System Center 2012 R2 Windows Azure Pack Service Management Automation 101.

Slides:



Advertisements
Similar presentations
Agenda Human Process + System Automation Better together Demos Identify self service opportunities Enable cloud through automation Key Takeaways.
Advertisements

Service Manager 2012 Overview
Windows IT Pro magazine Datacenter solution with lower infrastructure costs and OPEX savings from increased operational efficiencies. Datacenter.
Jakob Gottlieb Svendsen System Center Orchestrator Service Management Automation
Lower costs and improve predictability Automation Enable service owners to focus on work that adds business value Reduce error-prone manual activities.
Automating Common DBA Tasks
Yet another Service Management Automation Session
System Center Orchestartor – The Future Ryan Scorch.codeplex.com #MMSMinnesota #MMSPOSH #MMSSMA.
Lower costs and improve predictability Automation Enable service owners to focus on work that adds business value Reduce error-prone manual activities.
Integrate into existing systems with PowerShell integration modules Extend by building PS modules to enable integrating into other systems Optimize.
Adopt Cloud Technologies Integrate into different cloud providers Enable self service of IT offerings Enable DevOps Management as a Service Automation.
Integrate into existing systems with PowerShell integration modules Extend by building PS modules to enable integrating into other systems Optimize.
Internet Information Server (IIS)
Server Roles and Features.NET Framework 3.51.NET Framework 4.5 IIS Web Server IIS Default Document IIS Directory Browsing IIS HTTP Errors.
CMDB Ticketing Billing Management Systems Web based Runbook Authoring: Service Administrator can create runbooks to automate all aspects of cloud.
Sneak Peek at Microsoft System Center Service Manager 2012 Concepts
Accelerate adoption, provide customer insights to engineering, and deliver knowledge to the IT Pro community.
1© Copyright 2013 EMC Corporation. All rights reserved. ESI SCO Integration Pack Alix Sensale Irene Yu.
WMU GNL Automation How to make my IT life easier CHRISTOPHER KEYAERT CONSULTANT AT INOVATIV CLOUD AND DATACENTER MANAGEMENT MVP.
Cost Effort Complexity Benefit Cloud Hosted Low Cost Agile Integrated Fully Supported.
Migrating Applications to Windows Azure Virtual Machines Michael Washam Senior Technical Evangelist Microsoft Corporation.
Introduction to SharePoint Development with VS2010 Paul Yuknewicz Lead Program Manager
Automate Microsoft Azure Ross Sponholtz Mark Ghazai.
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
TechEd /22/2017 5:40 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
What’s New? – BCS 2013 Brett Lonsdale.  Co-founder of Lightning Tools  One of the hosts on the SharePoint Pod Show  Co-organizer of SharePoint Saturday.
Eamon O’Reilly & Ranganathan Srikanth Microsoft Corporation
CMDB Ticketing Billing Management Systems VIRTUAL MACHINE CLOUDS 12 SQL SERVER 9 PLANS 12 WEBSITE CLOUD 12 MYSQL SERVERS 0 NOTIFICATIONS 0 USER.
Virtual Machines Web Sites and ApplicationsDatabases Service Bus.
Private Cloud Service Delivery and Automation with Microsoft System Center 2012 Sean Christensen Senior Technical Product Marketing Manager Microsoft Corporation.
4/24/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Orchestrator 2012 The Unknown Hero of Automation David Norling-Christensen Senior Systems Architect.
Jakob Gottlieb Svendsen Kåre Rude Andersen New Tools and Fun Stuff.
Automating Operational and Management Tasks in Microsoft Operations Management Suite and Azure
Microsoft Virtual Academy. STANDARDIZATION SELF SERVICEAUTOMATION Give Customers of IT services the ability to identify, access and request services.
MANAGE CLOUD EASILY WITH AZURE RESOURCE MANAGER
What’s New in SharePoint 2010 SharePoint 2010 Development Primer New Developer Tools for SharePoint 2010 SharePoint 2010 Integration with PowerShell.
Roadmap for System Center Orchestrator, Service Management Automation, and Azure Automation
Service Management Automation: 3,2,1, Automate!
Azure Automation Tao Yang & Pete Zerger ARC311 Microsoft Ignite 2015
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Module 1: Overview of Microsoft Office SharePoint Server 2007.
Orchestrator 2012 Overview Markus Erlacher Technical Specialist Microsoft Switzerland Markus Erlacher Technical Specialist Microsoft Switzerland.
Microsoft Public Cloud Services Automation Excellence Marcel Zehner | Cloud Believer Innovation itnetX
ALL INFORMATION PRESENTED AS WELL AS ALL SESSIONS ARE MICROSOFT CONFIDENTIAL AND UNDER YOUR NON-DISCLOSURE AGREEMENT (NDA) AND\OR TECHNOLOGY PREVIEW.
MGT305 - Application Management in Private and Public Clouds Daniel Savage Microsoft Corporation MGT305 Kenan Owens Microsoft Corporation.
From Zero to Automation HeroFrom Zero to Automation Hero A MNSCug production Steve Jesok Ameriprise – Senior Systems Engineer Ryan Andorfer.
The best of WF 4.0 and AppFabric Damir Dobric MVP-Connected System Developer Microsoft Connected System Division Advisor Visual Studio Inner Circle member.
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
Long Live Azure Automation!Long Live Azure Automation! Cloud-first Configuration Management and Automation Beth Cooper Program Manager.
Introduction Service Management Automation
Windows 2012R2 Hyper-V and System Center 2012
Azure Management and Security
Ed OMS Team 5/29/2018 1:05 PM PowerShell as a Service Managing clouds, Windows, Linux, on-premises or public with Microsoft Operations.
Logo here Module 3 Microsoft Azure Web App. Logo here Module Overview Introduction to App Service Overview of Web Apps Hosting Web Applications in Azure.
Azure Primed Randy Pagels Sr. Developer Technology Specialist
Microsoft Virtual Academy
Azure Automation and Logic Apps:
Microsoft IT process automation – an unexpected journey
Server Management and Automation Windows Server 2012 R2
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Microsoft Virtual Academy
TechEd /21/2018 5:20 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
In this session… Introduce what we’re talking about
Microsoft Virtual Academy
Microsoft Virtual Academy
5 Azure Services Every .NET Developer Needs to Know
Automation in a hybrid world
Day 1, Session 4 Building Your Service Catalog
Presentation transcript:

