DO410

Automation with Ansible and Ansible Tower

Sede

Formato What’s this?

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

Panoramica

Descrizione del corso

Automation with Ansible and Ansible Tower

Il corso Automation with Ansible and Ansible Tower (DO410) insegna come sviluppare un ambiente IT aziendale standardizzato attraverso l'automazione, per ottenere processi più efficienti. Il corso spiega come utilizzare Ansible per lo sviluppo delle attività di automazione, configurazione, provisioning e gestione, e come sfruttare Red Hat® Ansible Tower per controllare l'intera infrastruttura IT grazie a una gestione centralizzata.

Il corso combina i contenuti dei corsi Automation with Ansible (DO407) e Automation with Ansible II: Ansible Tower (DO409). L'offerta formativa si basa su Ansible 2.3 e Ansible Tower 3.3.

Attraverso laboratori pratici, i partecipanti apprenderanno a utilizzare Ansible per automatizzare le attività di amministrazione di sistemi su host gestiti, a scrivere playbook Ansible per standardizzare l'esecuzione di attività e a gestire la crittografia con Ansible Vault. Questo corso insegna inoltre come installare e utilizzare Red Hat Ansible Tower per gestire in modo centralizzato progetti, i playbook e ruoli Ansible esistenti. Inoltre, illustra nozioni basilari sulla manutenzione e sulla gestione dell'installazione Ansible Tower, spiega come configurare utenti e team e come utilizzarli per controllare l'accesso a sistemi, progetti e ad altre risorse attraverso il controllo degli accessi in base ai ruoli. I partecipanti apprenderanno inoltre a utilizzare il dashboard visivo di Ansible Tower per avviare, controllare e monitorare i processi Ansible, a utilizzare l'interfaccia di programmazione delle applicazioni (API) di Ansible Tower per avviare i processi dai modelli esistenti, a pianificare automaticamente i processi Ansible e ad aggiornare in modo dinamico l'inventario degli host.

Gli argomenti trattati in questo curriculum sono ora inclusi nelle nuove offerte Red Hat System Administration III: Linux Automation with Ansible (RH294) e Advanced Automation: Ansible Best Practices (DO447), che insegnano 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

  • Installa Ansible e risolvi i problemi legati ai nodi centrali e agli host gestiti.
  • Automatizzazione delle attività di amministrazione con i playbook e i comandi ad hoc di Ansible.
  • Scrivi playbook Ansible efficaci.
  • Proteggi i dati sensibili utilizzati dalle attività con Ansible Vault.
  • Installa e configura Ansible Tower per gestire i processi aziendali Ansible.
  • Utilizza Ansible Tower per controllare l'accesso di utenti e team agli inventari e alle credenziali delle macchine.
  • Crea in Ansible Tower modelli di processo che consentano un'esecuzione standardizzata dei playbook.
  • Avvia i playbook, monitora ed esamina l'esito dei processi con Ansible Tower.

Destinatari del corso

Il corso è destinato ai professionisti che sono responsabili di automatizzare la gestione della configurazione, il deployment delle applicazioni, il provisioning e il deployment dei server e l'integrazione con i flussi di lavoro DevOps e CI/CD, e che, tra gli altri, rivestono i seguenti ruoli:

  • Amministratori di sistemi Linux
  • Ingegneri DevOps
  • Ingegneri di automazione dell'infrastruttura
  • Ingegneri di progettazione dei sistemi

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.
Gestione di variabili e inclusioni
Scrivi playbook che utilizzano variabili e fatti per semplificare la gestione degli stessi, in modo che facciano riferimento a 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.
Installazione e accesso ad Ansible Tower
Spiega cos'è Red Hat Ansible Tower e dimostra una competenza base nella navigazione e nell'utilizzo della relativa interfaccia utente web.
Assegnazione degli accessi a utenti e team
Crea account utente e organizzali in team in Red Hat Ansible Tower, quindi assegna loro le autorizzazioni necessarie per amministrare e accedere alle risorse nel servizio Ansible Tower.
Configurazione di inventari e credenziali
Crea inventari di macchine per gestire e configurare le credenziali che consentono a Red Hat Ansible Tower di accedere ed eseguire processi sui sistemi in uso.
Gestione di progetti e avvio di processi Ansible
Crea modelli di progetti e processi nell'interfaccia utente web, utilizzali per avviare i playbook Ansible archiviati nei repository Git al fine di automatizzare le attività sugli host gestiti.
Creazione di flussi di lavoro per processi avanzati
Utilizza le funzionalità aggiuntive dei modelli di processo per migliorare le prestazioni, semplificare la personalizzazione dei processi, avviare più processi, pianificare l'esecuzione automatica di quelli ricorrenti e inviare notifiche relative ai risultati dei processi.
Amministrazione di inventari avanzati
Gestisci gli inventari caricati da file esterni o generati dinamicamente da script o dalla funzione inventario smart di Ansible Tower.
Manutenzione e gestione di routine di Ansible Tower
Esegui la manutenzione e la gestione di routine per Ansible Tower.
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, accelerare 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 scrivere e avviare playbook di Ansible per gestire gli host ed eseguire il deployment delle applicazioni in modo scalabile. Saranno inoltre in grado di implementare un'installazione di Ansible Tower e di utilizzarla per gestire in modo centralizzato l'esecuzione di processi Ansible e per monitorare e accedere a progetti, inventari e credenziali.

I partecipanti dimostreranno, inoltre, le competenze seguenti:

  • Utilizzare Ansible per automatizzare le attività di amministrazione di sistema su host gestiti.
  • Scrivere playbook Ansible per standardizzare l'esecuzione di attività.
  • Eseguire il deployment, la manutenzione e l'amministrazione di base di un'installazione Ansible Tower.
  • Controllare l'accesso a progetti, credenziali e altre risorse Ansible tramite il controllo degli accessi in base al ruolo di Ansible Tower.

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.