1 / 30

Jakob Gottlieb Svendsen

Jakob Gottlieb Svendsen. SCSM 2012 & Orchestrator 2012 Lessons learned from the real world. Who am I. Jakob Gottlieb Svendsen - @ JakobGSvendsen Profession Chief Developer, Coretech A/S, System Center Gold Partner Titles System Center Cloud and Data Center Management MVP

Download Presentation

Jakob Gottlieb Svendsen

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Jakob Gottlieb Svendsen • SCSM 2012 & Orchestrator 2012 Lessons learned from the real world

  2. Who am I • Jakob Gottlieb Svendsen - @JakobGSvendsen • 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 danishPowerShell User Group (www.psug.dk) • 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)

  3. Agenda • Intro • Design Top 3 • Avoid the traps • Ideas & Tips • Administration & Tools • Real Life Example

  4. Runbook Automation Activity Automate IT Processes Review Activity (Approval)

  5. Design

  6. Design Top 3 • Lightweight • Errors • Modularity

  7. Lightweight • Be as light as possible! • More runbooks = Less Activities in each! • Use sub runbooks! • Stages • Resume • Overview

  8. DEMOLightweight & STAGES

  9. Errors • Make sure all errors are thrown! • Add to Action Log (Private?) • Custom Error: • Use PowerShell • Coretech Error Integration Pack • Own Integration Pack

  10. DEMOErrors

  11. Modularity • Save all within same folder • Easier transfer • Avoid library runbooks • Share within ”solution”

  12. Avoid the traps

  13. Set U.S. Locale! • All Runbook Servers • In Service Account Context!

  14. Object ID Prefix • Use correct prefix • SR1234 or MA1234 • Use the {0} Token • SR{0} or MA{0} • Cannot be done manually on Activities! • Use Coretech SCSM Extension IP

  15. DEMOObject ID Prefix

  16. Approvals / Review Activity • Set Approval Condition! • Or it does not work in the Portal! • Do not use AD groups

  17. IDEAS & TIPS

  18. Ideas & Tips • Complete the runbook manually • Offering Design

  19. Complete the runbook manually • Up to 5 minute performance increase • The “Runbook Monitoring Rule” workflow runs every 5 minutes by default • Do not use when activity has been added dynamically! • Wait for the workflows instead

  20. DEMOcomplete the runbook

  21. Offering Design • Mapping inputs • Map to runbook activities • Extend class (inputString01,02,03…) • Use Query results as much as possible! • Advanced Criteria via XML

  22. Administration

  23. Import - Export • Runbook & Parameter IDs are replaced! • Coretech Import Tool • Custom Runbook Activity type • All global settings are exported • Parse Export • Sanitize Export + Bulk PowerShell Script

  24. DEMOAdministration Tools

  25. Real Life Example • Auto Approval on scheduled date • Submit Request from Self-Service Portal • Disable User • Wait x days • Delete User

  26. DEMOreal life Example

  27. What’s Next

  28. Service Management Automation • Introduced in Orchestrator R2 • Part of Windows Azure Portal (#WAPack) • PowerShell Automation • Cireson – SMA Connector

  29. Links • Coretech Blogs about SCSM • Jakob Gottlieb Svendsen – http://blog.coretech.dk/JGS • Morten Meisler – http://blog.coretech.dk/MME • Brian Fahrenholtz – http://blog.coretech.dk/BFA • Tools • Coretech • Import Export Tool http://blog.coretech.dk/jgs/scsm-sco-management-pack-transfer-tool-beta-2-freeware/ • SCSM Extension Integraiton Pack http://blog.coretech.dk/jgs/scoscsm-2012-create-objects-with-activities-with-coretech-integration-pack-for-scsm-2012-extension-beta-2/ • Ryan Andorfer’s Tools • Parse Export https://scorch.codeplex.com/releases/view/104915 • Sanitize Export https://scorch.codeplex.com/releases/view/87676 • Custom Runbook Activity Type https://scorch.codeplex.com/releases/view/104608

  30. Please evaluate the session before you leave

More Related