VMware vRealize Automation: Orchestration and Extensibility [8.6]
Questo corso di cinque giorni si concentra sull’utilizzo di VMware vRealize® Orchestrator™ per estendere le funzionalità di VMware vRealize® Automation™. Si apprende come fornire XaaS (Anything as a Service) e come implementare l’estensibilità del ciclo di vita delle macchine utilizzando l’Event Broker di VMware vRealize® Automation™. Si apprende inoltre come creare flussi di lavoro vRealize Orchestrator e azioni vRealize Automation ABX. Si apprendono varie funzionalità, tra cui l’implementazione di scripting di base e l’elaborazione logica per implementare una serie di funzioni da utilizzare nel proprio ambiente. Il corso insegna a implementare il debug, i loop, le condizioni e le interazioni con l’utente in vRealize Orchestrator.
Il corso introduce la nuova interfaccia HTML 5 di vRealize Orchestrator, insieme alle chiamate API e alle funzioni REST, per fornire le basi per implementare una serie di plugin e script. Questo corso è stato progettato per fornire gli strumenti per creare soluzioni personalizzate nel prodotto.
COD: VRAOE86
Categorie: VMware
Metodologia didattica
Il corso prevede laboratori didattici in cui ciascuno studente potrà lavorare ai fini di portare a termine esercizi formativi che forniranno esperienza pratica nell’utilizzo dello strumento, per ciascuno degli argomenti affrontati durante il corso.
Chi dovrebbe partecipare
Amministratori VMware esperti, specialisti dell’automazione e dell’orchestrazione, integratori di sistemi e amministratori di cloud privati e pubblici.
Prerequisiti
- Conoscenza di VMware vSphere
- Partecipazione al corso VMware vRealize Automation: Install, Configure, Manage [V8.3] o conoscenze equivalenti.
- Conoscenza di scripting o programmazione con JavaScript, Windows PowerShell, Perl, Java, Python o altri linguaggi simili. Tutto il codice viene fornito durante la lezione.
Conoscenze/Competenze in uscita
Al termine del corso, dovreste essere in grado di raggiungere i seguenti obiettivi:
- Descrivere le caratteristiche e i vantaggi dell’integrazione di vRealize Orchestrator e vRealize Automation.
- Descrivere il ruolo dei flussi di lavoro e degli elementi di contenuto di vRealize Orchestrator nell’automazione.
- Utilizzare il client vRealize Orchestrator per accedere e navigare nella piattaforma vRealize Orchestrator.
- Utilizzare il client vRealize Orchestrator per importare ed eseguire i flussi di lavoro della libreria di vRealize Orchestrator.
- Progettare, sviluppare ed eseguire flussi di lavoro vRealize Orchestrator riutilizzabili e personalizzati.
- Integrare vRealize Automation con vRealize Orchestrator per fornire servizi IT personalizzati.
- Utilizzare il servizio di event broker di vRealize Automation per attivare specifici flussi di lavoro o azioni ABX di vRealize Orchestrator.
- Sfruttare l’event broker per estendere i processi del ciclo di vita delle macchine IaaS (Infrastructure-as-a-Service).
- Utilizzare XaaS per estendere vRealize Automation ad altri sistemi aziendali.
- Utilizzare le API VMware per eseguire i flussi di lavoro di vRealize Orchestrator.
- Utilizzare la funzione di cattura del codice del client di vSphere
Programma didattico
1 Introduzione al corso
- Introduzione e logistica del corso
- Obiettivi del corso
2 Panoramica di vRealize Automation e vRealize Orchestrator
- Definire lo scopo di vRealize Automation
- Delineare lo scopo di vRealize Orchestrator
- Descrivere i componenti principali di vRealize Automation
- Descrivere i componenti principali di vRealize Orchestrator
3 Creare elementi di schema
- Invocare JavaScript da un flusso di lavoro di vRealize Orchestrator
- Invocazione di un flusso di lavoro di vRealize Orchestrator da un flusso di lavoro di vRealize Orchestrator
- Invocazione di un’azione da un flusso di lavoro di vRealize Orchestrator
- Utilizzo dei flussi di lavoro di vRealize Orchestrator in modo sincrono e asincrono
4 Lavorare con le variabili
- Definizione di input, output e variabili nei flussi di lavoro di vRealize Orchestrator
- Legame delle variabili nei flussi di lavoro di vRealize Orchestrator
- Wrapping dei flussi di lavoro di vRealize Orchestrator
- Utilizzo delle API e dell’API Explorer
- Creazione di azioni in vRealize Orchestrator
- Utilizzo dei moduli di input di vRealize Orchestrator
- Gestione delle interazioni degli utenti in vRealize Orchestrator
5 Gestione delle eccezioni, registrazione e debug
- Gestione delle eccezioni nei flussi di lavoro di vRealize Orchestrator
- Utilizzo dei log nei flussi di lavoro di vRealize Orchestrator
- Debug dei flussi di lavoro di vRealize Orchestrator
6 Diramazioni e looping
- Utilizzo della ramificazione nei flussi di lavoro di vRealize Orchestrator
- Utilizzo dei loop nei flussi di lavoro di vRealize Orchestrator
7 Lavorare con gli asset
- Utilizzo degli elementi di configurazione in vRealize Orchestrator
- Utilizzo delle risorse in vRealize Orchestrator
- Utilizzo dei pacchetti in vRealize Orchestrator
8 Lavorare con i plug-in
- Scaricare e installare i plug-in
- Utilizzo del plug-in SSH in vRealize Orchestrator
- Utilizzo del plug-in REST in vRealize Orchestrator
- Utilizzo del plug-in vRealize Automation in vRealize Orchestrator
- Utilizzo del plug-in PowerShell in vRealize Orchestrator
9 Lavorare con versioning e Git
- Utilizzo del versioning in vRealize Orchestrator
- Utilizzo di Git in vRealize Orchestrator
10 Pianificazione, sospensione e attesa
- Utilizzo della pianificazione in vRealize Orchestrator
- Utilizzo di Sleeping in vRealize Orchestrator
- Uso dell’attesa in vRealize Orchestrator
11 Introduzione all’estensibilità di vRealize Automation
- Introduzione all’estensibilità
- Utilizzo delle azioni ABX
- Utilizzo di Python
- Utilizzo di Nodejs
- Utilizzo di PowerShell
- Utilizzo del ciclo di vita di vRealize Automation
12 Estensione di vRealize Automation con Event Broker
- Panoramica di vRealize Automation Event Broker
- Creazione di sottoscrizioni di vRealize Automation
- Scambio di dati tra vRealize Automation e vRealize Orchestrator
13 Utilizzo delle azioni ABX
- Panoramica dell’estensibilità basata sulle azioni (ABX)
- Confronto tra vRealize Orchestrator e ABX
- Creazione di script, REST e flussi di azioni ABX
- Utilizzo delle azioni Day-2 in vRealize Automation
- Descrizione delle funzionalità di visualizzazione di NSX Network Detection and Response
14 Lavorare con servizi, risorse personalizzate e azioni sulle risorse
- Utilizzo di vRealize Orchestrator come sorgente di contenuti in vRealize Automation
- Creazione di risorse personalizzate in vRealize Automation
- Creazione di azioni sulle risorse in vRealize Automation
- Utilizzo delle azioni Day-2 in vRealize Automation
15 Utilizzo della cattura del codice del client vSphere
- Abilitazione della cattura del codice del client vSphere
- Utilizzo della cattura del codice del client vSphere per catturare il codice in vRO, Javascript, PowerCLI o altri linguaggi.
- Utilizzo del codice catturato nei flussi di lavoro o nelle azioni di vRealize Orchestrator.
Durata – 5 giorni
Erogazione – in Aula, On Site, Remoto
Requisiti PC e SW:
- Connessione Internet
- Web browser, Google Chrome
- Zoom
Language
Trainer: Italiano
Labs: Inglese
Slides: Inglese