O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Microsoft System Center 2016 Orchestrator Cookbook - Second Edition

Book Description

Over 30 recipes to automate your mission-critical tasks using the new and powerful Microsoft System Center 2016 Orchestrator

About This Book
  • Create powerful runbooks for the entire System Center 2016 product line
  • Explore System Center 2016 Orchestrator to manage and automate your datacenter
  • A recipe-based guide to using SCO efficiently
Who This Book Is For

If you are a system administrator and want to simplify the process of automating system administration tasks using System Center Orchestrator 2016 then this book is for you. A basic knowledge of SCO is expected

What You Will Learn
  • Create Runbooks for IT Service Management processes
  • Design and create Runbooks for System Center Confguration Manager and Virtual Machine Manager
  • Set up System Center Orchestrator, making it highly available
  • Create branching, looping, and child Runbooks to completely master System Center 2016 Orchestrator
  • Implement a security model for your System Center Orchestrator deployment and to execute Runbooks
  • Manage and automate your Datacenter with powerful Runbooks
  • Automate your System Center environment
In Detail

With Microsoft System Center 2016 Orchestrator Cookbook, you will start by learning how to efficiently install and secure System Center Orchestrator. You will then learn how you can create configuration files for SCO 2016. After initial installation and configuration, you will soon be planning and creating functional and fault-tolerant System Center runbooks to automate daily tasks and routine operations. Next you will delve into runbooks; you will learn how to create powerful and advanced runbooks such as Building your Runbook without a Dead End. You will also learn to create simple and advanced runbooks for your daily tasks. Towards the end of the book, you will learn to use SCO for other interesting tasks and also learn to maintain and perform SCO health checks.

By the end of the book, you will be able to automate your administrative tasks successfully with SCO.

Style and approach

This book is written in a practical, cookbook style with numerous chapters and recipes focusing on creating runbooks to automate mission-critical and everyday administration tasks.

Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the code file.

