DO407

Automation with Ansible

Sede

Formato What’s this?

Leggi le opinioni dei partecipanti. Accedi alla Red Hat Learning Community

Panoramica

Descrizione del corso

Scopri come automatizzare le attività di amministrazione dei sistemi Linux con Ansible

Automation with Ansible (DO407) è pensato per gli amministratori e gli sviluppatori dei sistemi Linux che desiderano automatizzare il provisioning, la configurazione, il deployment delle applicazioni e l'orchestrazione. Il corso illustra come installare e configurare Ansible su una workstation di gestione e come predisporre l'automazione degli host gestiti.

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

Integrare l'automazione IT è fondamentale per gestire una grande quantità di sistemi e applicazioni in modo efficiente, coerente e scalabile. Durante il corso, verranno scritti ed eseguiti playbook di Ansible per automatizzare le attività e garantire che i server siano distribuiti e configurati correttamente. Verranno inoltre esaminati esempi di approcci all'automazione delle comuni attività di gestione dei sistemi Linux.

Gli argomenti trattati in questo curriculum ora sono inclusi in Red Hat System Administration III: Linux Automation with Ansible (RH294), che insegna a utilizzare Red Hat Ansible Automation per avviare l'automazione in diverse funzioni. Se vuoi scoprire come ottenere un'infrastruttura scalabile in modo efficiente, dai inizio al tuo percorso verso l'automazione con Linux oggi stesso.

Riepilogo dei contenuti del corso

  • Installazione di Ansible/Red Hat Ansible Engine su nodi di controllo.
  • Creazione e aggiornamento di inventari di host gestiti e gestione dei collegamenti.
  • Automatizzazione delle attività di amministrazione con i playbook e i comandi ad hoc di Ansible.
  • Scrittura di playbook Ansible efficaci e adattabili.
  • Protezione dei dati sensibili utilizzati da Ansible con Ansible Vault.
  • Riutilizzo del codice e semplificazione dello sviluppo di playbook con i ruoli di Ansible.

Destinatari del corso

Questo corso è pensato per gli amministratori dei sistemi Linux, gli ingegneri DevOps, gli ingegneri di automazione dell'infrastruttura e gli ingegneri di progettazione dei sistemi. In particolare, si rivolge ai responsabili dell'automazione della gestione della configurazione, del deployment coerente e ripetibile delle applicazioni, del provisioning e del deployment dei server di sviluppo, test e produzione e dell'integrazione con i flussi di integrazione e deployment continui (CI/CD) negli ambienti DevOps.

Requisiti per accedere al corso

Struttura

Struttura del corso

Introduzione ad Ansible
Descrivi i concetti base di Ansible e installa Red Hat Ansible Engine.
Deployment di Ansible
Configura Ansible per la gestione degli host ed esegui i comandi ad-hoc di Ansible.
Implementazione di playbook
Scrivi un semplice playbook Ansible ed eseguilo per automatizzare le attività su più host gestiti.
Gestione di variabili e fact
Scrivi playbook che utilizzano le variabili per semplificare la gestione di playbook e fact, in modo che facciano riferimento alle informazioni sugli host gestiti.
Implementazione del controllo delle attività
Gestisci il controllo delle attività, gli handler e gli errori delle attività nei playbook Ansible.
Deployment di file su host gestiti
Esegui il deployment, la gestione e la rettifica di file su host gestiti da Ansible.
Gestione di progetti di grandi dimensioni
Scrivi playbook ottimizzati per progetti più complessi e di grandi dimensioni.
Semplificazione dei playbook tramite i ruoli
Applica i ruoli di Ansible per sviluppare playbook più rapidamente e per riutilizzare il codice Ansible.
Risoluzione dei problemi in Ansible
Risolvi i problemi correlati a playbook e host gestiti.
Automazione delle attività di amministrazione di Linux
Automatizza le attività più comuni di amministrazione dei sistemi Linux con Ansible.
Riepilogo generale
Dimostra le competenze acquisite durante il corso installando, ottimizzando e configurando Ansible per la gestione degli host gestiti.
Nota: il programma del corso è soggetto 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, contatta il team di Red Hat.
Risultati

Vantaggi per l'organizzazione

Questo corso ha l'obiettivo di sviluppare le competenze necessarie per gestire in modo efficiente e scalabile un'infrastruttura IT dinamica, velocizzare il time-to-value delle applicazioni, adattare e implementare rapidamente le innovazioni necessarie tramite un approccio DevOps. Apprendere come utilizzare Red Hat Ansible Automation in modo efficace può migliorare l'agilità operativa, senza compromettere le funzioni di controllo e la coerenza necessarie.

Sebbene Red Hat offra questo corso a 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 usare Ansible per automatizzare, configurare e gestire i processi. I partecipanti dimostreranno, inoltre, le competenze seguenti:

  • Installare e configurare Ansible o Red Hat Ansible Engine su un nodo di controllo.
  • Creare e gestire inventari di host gestiti e prepararli per l'automazione con Ansible.
  • Eseguire singole attività ad-hoc di automazione dalla riga di comando.
  • Scrivere playbook Ansible per automatizzare in modo coerente più attività e applicarle su host gestiti.
  • Impostare i parametri dei playbook attraverso le variabili e i fact e proteggere i dati sensibili con Ansible Vault.
  • Scrivere e riutilizzare i ruoli di Ansible esistenti per semplificare la creazione di playbook e riutilizzare il codice.
  • Automatizzare le attività più comuni di amministrazione dei sistemi Linux con Ansible.

Esami o corsi successivi consigliati

Partecipa al corso utilizzando la tua Red Hat Learning Subscription. La sottoscrizione garantisce accesso illimitato e on-demand alle nostre risorse online per la formazione, per la durata di un anno.