VMware vRealize Automation: Orchestration
and Extensibility
Prerequisites This course requires the following
prerequisites:
• Knowledge of VMware vSphere®
• VMware vRealize Automation: Install, Configure, Manage
[V8.3] course or equivalent knowledge
• Working knowledge
of scripting or programming using JavaScript, Windows PowerShell, Perl, Java,
Python, or similar languages. All code is provided during class.
Course Modules
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 Creating Schema Elements
• Invoking JavaScript from a vRealize Orchestrator
workflow
• Invoking a vRealize Orchestrator Workflow from a
vRealize Orchestrator workflow
• Invoking an action from a vRealize Orchestrator
workflow
• Using vRealize Orchestrator workflows both
synchronously and asynchronously
4 Working with Variables
• 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
• Handling exceptions in vRealize Orchestrator
workflows
• Using logs in vRealize Orchestrator workflows
• Debugging vRealize Orchestrator workflows
6 Branching and Looping
• Using branching in vRealize Orchestrator workflows
• Using loops in vRealize Orchestrator workflows
7 Working with Assets
• Using configuration elements in vRealize
Orchestrator
• Using resources in vRealize Orchestrator
• Using packages in vRealize Orchestrator
8 Working with Plug-Ins
• Downloading and installing Plug-Ins
• Using the SSH plug-In in vRealize Orchestrator
• Using the REST plug-in in vRealize Orchestrator
• Using the vRealize Automation plug-in in vRealize
Orchestrator
• Using the PowerShell plug-in in vRealize
Orchestrator
9 Working with Versioning and Git
• Using versioning in vRealize Orchestrator
• Using Git in vRealize Orchestrator
10 Scheduling, Sleeping, and Waiting
• 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 vRealize Automation Lifecycle
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 Using ABX Actions
• Overview of Action Based Extensibility (ABX)
• Comparison of vRealize Orchestrator and ABX
• Creating ABX Actions scripts, REST, and flows
• Using Day-2 Actions in vRealize Automation
• Describe the visualization capabilities of NSX
Network Detection and Response
No comments:
Post a Comment