• No results found

Advanced Self-Service Deployment

N/A
N/A
Protected

Academic year: 2021

Share "Advanced Self-Service Deployment"

Copied!
34
0
0

Loading.... (view fulltext now)

Full text

(1)

Advanced Self-Service Deployment

with System Center 2012 R2

Pete Zerger, MVP @pzerger Pete.zerger@cireson.com Wally Mead @wally_mead Wally.mead@cireson.com

(2)

#MMSMOA @Wally_Mead Principal Program Manager Lots of events and user groups Started before SMS 1.0 in 1994 Enterprise Mobility MVP Redmond, Washington

Wally Mead

(3)

#MMSMOA

@pzerger

Principal

Program Mgr 18 years of RBA 6 years of cloud

10-Time Microsoft MVP Spring, TX (near Houston)

(4)

Agenda

Self-Service Economics

DIY Self-Service for System Center

DIY Solution Overview DIY Solution Walkthrough Solution Walkthrough

Going Hybrid Azure Automation Summary and Next Steps

(5)

Goals

Walk you through DIY step Demo the end solution

Provide assets you can download Answer your questions

Insight into future automation strategy Offer some ongoing guidance…

(6)

QUICK SURVEY

Configuration Experience? Orchestrator Experience?

Service Manager Experience? PowerShell Experience?

(7)

Automation Platforms

ORCHESTRATOR • Simple drag-and-drop authoring experience • Integration with dozens of platforms • Challenges with parallelism, restart behavior SMA •PowerShell Workflow based engine •Control parallelism, restart behavior

•No UI, component integration by you AZURE AUTOMATION • PowerShell Workflow • Native PowerShell • Basic Authoring UI • Source Control Integration

(8)

Self-Service Economics

Do the dollars make sense?

Cost of helpdesk ticket for app request (assumes ConfigMgr install) - $50

100 apps installed - $5,000 100 apps installed - $50,000

1,000 apps installed - $500,000

As part of a Service Catalog of high frequency self-service offerings, definitely YES!

(9)

DIY Solution Overview

Solution Components

• Configuration Manager • Orchestrator

• Service Manager

All native MS components you probably own

Want to use a different frontend, like SharePoint or <Insert your tool here>? We will talk about that a bit later in the session!

(10)

DIY Solution Overview

Solution Components

• 2-3 VMs

• No custom MP Authoring 

• GUI work that’s easy with a little practice

(11)

“You don’t have to replace your

service desk to implement great

self-service with

(12)

Infrastructure Requirements

Have SCCM installed?

Have SCSM installed? No?

To test the self-service scenario, you need:

SCO

SCSM

SQL

(1 VM) (1 VM) (1 VM)

(13)

DIY Solution Overview

SCCM

Applications & Collections

SCO

SCSM

Applications (Packages)

via SCCM Connector (in SCSM)

Start runbooks Check runbook status

Portal &

Service Catalog

(14)

Service Catalog Config (SCSM)

High-level Steps

1. Configure deployments in SCCM

2. Import runbook in SCO

3. Connect SCSM to SCO and ConfigMgr 4. Select the software to make available 5. Configure the Offering in SCSM

(15)

Demo

Configuration Manager Setup

for Self-Service

(16)

Service Catalog Config (SCSM)

High-level Steps

1. Configure deployments in SCCM

2. Import runbook in SCO

3. Connect SCSM to SCO and ConfigMgr 4. Select the software to make available 5. Configure the Offering in SCSM

(17)

Orchestrator Runbook

Connecting SCSM to ConfigMgr is easy Here is the runbook:

Runbooks available at https://github.com/pzerger/mms2015

(18)

Leveraging Existing SCCM Collections

What if I want to use existing collections?

Runbooks available at https://github.com/pzerger/mms2015

(19)

Demo

Runbook for Self-Service

App Deployment

(20)

Service Catalog Config (SCSM)

High-level Steps

1. Configure deployments in SCCM 2. Import runbook in SCO

3. Connect SCSM to SCO and ConfigMgr 4. Select the software to make available 5. Configure the offering in SCSM

