260 likes | 376 Views
Automation & Self-Service 05 | What’s New in System Center 2012 R2 Jump Start. Brannan Matherson Product Marketing Manager Symon Perriman Senior Technical Evangelist. Automation and Self-Service. What’s New in System Center 2012 R2 Jump Start. The Cloud OS.
E N D
Automation & Self-Service05 | What’s New in System Center 2012 R2 Jump Start Brannan Matherson Product Marketing Manager Symon Perriman Senior Technical Evangelist
Automation and Self-Service What’s New in System Center 2012 R2 Jump Start • The Cloud OS Application Performance Monitoring Deep insight into application health Infrastructure Provisioning Enable enterprise-class multitenant infrastructure for hybrid environments Infrastructure Monitoring Comprehensive monitoring of physical, virtual & cloud infrastructure Windows Azure Pack Azure cloud services in your datacenter Automation and Self-Service Enable application owner agility with IT retaining control IT Service Management Flexible service delivery
Meet Brannan Matherson • Microsoft Product Marketing Manager • Windows Server and System Center team • Technical subject-matter expert for datacenter automation & IT service management • Develops core technical content and product messaging in the management space • Technical presenter at internal & external events • Background • Been with Microsoft since 2008 • Previously on Sales & Marketing team focusing on enterprise customers • Led worldwide offerings across 13 geographies • Worked for IT/Telecom startup • Network IT business analyst with San Francisco International Airport
Agenda: Automation & Self-Service • Introduction • Self-Service for the Cloud Tenant • System Automation • Process Automation • Integration
Extreme automation to manage the Cloud Orchestrator External Cloud Azure Integration Pack Runbooks Service Manager CMDB PowerShell Knowledge base Data warehouse Workflows Service Offerings Catalog Work Items Knowledge Templates Configuration Items Manual and repetitive processes automated by the power of runbooks and PowerShell, using information stored in the centralized CMDB App Controller SM Portal Application Owner Tenant Admin Systems Center Components
Self-service empowerment “I need it for my team” “I need it for myself” • Quickly spin up & manage clouds • Quickly request and spin up clouds Application Owner Tenant User ServiceManager Self-Service Portal AppController Self-Service Portal • Request and manage capacity • Raise incidents • Manage and Maintain Application Resources • Requestcapacity • Manage status • Manage and Maintain Application Resources Automated Service Deployment Orchestrator = automation Runbooks PowerShell VHD CMDB Service Manager + CMBD = standardization Service Catalog VMs Services Templates Users
Fill in gaps by automating self-service Customers face resource and management challenges with too many manual processes and efforts Automating self-service results in lower management overhead and focused scarce resources User requestsProvisioning Release management Rapid change Manual tasksBatch scripts Patch remediation Decrease in errors and rework Give users fast and easy access to services Reduce manual admin efforts for routine tasks Application Deployments SLA adherence Capacity management Empower application owners to deploy applications and services consistently and reliably
Self-Service for the Cloud Tenant05 | Automation and Self-Service
Using Self-Service Resources built into the private cloud infrastructure – service catalog: Request Clouds • Requestcapacity • Raise incidents • Manage and Maintain Application Resources • Manage status • What is the self-service process I will use to get the services I need? Do you have existing service management, processes (approval, etc.) that you don’t want to lose with an on-premises private cloud? Do you want to manage your own environment and applications, changing capacity to match projects, and processes with changing team needs? App Controller Make the request via SM portal, then manage the cloud via App Controller Service Manager
Building a comprehensive service catalog Service request templates Service offerings Request offerings IT service that is being delivered IT enables business unit users to request in the Service Catalog Create request offerings for services that IT will deploy
Delivering a service end-to-end Service offering Request offerings Work item used to identify and classify standard IT services • Offering created by IT service provider that consumers request using the service catalog Contains one or more request offerings Based on a template Templates Minimize data entry by providing default values The service catalog • Standardize processes Step 6: Add Request Offerings to Service Offerings Step 1: Create Service Offering Step 2: Create service request template Step 3: Publish Service Offering Step 4: Create Request Offering Step 5: Publish Request Offering
Deploy cloud services automatically Organizations want to: Automation provides: • Runbooks used to control system tasks across components and implementing standardized processes from Service Manager. Manage and control change. Resources that are provisioned the same way every time. Save time and resources. A reduction of error-prone manual tasks to lower costs. Implement consistent processes. CMDB schema for effectively managing processes and key data. Minimize risk. Enable IT resources to focus on work that adds business value.
Orchestrator as the “automater“ • PowerShell • Using the Run .Net Script activity you can leverage existing efforts. • Create scripts to customize automation processes
Automation concepts Activities Intelligent tasks that perform defined actions Runbooks and nested runbooks System-level workflows that execute a series of linked activities Databus Used to publish and consume information as a Runbook executes • Standard activities • A rich set of out-of-box activities Invoke web services Create incident Get server ID from DPM Get data sources Create recovery point Run .NETscript Send e-mail Create checkpoint E-mail on error Query database Compare values Start maint mode Check schedule Return data Shut down VM Update on success
Built in extensibility and PowerShell integration Scripting Flexible activities • Why PowerShell? • PowerShell, VB.NET, • C#, Jscript or SSH • Extension Flexibility • Daily tasks • Queries • Adhoc reports • Complex scripting for Workflows • Flexible with legacy environments (vbscript, console apps) while working with the latest server applications Easy automation Orchestrator toolset can be built up and extended with the programmability native to Windows PowerShell. • Query database • Write to database • Query WMI Leverage the power of the Orchestrator data bus Publish your PowerShell variables to the data bus (each variable published must be manually entered). • Monitor WMI • Invoke web services • Run program • Query XML
What is process automation and why Runbooks Process automation • Automation provides • Provision resources in a repeatable fashion • Enable requests and provisioning through self-service • Reduce errors and costs • CMDB schema for processes • Empowers IT to deliver efficient services • Automate the service processes and systems necessary to the fulfillment of consumer requests • Automate routing of requests for approval and notification • Automate provisioning of the service request
Active Directory Service delivery and automation architecture Release management Incident management Reporting and insights Self-service Change management Process automation Data warehousing CMDB Service catalog Workflows Templates Work items Orchestrator Automation Configuration items Knowledge Integration Third-party management tools
Process automation simplifies Datacenter Management Lower costs and improve predictability Optimize and extend existing investments Deliver flexible and reliable services Standardize Processes = + + Integration Optimize heterogeneous environments with integration packs Easy-to-extend platform for building custom integrations with the integration toolkit Processes Consistent, standardized processes from Service Manager Centralized CMDB • Orchestration • Accelerate time to value with flexible process workflows • Improve service reliability across multiple tools, systems, and department silos • Automation • Enable IT resources to focus on work that adds business value • Reduce error-prone manual activities while lowering costs
Value of a centralized CMDB CMDB information used by Orchestrator - Bi-directional connectors enable automation activities to come into SCSM, as well as for SCSM to issue and execute those automation workflows within Orchestrator to enable standardized service delivery Standardized Service Delivery Service Manager IS the CMDB! - Stores policies and standardized processes and templates Standardization reduces mistakes, allows processes to work across the infrastructure and to be automated Data about the infrastructure, people and processes is the key enabler of automation CMDB enables role based requests for services via self-service
Integration Packs for automation across clouds Microsoft Cloud Private Cloud Service Provider • Out-of-the-box • Out-of-the-box • Partner enabled IP’s • Orchestrator integration enables Microsoft and third-party platforms to coordinate and use operational data in the infrastructure across varying cloud scenarios (on-premises, Microsoft cloud and service provider clouds) • Orchestrator integration enables Microsoft and third-party platforms to coordinate and use operational data in the infrastructure across varying cloud scenarios (on-premises, Microsoft cloud and service provider clouds) • BMC • Dell - AIM • NetApp - OCPM • Cisco • UCS • NCM JaxMP/Frysoft • Vision Solutions - DoubleTake • Kelverion • ServiceNow • Data Manipulation • HTTP Applications • All Systems Center Components • Active Directory • Exchange (User and Admin) • IBM Tivoli Netcool/Omnibus • HP (OM, SM, iLO) • All Systems Center Components • Active Directory • Exchange (User and Admin) • IBM Tivoli Netcool/Omnibus • HP (OM, SM, iLO) • Windows Azure • SharePoint • FTP • VMware vSphere • Windows Azure • SharePoint • FTP • VMware vSphere • New capabilities in R2
Integration across the infrastructure Inbound to System Center Bi-directional from Orchestrator Bi-directional for notifications/reporting Bi-directional Runbook integration Runbooks Virtual Machine Manager BI through Reporting and Dashboards Operations Manager Service Manager Data Warehouse Orchestrator Configuration Manager Active Directory Centralized CMDB Microsoft Exchange (Admin + User) Service Manager Azure Cloud Management Notifications via Exchange Third-party Management Tools Automation commands issued to System Center, third-party tools, Microsoft Exchange and Azure Configuration items and automation data populated into CMDB Inbound and outbound notifications and Business Intelligence Bi-directional connector for automation activities and executing automation workflows
Integration System Automation Summary Self-Service for the cloud tenant Process Automation Orchestrator and Service Manager: Efficiently automate service delivery