1 Course Introduction
- Introductions and course logistics
- Course objectives
2 Overview of vRealize Automation and vRealize Orchestrator
- Define the purpose of vRealize Automation
- Outline the purpose of vRealize Orchestrator
- Describe the main components of vRealize Automation
- Describe the main components of vRealize Orchestrator
3 Invoking vRealize Orchestrator Schema Elements
- Invoke JavaScript from a vRealize Orchestrator Workflow
- Invoke a vRealize Orchestrator Workflow from a vRealize Orchestrator Workflow
- Invoke an action from a vRealize Orchestrator Workflow
- Using vRealize Orchestrator workflows both synchronously and asynchronously
4 Working with Variables in vRealize Orchestrator
- Defining inputs, outputs, and variables in vRealize Orchestrator workflows
- Binding variables in vRealize Orchestrator workflows
- Wrapping vRealize Orchestrator workflows
- Using APIs and the API Explorer
- Creating actions in vRealize Orchestrator
- Using vRealize Orchestrator input forms
- Handling user interactions in vRealize Orchestrator
5 Handling Exceptions, Logging, and Debugging in vRealize Orchestrator
- Handling exceptions in vRealize Orchestrator workflows
- Using logs in vRealize Orchestrator workflows
- Debugging vRealize Orchestrator workflows
6 Branching and Looping in vRealize Orchestrator
- Using branching in vRealize Orchestrator workflows
- Using loops in vRealize Orchestrator workflows
7 Working with Assets in vRealize Orchestrator
- Using user configurations in vRealize Orchestrator
- Using resources in vRealize Orchestrator
- Using packages in vRealize Orchestrator
8 Working with Plug-Ins in vRealize Orchestrator
- Downloading and installing Plug-Ins
- Using the SSH plug-In in vRealize Orchestrator
- Using the REST plug-in in vRealize Orchestrator
- Using the SOAP plug-in in vRealize Orchestrator
- Using the PowerShell plug-in in vRealize Orchestrator
9 Working with Versioning and Git in vRealize Orchestrator
- Using versioning in vRealize Orchestrator
- Using Git in vRealize Orchestrator
10 Scheduling, Sleeping, and Waiting in vRealize Orchestrator
- Using scheduling in vRealize Orchestrator
- Using sleeping in vRealize Orchestrator
- Using waiting in vRealize Orchestrator
11 Introduction to vRealize Automation Extensibility
- Introduction to extensibility
- Using ABX actions
- Using Python
- Using Nodejs
- Using PowerShell
- Using the vRealize Automation Lifecycle
- Introduction to XaaS
12 Extending vRealize Automation with Event Broker
- Overview of vRealize Automation Event Broker
- Creating vRealize Automation subscriptions
- Data exchange between vRealize Automation and vRealize Orchestrator
13 Implementing Anything as a Service (XaaS) in vRealize Automation
- Overview of XaaS
- Using Day-2 actions in vRealize Automation