DO407

Automation with Ansible I

Stai visualizzando informazioni per:

Apprendi a scrivere e a gestire playbook Ansible, così come ad automatizzare gli strumenti di amministrazione di sistema

L'automazione con Ansible I (DO407) è progettata per gli amministratori di sistema che intendono utilizzare Ansible per l'automazione, la configurazione e la gestione. Apprendi come installare e configurare Ansible, come creare ed eseguire playbook per configurare i sistemi e gestire gli inventari.

Il corso si svolge su Red Hat® Enterprise Linux® 7.3 e Ansible 2.3.

Panoramica del corso

Attraverso laboratori pratici, i partecipanti apprenderanno ad automatizzare le attività di amministrazione di sistemi su host gestiti con Ansible, a scrivere playbook Ansible per standardizzare l'esecuzione di attività, a gestire centralmente playbook, e a pianificare l'esecuzione ricorrente mediante un'interfaccia web con Ansible Tower. I partecipanti impareranno inoltre a gestire la crittografia per Ansible con Ansible Vault, ad effettuare il deployment di Ansible Tower per un utilizzo finalizzato alla gestione dei sistemi, e ad utilizzare Ansible in un ambiente DevOps con Vagrant.

Riepilogo dei contenuti del corso

  • Installa Ansible e risolvi i problemi sui nodi centrali e sugli host gestiti
  • Utilizza Ansible per l'esecuzione di comandi ad-hoc e playbook per automatizzare le attività
  • Scrivi playbook Ansible efficaci
  • Proteggi i dati criptati necessari per le attività con Ansible Vault
  • Utilizza Ansible Tower per gestire più facilmente i deployment Ansible negli ambienti di livello enterprise
  • Utilizza Ansible e Vagrant in un ambiente DevOps

Destinatari e requisiti

Amministratori di sistema e cloud che necessitano di automatizzare processi come il cloud provisioning, la gestione della configurazione, il deployment di applicazioni, e l'orchestrazione interna ai servizi.

Requisiti per accedere al corso

Programma del corso

Introduzione
Introduzione e riepilogo.
Introduzione ad Ansible
Terminologia e architettura di Ansible.
Deployment di Ansible
Installazione di Ansible e comandi ad hoc.
Implementazione di playbook
Scrittura di play Ansible ed esecuzione di playbook.
Gestione di variabili e inclusioni
Descrizione dell'ambito delle variabili e delle precedenze; gestione di variabili e fact in un play; gestione delle inclusioni.
Implementazione del controllo delle attività
Gestisci il controllo delle attività, gli handler e i tag nei playbook Ansible.
Implementazione di modelli Jinja2
Implementa un modello Jinja2.
Implementazione di ruoli
Crea e gestisci ruoli.
Configurazione di playbook complessi
Configura tipi di connessioni, delegazioni e parallelismi.
Implementazione di Ansible Vault
Gestisci la crittografia con Ansible Vault.
Risoluzione dei problemi in Ansible
Risolvi i problemi alla macchina di controllo Ansible e ai nodi gestiti.
Implementazione di Ansible Tower
Implementa Ansible Tower.
Implementazione di Ansible in un ambiente DevOps
Implementa Ansible in un ambiente DevOps usando Vagrant.
Riepilogo generale
Revisione delle attività del corso Automation with Ansible.

Nota: la struttura del corso è soggetta a modifiche in base alle innovazioni nelle tecnologie e all'evoluzione del ruolo cui si riferiscono gli argomenti trattati. Per chiarimenti o per la conferma di un obiettivo o di un argomento specifico, contattaci.

Esame o corso successivo consigliato

Red Hat Certificate of Expertise in Ansible Automation (EX407) exam
L'esame Red Hat Certificate of Expertise in Ansible Automation (EX407) verifica la capacità di usare Ansible per automatizzare la configurazione di sistemi e applicazioni.
Automation with Ansible II: Ansible Tower (DO409)
Destinato ai professionisti IT che utilizzano Ansible Red Hat e necessitano di gestire centralmente i propri progetti Ansible, al fine di garantirne la scalabilità ed eseguire complesse installazioni sfruttando Ansible Tower by Red Hat.

I vantaggi di questo corso di formazione

Vantaggi per l'organizzazione

Questo corso intende fornire le competenze necessarie per l'implementazione di Ansible in ambito operativo o di cloud computing. Tali competenze sono adatte alle organizzazioni che intendono massimizzare i risparmi e l'efficienza operativa implementando la metodologia DevOps con Ansible.

Sebbene Red Hat abbia creato questo corso per tutti i clienti, ogni azienda e infrastruttura è unica, pertanto i vantaggi o i risultati effettivi possono variare.

Vantaggi per i partecipanti

Al termine del corso, i partecipanti saranno in grado di implementare Ansible per l'automazione, la configurazione e la gestione in un ambiente DevOps.

I candidati dimostreranno, inoltre, le competenze seguenti:

  • Utilizzo di Ansible per automatizzare le attività di amministrazione di sistema su host gestiti.
  • Scrittura di playbook Ansible per standardizzare l'esecuzione di attività.
  • Gestione centralizzata dell'esecuzione di playbook mediante Ansible Tower.