System Center 2012 R2 Windows Azure Pack Service Management Automation 101

Who am I Jakob Gottlieb Svendsen Profession Chief Developer, Coretech A/S, System Center Gold Partner Titles System Center Cloud and Data Center Management MVP Windows Azure Pack / SMA Orchestrator + Extensions for SCSM + SCOM VBScript / PowerShell / VB.NET / C#.NET Communities Co-Founder of the Danish PowerShell User Group ( Moderator on Microsoft TechNet Forums Author Service Manager 2012 Unleashed (contributing author – Release June 2014) Mastering System Center Orchestrator 2012 – 3 day workshop Windows Azure Pack - SMA Workshop/course (in development) Advanced SCOM management pack design/development Workshop/course (in development)

Use cases for process automation /privatecloud/archive/2013 /10/29/ aspx AreaExample Alert Triage and RemediationAutomating tier 1 monitoring activities (diagnostics and recoveries) Maintenance TasksCluster patching Stop/start servers or services in the right sequence Automate SQL Server maintenance tasks Maintenance windows Service Catalog, Provisioning and Change Management Automation Automate all or part of change management activities Server and VM provisioning Integration with a service catalog Dynamic Resource Allocatione.g. depending on load or calendar Cross-Technology IntegrationConsistently integrate ticketing in processes Migration and interoperability between different solutions (e.g. new monitoring or ticketing system) Line of Business ScenariosNew employee onboarding, password resets, file transfers, etc.

Service Management Automation (SMA)  System Center 2012 R2 Orchestrator adds support for PowerShell Workflows through the SMA feature  Browser-based runbook authoring integrated into the WAP Admin Portal  Supports requirements for scale and high availability  Import PS modules and create additional modules and runbooks  Check out the Building Clouds Blog for an Introduction to SMA

