Module 1: Orchestrator Overview and Installation
This module presents an introduction System Center Orchestrator Installation, security and terminology.
Lessons
· Overview
o Introduction to SCORCH
o How is SCORCH used / Purpose of Scorch
o Architecture
o Terminology
o Services
o Best Practice
· Security
o Service Accounts Requirements
o Component Connectivity
· Installation
o System Requirements
o Basic Installation
o Database Security
Lab
· Installation
o Management Server
o Action Server
o Operators Console
After completing this module, students will be able to:
· Install SCORCH
· Describe the components in SCORCH
Module 2: User Interfaces and Runbooks
This module presents an introduction to SCORCH User Interfaces and Runbook Basics
Lessons
· Overview of User Interfaces and Runbooks
o Creating Runbooks
o Working with console
o Runbook Testing Console
o Operators Console
o Foundation Activities Overview
o Integration Pack Introduction
o Global Configuration & Settings
o Exporting and Importing Runbooks
o Data bus
o Best Practice
Lab
· Create Runbooks
o Testing Runbook
After completing this module, students will be able to:
· Create runbooks
· Describe the databus and other parts of runbooks design.
Module 3: Runbooks
This module presents more info about runbooks, and runbook design.
Lessons
· All about Runbooks!
o Planning and Designing Runbooks
o Runbook Guidelines
o Runbook Execution
o Runbook Servers
o Securing Runbooks
o Runbook Audit Trail
o Runbook Activity Behavior and Rules
o Best Practice in Runbook Design
Lab
· Create and Execute Runbooks
o Executing Runbook in Operators Console
o Executing Runbooks from within a Runbook and handle the result.
After completing this module, students will be able to:
· Create runbooks
· Describe the databus and other parts of runbooks design.
Module 4: Integration Packs
This module will discuss the System Center Integration Packs available for Scorch.
Lessons
· Working with System Center Integration Packs
o Integration Packs
o System Center Integration Packs
o Other Integration Packs
Lab:
· Creating System Center Policies
After completing this module, students will be able to:
· Review the System Center Integration Packs (IPs)
· Work with system center products in scorch
Module 5: Advanced Runbooks
This module deals with advanced techniques like looping and nested runbooks.
Lessons
· Advanced runbook design!
o Passing Data between Runbooks (Returning results)
o Nested Runbooks / Using a Runbook Library
o Runbook Throttling
o Looping
o Complex Link Logic and Compare Values Activity
o Variables and Counters
o Data Manipulation
o Best Practice
Lab
· Create and Execute Runbooks
o Use advanced policy behavior (flatten/loop)
o Data Manipulation
After completing this module, students will be able to:
· Create runbooks
· Describe the databus and other parts of runbooks design.
Module 6: Using Complex Activities
This module presents an introduction to several activity types, like “Run .Net Script”
Lessons
· Activities
o Query WMI Object
o Invoke Web Services Object
o Query XML Object
o Query Database object
o Run Program Object
o Run .NET Script Object (PowerShell)
Lab
· Building runbooks using complex activities
After completing this module, students will be able to:
· Create runbooks
· Describe the databus and other parts of runbooks design.
Module 7: Error Handling, Web Service, Import-Export
This module will discuss how handle errors in policies, naming conventions for folder and policis, using the web service.
Lessons
· Error Handling, Export, Import and Web Service
o Adding Error Handling to Policies
o Naming Conventions
o Export & Import of Policies
o SCORCH Web Service
Lab:
· Building Error Handling into Policies
After completing this module, students will be able to:
· Discuss how to build error handling into policies
· Use the new web service
· Know how to handle import and export of policies.
·
Module 8: Troubleshooting and Advanced Administration
This module will discuss logging available in SCORCH and how to adjust logging levels for troubleshooting purposes.
Lessons
· Policy Throttling
· Audit Trail
· Log Files
· Basic Troubleshooting
After completing this module, students will be able to:
· Troubleshoot by viewing log files and adjust the logging levels available.
· Use policy throttling to configure the action servers.
Module 9: Extensibility Scenarios (QIK)
This module will discuss extend Scorch using the Quick Integration Kit.
Lessons
· Quick Integration Kit
o QIK CLI
o QIK SDK
· Choosing the Best QIK Option
· Using PowerShell in QIK
Lab:
· Creating Your Own Integration Pack with the QIK and PowerShell
After completing this module, students will be able to:
· Describe the functionality in the Scorch Quick Integration Kit (QIK)
· Understand how to create a PowerShell Integration Pack
· Understand how to use PowerShell Library/Module files in QIK