Data Center Automation with vRealize Orchestrator and vSphere PowerCLI (DCAROS)

Программа курса

Module 1: Course Introduction

  • Introductions and course logistics
  • Course objectives

Module 2: Automation in vSphere

  • Identify the features and the advantages of automation
  • List the tools used to automate vCenter Server tasks

Module 3: vSphere API

  • Identify the function of an API
  • Recognize the components of VMware vSphere® API
  • Understand how an API is consumed
  • View objects and invoke methods with the Managed Object Browser

Module 4: vSphere PowerCLI Basics

  • Connect vSphere PowerCLI to vCenter Server systems and VMware ESXi™ hosts
  • Understand vSphere PowerCLI concepts
  • Use vSphere PowerCLI cmdlets
  • Deploy and manage virtual infrastructure

Module 5: Advanced vSphere PowerCLI and the vSphere API

  • Explore the vSphere object model
  • Capture code with Onyx
  • Use vSphere API documentation to analyze vCenter Server actions
  • View objects with the Get-View cmdlet

Module 6: vSphere PowerCLI Use Cases

  • Manage host networking
  • Create a distributed switch
  • Migrate hosts
  • Create reports

Module 7: vRealize Orchestrator Basics

  • Identify workflow components
  • Run and manage library workflows
  • Edit a workflow
  • Build and schedule a simple workflow
  • Debug a workflow

Module 8: vRealize Orchestrator Advanced

  • Identify and use advanced vRealize Orchestrator workflow elements
  • Implement vRealize Orchestrator workflow nesting
  • Use variable types in a workflow
  • Use JavaScript to create complex workflows
  • Incorporate an Oynx script in a workflow

Module 9: vRealize Orchestrator Use Cases

  • Create automation workflows that map to real-world scenarios
  • Create reporting workflows that map to real-world scenarios
  • Create migration workflows that map to real-world scenarios
  • Create provisioning workflows that map to real-world scenarios

Module 10: vRealize Orchestrator PowerCLI Plug-In

  • Invoke external scripts and pass workflow parameters as script inputs
  • Generate new vRealize Orchestrator actions from Windows PowerShell and vSphere PowerCLI scripts and cmdlets
  • Browse snap-ins and their associated cmdlets in the vRealize Orchestrator workflow editor

Module 11: vRealize Orchestrator Integration

  • Understand the connectivity options for vRealize Orchestrator
  • Differentiate between north-facing and south-facing APIs
  • List the APIs and their use cases
  • Run a workflow through a REST call

Module 12: Guest Operations with vRealize Orchestrator and vSphere PowerCLI

  • Use the most appropriate tools to perform guest operations

Module 13: Software Development Process and Tools

  • Understand the software development lifecycle
  • Understand version control system tools
  • Map the correct tools to vRealize Orchestrator and vSphere PowerCLI