Data Center Automation with vRealize Orchestrator and vSphere PowerCLI
Questo corso di cinque giorni insegna agli amministratori esperti di VMware vSphere® come utilizzare i potenti strumenti di automazione a cui hanno accesso tutti i clienti vSphere. Grazie a casi d’uso ed esempi reali, si apprende come automatizzare le attività di amministrazione quotidiane con VMware vSphere® PowerCLI™ e VMware vRealize® Orchestrator™. Durante la lezione, si utilizzano questi strumenti per automatizzare le attività in un ambiente di laboratorio realistico.
COD: DCAVROP
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 vSphere esperti che desiderano utilizzare gli strumenti disponibili per automatizzare le attività quotidiane
Prerequisiti
Completamento dei seguenti corsi o esperienza equivalente con le implementazioni vSphere:
Conoscenze/Competenze in uscita
Al termine del corso, dovreste essere in grado di raggiungere i seguenti obiettivi:
- Descrivere le caratteristiche e i vantaggi dell’automazione in un ambiente vSphere.
- Comprendere il ruolo dell’API vSphere Web Services nell’automazione.
- Utilizzare il Managed Object Browser (MOB) per visualizzare la struttura dell’API di VMware vSphere® e l’inventario di VMware vCenter Server®.
Utilizzare vSphere PowerCLI per distribuire e gestire macchine virtuali e infrastrutture virtuali. - Eseguire e gestire i flussi di lavoro della libreria vRealize Orchestrator.
Progettare, sviluppare ed eseguire flussi di lavoro vRealize Orchestrator riutilizzabili e personalizzati. - Incorporare JavaScript nei flussi di lavoro di vRealize Orchestrator
Utilizzare il plug-in PowerShell di vRealize Orchestrator in un flusso di lavoro personalizzato. - Gestire le operazioni guest con vRealize Orchestrator e vSphere PowerCLI
Descrivere l’acquisizione del codice di VMware vSphere® Client™.
Programma didattico
1 Introduzione al corso
- Introduzione e logistica del corso
- Obiettivi del corso
2 Automazione in vSphere
- Identificare gli strumenti a disposizione degli amministratori di vSphere per l’automazione
- Comprendere i vantaggi dell’automazione
- Comprendere la funzione delle black box nella programmazione
3 vSphere Web Services API
- Identificare la funzione di un’API
- Riconoscere i componenti dell’API dei servizi Web di vSphere.
- Comprendere come l’API dei servizi Web di vSphere viene utilizzata dagli strumenti di automazione.
- Comprendere la terminologia orientata agli oggetti relativa all’API dei servizi Web di vSphere.
- Utilizzare il MOB per esplorare il modello di oggetti di vSphere e l’invoke method.
4 vSphere PowerCLI Basics
- Descrivere le caratteristiche di vSphere PowerCLI
- Elencare le attività comuni da eseguire con vSphere PowerCLI
- Collegare vSphere PowerCLI a vCenter Server e agli host VMware ESXi
- Definire le variabili da utilizzare in vSphere PowerCLI
- Utilizzare i cmdlet di base di vSphere PowerCLI
- Descrivere le caratteristiche della pipeline di comandi
- Esaminare gli oggetti di vSphere PowerCLI
- Visualizzare le proprietà degli oggetti vSphere PowerCLI
- Invocare i metodi degli oggetti vSphere PowerCLI
5 vSphere PowerCLI Use Cases
- Eseguire le attività di gestione quotidiane
- Gestione di cluster, host e macchine virtuali
- Visualizzare le metriche delle prestazioni
6 Advanced vSphere PowerCLI Concepts
- Esaminare gli oggetti View con il cmdlet Get-View
- Convertire gli oggetti View in oggetti VIO
- Invocare i metodi API di vSphere Web Services
7 vRealize Orchestrator Overview
- Descrivere l’architettura e le interfacce di vRealize Orchestrator
- Descrivere i componenti di un flusso di lavoro
8 vRealize Orchestrator Basics
- Capire gli input, gli output e le variabili nei flussi di lavoro
- Descrivere i tipi di variabili: stringa, numero e altro ancora.
- Creare variabili nei flussi di lavoro
- Implementare il binding delle variabili nei flussi di lavoro
9 Invoking Scheme Elements
- Invocare JavaScript dai flussi di lavoro
- Invocare un flusso di lavoro dai flussi di lavoro
- Invocare un’azione dai flussi di lavoro
- Gestire gli input del flusso di lavoro dell’utente nel modulo di input
- Invocare un elemento di interazione con l’utente dai flussi di lavoro
10 Branching and Looping
- Utilizzare gli elementi decisionali nei flussi di lavoro
- Utilizzare gli elementi di commutazione nei flussi di lavoro
- Creare cicli decisionali nei flussi di lavor
- Utilizzare un ciclo for-each nei flussi di lavoro
11 vRealize Orchestrator Advanced
- Gestire le eccezioni nei flussi di lavoro
- Eseguire la registrazione nei flussi di lavoro
- Eseguire il debug dei flussi di lavoro
12 vRealize Orchestrator Assets
- Utilizzare gli elementi di configurazione nei flussi di lavoro
- Utilizzo di elementi di risorsa nei flussi di lavoro
- Creare, importare ed esportare pacchetti di vRealize Orchestrator
13 vRealize Orchestrator PowerShell Plug-In
- Aggiungere host PowerShell all’inventario di vCenter Server
- Invocare script sugli host PowerShell
- Creare flussi di lavoro personalizzati utilizzando il plug-in PowerShell
14 Guest Operations with vRealize Orchestrator and vSphere PowerCLI
- Comprendere l’architettura delle operazioni guest delle macchine virtuali
- Identificare i requisiti per l’utilizzo delle operazioni guest
- Esecuzione di operazioni guest con vRealize Orchestrator e vSphere PowerCLI
15 Leveraging vSphere Client Code Capture
- Capire come catturare il codice nel client vSphere
- Utilizzare tale codice in un flusso di lavoro di vRealize Orchestrator o in uno script di vSphere PowerCLI.
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