(21)

Trick for Easy Approval Workflow

Populate the Manager

(22)

Demo

(23)

SCO

6

SCCM

1.User visits portal and requests app(s) 2. Ticket (SR) in logged in SCSM

3. SCSM asks for approval

4. SCSM triggers runbook in SCO

5. Runbook adds user to collection(s) 6. SCSM verifies runbook completion 7. SCSM updates ticket with result

End-to-End Process

Request, Approval, Deployment and Confirmation

4

SCSM

1 2 3

5

(24)

Demo

User Experience

(25)

Resources

HOW-TO: Restricting Visibility to “My Computers”

http://blogs.technet.com/b/servicemanager/archive/2011/11/08/displaying-a-user-s-computers-in-a-request-offering.aspx

HOW-TO: Creating Service Catalog Offerings

https://channel9.msdn.com/Events/MMS/2012/SD-B310

Run an Orchestrator Runbook from PowerShell

https://msdn.microsoft.com/en-us/library/hh921685.aspx

Run an Azure Automation Runbook from PowerShell

(26)

Hybrid Automation

(27)

New Automation Capabilities

Built-in integration with on-premises systems

 Run Azure Automation runbooks

on-premises with Hybrid Worker

 Automation accessible via new

REST API (including GitHub, VSO and ARM)

Graphical runbook authoring tool  Runbook management from the

new Microsoft Azure portal

(28)

Hybrid Worker in Azure Automation

 An on-prem server running

MS Mgmt Agent

 Executes runbooks

downloaded from AA

 Reports results back to AA

and OMS

 Can be deployed in groups

for high availability

 Requires no ports (outside-in) Azure Automation Operations Management Suite Runbook Environment Hybrid Runbook Worker Microsoft Mgmt Agent On-premises

(29)

Integrating with Azure Automation

SCSM

or other enterprise ITSM tool

Easily trigger via Webhooks

Requires a simple runbook in PowerShell

Leverage Azure Automation Hybrid Worker

(30)

Demo

Self-Service Integrated

with Azure Automation

(31)

Recap & Resources

Self-service doesn’t have to be complicated

Start small, get some quick wins and build from that foundation

Download DIY self-service samples Give hybrid automation a try!

Download the code

(32)

Other Sessions This Week Wally

Monday 4:00 pm | Are you Ready for Configuration Manager vNext?

Tuesday 11:00 am | RBA for ConfigMgr Admins Pete

Monday 4:00 pm | OMS Cross Platform Management

Tuesday 9:00 am | OMS Deep Dive

Tuesday 11:00 am | RBA for ConfigMgr Admins

(33)

Evaluations: Please provide session feedback by clicking the EVAL button in the scheduler app (also download slides). One lucky winner will receive a free ticket to the next MMS!

Session Title:

Discuss…

Ask your questions-real world answers! Plenty of time to engage, share knowledge.

(34)

References

Related documents

Pexip Infinity and Microsoft Azure Deployment Guide Creating VM instances in Azure for your Pexip nodes.. Resource Group for a

• Hybrid cloud deployment options -Azure stack, AWS hybrid clouds, VMware solutions.. • Cloud management platform – ManageIQ • Aneka

Gimmal ERP-Link Suite for SharePoint &amp; SAP allows Microsoft SharePoint, SharePoint Server (on-premises), SharePoint Online for Office 365, and Microsoft Azure to become the

This module explains the use of the Enterprise Mobility Suite and its components, Azure Active Directory Premium, Azure Rights Management, and Microsoft

By automating the operation tasks that used to be performed manually according to an operation procedure manual, FUJITSU Software Systemwalker Runbook Automation enables to

Windows Azure Active Directory and the Hybrid Enterprise - Today Windows Azure Active Directory On‐premises and private cloud Other apps Other Directories Self‐Service

• Users and groups could originate on-premises and be automatically provisioned to the cloud, or they could be cloud-only (or they could even originate in the cloud and

Directory Premium Microsoft Intune Management Service Azure Rights Microsoft Advanced Threat