Thursday 19 October 2023

VMware vRealize Automation: Orchestration and Extensibility

 

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