Service Management Automation Introduction Demo

Introducing PowerShell Workflows  Workflows are a PS construct similar to a function or cmdlet  Converted to and executed as a Windows Workflow Foundation workflow  Workflows are different from a function/script/cmdlet  Workflows can execute commands in parallel or in sequence  Workflows can persist state  You can suspend/resume a workflow  Workflows “survive” OS shutdowns or network outages  Runs activities. Cmdlets are run inside of an InlineScript block

Service Management Automation First runbook Demo

SMA enhancements to PowerShell Workflow  High availability workflow execution backed by SQL Server  Centralized, machine-independent store  Variables, Credentials, Connections, Certificates  Schedules, Actions (Trigger on Events)  Modules, Workflows, Checkpoints  Built-in versioning for workflows and modules  API interface over HTTP (Odata web service)  Historical view of all workflow jobs and their output

Service Management Automation Triggers + Schedules Demo

SMA : Architecture and Installation Web Service Standard interface for all of SMA Security group controls access HTTPS support to secure connection to clients Runbook Worker All runbook jobs are picked up by one or more runbook workers Runs under a service account PowerShell Module SMA PowerShell module to enable management of SMA through cmdlets Service Admin Portal integration Connect the Service Admin portal to the SMA web service

SMA : Architecture and Installation Authoring Debugging Operating Service Management Portal Runbook service PowerShell Modules Runbook Workers REST oData web service Authorizes users Web Service Runbooks Runbook Resources Tracks runbook job state SMA Database Submit requests Runbooks Jobs ModulesActivies Return results SQL Database & ODATA REST Web Service Persist State Pick up Jobs Runbook Workers Http Response Http Request Service Management Portal

Service Management Automation – Minimum Setup

Service Management Automation Check Points Demo

SMA Architecture with Service Manager PowerShell Windows Workflow Foundation Service Management Automation Runtime Service Management Automation Web Service API Windows Azure Pack Admin Portal SMA PowerShell Module/Cmdlets SCSM WorkflowsSCSM Console SMA Cireson SMA Connector

SMA : Runbook Authoring and Tools  Things to consider when creating SMA Runbooks  Check Out:  Tags  Logging  Progress  “Atomic” Runbooks that are modular in nature

Service Management Automation Logging / Progress Demo

SMA : Runbook Authoring and Tools  Easy Import / Export  Use SMART for Runbook Import and Export  service-management-automation-sma-runbook-toolkit-spotlight-smart-for- runbook-import-and-export.aspx service-management-automation-sma-runbook-toolkit-spotlight-smart-for- runbook-import-and-export.aspx

Service Management Automation Import Export Demo

SMA : Working with modules Creating SMA friendly PowerShell modules Include for every cmdlets Synopsis Description Help uri Cmdlet should be able to take in a connection object as a parameter. Cmdlets in the module should be stateless Define output type for all cmdlets (IntelliSense)

SMA Advantages Over “Classic” Orchestrator  64-bit support  Native PowerShell execution and PowerShell 3+ support  Checkpoint/Resume inside runbooks  Runbook servers architecture is more scalable  Save/Test drafts  Versioned runbooks  Schedule runbooks  Parallel processing inside runbooks Text authoring vs. Visual Designer

Integration of Orchestrator and SMA  Orchestrator supports  PowerShell Workflow  Graphical Authoring  Call SMA from Orchestrator  Call Orchestrator from SMA

Moving Runbooks and Concepts from Orchestrator to SMA  Sample migration case & Tools available to help  2-part blog post series about calling an Orchestrator Runbook from SMA, and integrating with Service Manager  1.aspx 1.aspx  Orchestrator and SMA integration in action  integration-points.aspx integration-points.aspx  Smart for Runbook Conversion  sma-runbook-toolkit-spotlight-smart-runbook-conversion-helper.asp sma-runbook-toolkit-spotlight-smart-runbook-conversion-helper.asp

Thank You  Jakob Gottlieb Svendsen   PowerShell User Group 