VMware Aria Automation: Orchestration and Extensibility [V8.13]
Durante questo corso di cinque giorni, ci si concentra sull’utilizzo di VMware Aria Automation Orchestrator™ per estendere le funzionalità di VMware Aria Automation™. Imparerete a fornire XaaS (Anything as a Service) e a implementare l’estensibilità del ciclo di vita della macchina utilizzando VMware Aria Automation Event Broker. Si apprende inoltre come creare flussi di lavoro VMware Aria Automation Orchestrator e azioni VMware Aria 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 VMware Aria Automation Orchestrator.
Il corso introduce l’interfaccia HTML 5 di VMware Aria Automation Orchestrator, insieme alle chiamate API e alle funzioni REST, per fornire le basi per implementare una serie di plug-in e script. Questo corso è stato progettato per fornire gli strumenti per creare soluzioni personalizzate nel prodotto.
COD: VRAOE13
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 di automazione e orchestrazione, integratori di sistemi, amministratori di cloud privati e amministratori di cloud pubblici.
Prerequisiti
Prima di partecipare a questo corso, è necessario aver completato il seguente corso:
VMware Aria Automation: Install, configure, manage [V8.10] (VAAICM810).
È inoltre necessario possedere le seguenti conoscenze:
- Conoscenza di VMware vSphere
- 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 funzionalità, i benefici, i componenti e l’integrazione di VMware Aria Automation Orchestrator e VMware Aria Automation.
- Descrivere il ruolo dei workflow e degli elementi di contenuto di VMware Aria Automation Orchestrator nell’automazione.
- Utilizzare il client VMware Aria Automation Orchestrator per accedere e navigare nella piattaforma VMware Aria Automation Orchestrator, importare ed eseguire workflow della libreria di VMware Aria Automation Orchestrator.
- Progettare, sviluppare ed eseguire workflow personalizzati e riutilizzabili di VMware Aria Automation Orchestrator.
- Utilizzare le API VMware nei workflow di VMware Aria Automation Orchestrator.
- Integrare VMware Aria Automation con istanze di VMware Aria Automation Orchestrator per estendere i processi del ciclo di vita del sistema Infrastructure as a Service (IaaS) e migliorare e fornire servizi IT personalizzati.
- Utilizzare “anything as a service” (XaaS) per estendere VMware Aria Automation ad altri sistemi aziendali.
- Utilizzare il servizio VMware Aria Automation Event Broker per attivare workflow specifici di VMware Aria Automation Orchestrator.
1. Introduzione al Corso
- Introduzione e logistica del corso.
- Obiettivi del corso.
2. Panoramica di VMware Aria Automation e VMware Aria Automation Orchestrator
- Definire lo scopo di VMware Aria Automation.
- Delineare lo scopo di VMware Aria Automation Orchestrator.
- Descrivere i componenti principali di VMware Aria Automation.
- Descrivere i componenti principali di VMware Aria Automation Orchestrator.
3. Utilizzo degli Elementi dello Schema
- Descrivere un task scriptable.
- Eseguire uno script Polyglot da un workflow di VMware Aria Automation Orchestrator.
- Eseguire JavaScript da un workflow di VMware Aria Automation Orchestrator.
- Eseguire un workflow di VMware Aria Automation Orchestrator da un altro workflow.
- Eseguire un’azione da un workflow di VMware Aria Automation Orchestrator.
- Utilizzare i workflow di VMware Aria Automation Orchestrator in modalità sincrona e asincrona.
4. Lavorare con le Variabili
- Definire input, output e variabili nei workflow di VMware Aria Automation Orchestrator.
- Collegare le variabili nei workflow.
- Spiegare lo scopo del binding nei workflow.
- Incorporare workflow di VMware Aria Automation Orchestrator.
- Creare azioni utilizzando le API e l’API Explorer.
- Utilizzare moduli di input in VMware Aria Automation Orchestrator.
- Gestire interazioni con l’utente.
5. Gestione di Eccezioni, Log e Debugging
- Identificare la funzione della gestione delle eccezioni.
- Gestire eccezioni nei workflow.
- Utilizzare log nei workflow.
- Effettuare il debug dei workflow.
- Monitorare i valori delle variabili.
6. Ramificazione e Cicli
- Utilizzare l’elemento decision per la ramificazione nei workflow.
- Utilizzare l’elemento switch per la ramificazione nei workflow.
- Utilizzare i cicli nei workflow.
7. Lavorare con Asset
- Creare e utilizzare elementi di configurazione.
- Utilizzare risorse nei workflow.
- Creare e utilizzare pacchetti in VMware Aria Automation Orchestrator.
8. Lavorare con i Plug-In
- Spiegare la funzionalità dei plug-in.
- Scaricare e installare plug-in.
- Utilizzare il plug-in SSH.
- Utilizzare il plug-in REST.
- Utilizzare il plug-in VMware Aria Automation.
- Utilizzare il plug-in PowerShell.
- Utilizzare tipi dinamici.
9. Gestione delle Versioni e Git
- Gestire il versioning in VMware Aria Automation Orchestrator.
- Utilizzare Git in VMware Aria Automation Orchestrator.
10. Lavorare con Elementi dello Schema Relativi al Tempo
- Utilizzare la schedulazione.
- Utilizzare il comando sleep.
- Utilizzare il comando wait.
11. Introduzione all’Estensibilità
- Introduzione all’estensibilità di VMware Aria Automation.
- Spiegare il servizio Event Broker.
- Spiegare l’integrazione del ciclo di vita.
12. Utilizzo dell’Event Broker
- Spiegare la funzionalità dell’Event Broker Service.
- Panoramica dell’Event Broker di VMware Aria Automation.
- Creare sottoscrizioni in VMware Aria Automation.
- Scambiare dati tra VMware Aria Automation e VMware Aria Automation Orchestrator.
13. Utilizzo delle Azioni ABX
- Panoramica dell’Action Based Extensibility (ABX).
- Descrivere Function as a Service (FaaS).
- Differenziare VMware Aria Automation Orchestrator e ABX.
- Creare un’azione ABX chiamata da una sottoscrizione.
14. Lavorare con Servizi, Risorse Personalizzate e Azioni sulle Risorse
- Descrivere il servizio broker dei servizi.
- Utilizzare VMware Aria Automation Orchestrator come fonte di contenuto.
- Creare risorse personalizzate in VMware Aria Automation.
- Creare azioni sulle risorse in VMware Aria Automation.
15. Cattura del Codice nel Client vSphere
- Utilizzare la cattura del codice nel client vSphere per catturare codice in workflow di VMware Aria Automation Orchestrator, JavaScript, PowerCLI o altri linguaggi.
- Utilizzare il codice catturato in workflow o azioni di VMware Aria Automation 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