Table of Contents

  1. Preface
    1. What this book covers
    2. What you need for this book
    3. Who this book is for
    4. Conventions
    5. Reader feedback
    6. Customer support
      1. Downloading the example code
      2. Downloading the color images of this book
      3. Errata
      4. Piracy
      5. Questions
  2. Unpacking System Center 2016 Orchestrator
    1. Introduction
    2. Understanding the Orchestrator architecture
      1. Getting ready
      2. How to do it…
      3. How it works...
    3. Planning the Orchestrator deployment
      1. Getting ready
      2. How to do it...
      3. How it works...
      4. There's more...
    4. Installing a single server deployment
      1. Getting ready
      2. How to do it...
      3. How it works...
      4. There's more...
      5. See also
    5. Making the Orchestrator environment highly available
      1. Getting ready
      2. How to do it...
      3. How it works...
      4. See also
    6. Deploying an additional Runbook Server
      1. Getting ready
      2. How to do it...
      3. How it works...
      4. See also
  3. The Initial Configuration of SCO 2016
    1. Introduction
    2. Deploying an additional Runbook Designer
      1. Getting ready
      2. How to do it...
      3. How it works...
      4. See also
    3. Registering an SCO Integration Pack
      1. Getting ready
      2. How to do it...
      3. How it works...
      4. There's more...
    4. Deploying the IP to Designers and Runbook Servers
      1. Getting ready
      2. How to do it...
      3. How it works…
      4. There's more…
    5. The initial Integration Pack configuration
      1. Getting ready
      2. How to do it...
      3. How it works...
      4. There's more…
      5. See also
    6. Creating and maintaining a security model for Orchestrator
      1. Getting ready
        1. Security model scenario
      2. How to do it...
        1. Preparing and organizing the environment
        2. Configuring DCOM permissions
        3. Designer and console delegation
        4. Configuring AD IP Runbook permissions
        5. Restricting options by Runbook Designer Integration Pack deployment
      3. How it works...
      4. There's more…
      5. See also
  4. Planning and Creating Runbooks
    1. Introduction
    2. Initial steps to consider before creating a Runbook
      1. Getting ready
      2. How to do it...
        1. Identifying scenarios
        2. Validating and agreeing
        3. Optimizing and documenting
      3. How it works...
    3. Making Runbook scenarios automation ready
      1. Getting ready
      2. How to do it...
      3. How it works...
    4. Documenting Runbook designs
      1. Getting ready
      2. How to do it...
        1. Scenario
      3. How it works...
      4. See also
    5. Understanding the Orchestrator scenario building blocks
      1. Getting ready
      2. How to do it...
      3. There's more...
        1. A tour of the Runbook Designer
        2. A tour of Runbook Tester
        3. The Orchestration web console
    6. Runbook Designer standards and primer
      1. Getting ready
      2. How to do it...
        1. How to standardize your activity configuration
        2. Check in and check out
        3. Working with custom and databus parameters
      3. How it works...
      4. There's more...
        1. Expanding parameter fields
      5. See also
    7. Creating a Runbook
      1. Getting ready
      2. How to do it...
        1. Building an Ad-Hoc Runbook
        2. Building a monitoring Runbook
      3. How it works...
      4. There's more…
  5. Building Advanced Runbooks
    1. Introduction
    2. Creating a child Runbook
      1. Getting ready
      2. How to do it...
      3. How it works...
      4. There's more...
        1. Using variables in different Runbook activities
      5. See also
    3. Building a looping Runbook
      1. Getting ready
      2. How to do it…
      3. How it works…
      4. See also
    4. Implementing logging in your Runbook
      1. Getting ready
      2. How to do it…
      3. How it works…
        1. Simple logging
        2. Enhanced logging
      4. There is more…
    5. Implementing error handling in your Runbooks
      1. Getting ready
      2. How to do it…
      3. How it works…
    6. Making your Runbooks highly available
      1. Getting ready
      2. How to do it...
        1. High priority Runbook available on all Runbook Servers
        2. Low priority Runbook is available on one Runbook Server
      3. How it works...
      4. There's more...
        1. Promoting and demoting primary Runbook Servers
  6. Simple Runbooks for Your Daily Tasks
    1. Introduction
    2. Active Directory – Deleting inactive computer accounts
      1. Getting ready
      2. How to do it...
      3. How it works...
      4. There's more...
        1. Deleting obsolete user accounts in Active Directory
      5. See also
    3. SCOM – Activating maintenance mode for a server
      1. Getting ready
      2. How to do it…
      3. How it works…
      4. There's more…
      5. See also
    4. SCVMM – Removing an attached ISO from a VM
      1. Getting ready
      2. How to do it...
      3. How it works...
      4. There's more...
        1. Logging events to Orchestrator
        2. System Center 2016 Virtual Machine Manager Integration Pack
      5. See also
    5. ConfigMgr – Automating the update Installation process
      1. Getting ready
      2. How to do it...
      3. How it works…
      4. See also
    6. SCSM – Raising priority, if an affected user is a VIP
      1. Getting ready
      2. How to do it…
      3. How it works…
      4. See also
  7. Advanced Runbooks for Your Daily Tasks
    1. Introduction
    2. Active Directory – Sending an email to users if their password will expire soon
      1. Getting ready
      2. How to do it...
      3. How it works...
      4. See also
    3. SCOM – Advanced alerting with SCO
      1. Getting ready
      2. How to do it…
        1. Update DA Alerts Runbook
        2. Send mail Runbook
        3. Notify external helpline Runbook
        4. Notify Helpdesk Runbook
        5. Notify Business Owner Runbook
        6. Notify SCOM-Alert
        7. DA-Alert Runbook
        8. Monitoring Alerts Runbook
      3. How it works…
      4. There is more…
  8. Doing More with Orchestrator
    1. Introduction
    2. Starting an SCO Runbook using PowerShell
      1. Getting ready
      2. How to do it…
      3. How it works…
      4. There is more…
    3. Starting an SCO Runbook with the Orchestration Console
      1. Getting ready
      2. How to do it…
      3. How it works…
      4. There is more…
    4. Using SCOOSP to provide self service with SCO
      1. Getting ready
      2. How to do it...
      3. How it works…
      4. There is more…
        1. Start a service
        2. Manage you and your team
        3. Dynamic questions
        4. SCOOSP licensing
      5. See also
    5. Maintaining and health checking SCO
      1. Getting ready
      2. How to do it...
      3. How it works…
      4. There is more…
      5. See also