DO710

Red Hat Ansible Automation Platform Boot Camp

Panoramica

Descrizione del corso

Scopri come automatizzare le attività di amministrazione dei sistemi Linux con Red Hat Ansible Automation Platform, oltre a come gestire flussi di lavoro di automazione complessi su vasta scala e prevenire i singoli punti di vulnerabilità.

  • Ansible Automation Platform Boot Camp (DO710) è pensato per gli amministratori e gli sviluppatori di sistemi Linux che desiderano automatizzare i passaggi ripetibili e soggetti a errori delle attività di provisioning, configurazione, deployment delle applicazioni e orchestrazione. Apprendi le procedure consigliate per lo sviluppo dell'automazione utilizzando codice riutilizzabile, tecniche di playbook avanzate, ambienti di esecuzione condivisi. Inoltre potrai prepararti per l'automazione scalabile con Automation Content Navigator. Durante il corso si affronta sia la distribuzione di Automation Controller, per gestire a livello centralizzato i flussi di lavoro di automazione, la mesh di automazione per la scalabilità verticale e la distribuzione delle capacità di esecuzione, sia l'hub di automazione privato per la gestione di Ansible Content Collections e degli ambienti di esecuzione dell'automazione che verranno utilizzati dagli sviluppatori.
  • I corsi si svolgono su Red Hat Ansible Automation Platform 2.2.
  • Partecipando al corso potrai usufruire per un anno dell'offerta Red Hat Learning Subscription Standard, che garantisce accesso illimitato a tutti i corsi online di Red Hat e offre la possibilità di sostenere fino a cinque esami di certificazione.

Al termine del corso, riceverai un accesso prolungato di 45 giorni ai laboratori pratici per tutti i corsi che includono un ambiente virtuale.

Nota: questo corso è offerto come lezioni virtuali di dieci giorni. La durata può variare in base alla modalità di fruizione. Per conoscere tutti i dettagli sul corso, la programmazione e i prezzi, scegli il tuo paese nel menu a destra e quindi seleziona l'apposito pulsante.

Riepilogo dei contenuti del corso

  • Installare Red Hat Ansible Automation Platform sui nodi di controllo.
  • Creare e aggiornare gli inventari degli host gestiti e gestire i collegamenti.
  • Automatizzare le attività di amministrazione con Ansible Playbook.
  • Scrivere playbook scalabili ed efficaci.
  • Proteggere i dati sensibili utilizzati da Ansible Automation Platform con Ansible Vault.
  • Riutilizzare il codice e semplificare lo sviluppo di playbook con Ansible Roles e Ansible Content Collections.
  • Applicare le procedure consigliate per garantire un'automazione efficace ed efficiente con Ansible.
  • Eseguire aggiornamenti in sequenza con le operazioni di automazione.
  • Utilizzare le funzionalità avanzate di Red Hat Ansible Automation Platform per lavorare con i dati, inclusi filtri e plugin.
  • Creare ambienti di esecuzione dell'automazione per il contenimento e la scalabilità di Red Hat Ansible Automation.
  • Sfruttare le funzionalità di Automation Content Navigator per sviluppare Ansible Playbook.
  • Analizzare l'architettura di Red Hat Ansible Automation Platform 2.
  • Installare e configurare Automation Controller e Automation Hub privati per coordinare e rendere scalabile Red Hat Ansible Automation a livello centrale.
  • Integrare Red Hat Ansible Automation Platform con servizi di repository Git centralizzati come GitLab.
  • Gestire utenti, team e autorizzazioni per l'accesso nei servizi di Red Hat Ansible Automation Platform.
  • Creare e gestire i flussi di lavoro che eseguono l'automazione in base alla riuscita o meno dei processi precedenti.
  • Risolvere i problemi ed eseguire la manutenzione dei servizi Red Hat Ansible Automation Platform.
  • Analizzare le procedure consigliate per garantire alta disponibilità e scalabilità di un cluster di automazione di grandi dimensioni.

Destinatari

Questo corso è pensato per gli amministratori dei sistemi Linux, gli ingegneri DevOps, i site reliability engineering, gli ingegneri di automazione dell'infrastruttura e gli sviluppatori che sono responsabili delle seguenti attività ripetibili:

  • Automatizzare la gestione della configurazione
  • Garantire un deployment delle applicazioni coerente e ripetibile
  • Eseguire il provisioning e il deployment dei server di sviluppo, test e produzione
  • Procedere all'implementazione insieme ai flussi di integrazione e distribuzione continue DevOps

Formazione consigliata

  • Certificazione Red Hat Certified System Administrator (RHCSA) o esperienza equivalente

Considerazioni sulla tecnologia

  • Non ci sono requisiti tecnologici specifici per questo corso.

Programma

Introduzione a Red Hat Ansible Automation Platform
Descrivi le nozioni di base di Red Hat Ansible Automation Platform e il suo utilizzo, e installa la piattaforma.
Implementazione di Ansible Playbook
Crea un inventario di host gestiti, scrivi un Ansible Playbook ed eseguilo per automatizzare le attività sugli host creati.
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 Automation Platform.
Gestione di play e playbook complessi
Scrivi playbook per play e playbook più grandi e complessi.
Semplificazione dei playbook tramite i ruoli
Applica i ruoli di Ansible Automation Platform per sviluppare playbook più rapidamente e per riutilizzare il codice Ansible Automation Platform.
Risoluzione dei problemi di Red Hat Ansible Automation Platform
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 Automation Platform.
Sviluppo di playbook con Ansible Automation Platform 2
Sviluppa Ansible Playbook con Red Hat Ansible Automation Platform 2 seguendo le procedure ottimali.
Gestione di raccolte di contenuti e ambienti di esecuzione
Esegui playbook che utilizzano Ansible Content Collections non incluse in Ansible Core, sia da un ambiente di esecuzione esistente sia tramite download da un Automation Hub.
Esecuzione di playbook con Automation Controller
Spiega cos'è Automation Controller e utilizzalo per eseguire i playbook sviluppati con Automation Content Navigator.
Attività con le impostazioni di sicurezza di Ansible
Esamina e rettifica la configurazione di Ansible e Automation Content Navigator per semplificare lo sviluppo e risolvere i problemi.
Gestione di inventari
Sfrutta le funzionalità avanzate di Ansible per gestire gli inventari.
Gestione dell'esecuzione delle attività
Controlla e ottimizza l'esecuzione delle attività con i playbook di Ansible.
Trasformazione dei dati con filtri e plugin
Popola, manipola e gestisci i dati in variabili usando filtri e plugin.
Coordinamento degli aggiornamenti in sequenza
Utilizza le funzionalità avanzate di Ansible per gestire gli aggiornamenti in sequenza, ridurre i tempi di inattività e semplificare l'amministrazione e la manutenzione degli Ansible Playbook.
Creazione di raccolte di contenuti e ambienti di esecuzione
Scrivi le tue Ansible Content Collections, pubblicale, integrale in un Automation Execution Environment personalizzato ed eseguile nei playbook tramite Automation Controller.
Installazione di Red Hat Ansible Automation Platform
Spiega cos'è Red Hat Ansible Automation Platform ed esegui un'installazione di base di Automation Controller e Automation Hub.
Gestione degli accessi utente
Crea account utente e organizzali in team/gruppi in Automation Controller e Automation Hub, quindi assegna loro le autorizzazioni necessarie per amministrare e accedere alle risorse in ogni servizio.
Gestione di inventari e credenziali della macchina
Crea inventari di macchine da gestire e configura le credenziali necessarie ai nodi di esecuzione di Automation Controller per accedere ed eseguire i processi Ansible sui sistemi in uso.
Gestione dei progetti e avvio dei processi Ansible
Crea modelli di progetti e processi nell'interfaccia utente web e utilizzali per avviare gli Ansible Playbook archiviati nei repository Git al fine di automatizzare le attività sugli host gestiti.
Configurazione avanzata dei processi
Configura le funzionalità avanzate di Automation Controller per implementare i processi in modo più efficace ed efficiente.
Creazione di flussi di lavoro per processi
Utilizza le funzionalità avanzate 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.
Gestione di inventari avanzati
Gestisci gli inventari generati dinamicamente da script o dalla funzione inventario smart di Automation Controller.
Automazione della configurazione di Ansible Automation Platform
Automatizza la configurazione e il deployment dei servizi di Red Hat Ansible Automation Platform utilizzando Ansible Content Collections, l'API Automation Controller e i webhook Git.
Gestione di Red Hat Ansible Automation Platform
Esegui operazioni di manutenzione e amministrazione di routine di Red Hat Ansible Automation Platform.

Obiettivi

Vantaggi per l'azienda

  • Incremento dell'efficienza operativa grazie all'automazione e alla conseguente rimozione dei processi manuali.
  • Scalabilità semplificata dell'infrastruttura IT dinamica dell'azienda.
  • Accelerazione del time to value delle applicazioni.
  • Introduzione e adattamento rapidi delle innovazioni tramite pratiche DevOps.
  • Distribuzione dell'automazione in tutta l'organizzazione tramite contenuti riutilizzabili.
  • Creazione di un'automazione facilmente scalabile per ambienti enterprise di grandi dimensioni con la nuova architettura containerizzata.
  • Distribuzione efficiente e affidabile della gestione dell'infrastruttura di automazione Ansible per semplificare l'automazione IT dei sistemi in azienda e ottenere un maggior risparmio sui costi e più efficienza operativa.

Vantaggi per i partecipanti

Dopo aver completato questo corso, i partecipanti sapranno applicare i principi dell'automazione per risolvere i problemi dei servizi e dei sistemi Linux in un contesto reale, creando Ansible Playbook e applicazioni di Red Hat Ansible Automation Platform. Il corso consente di acquisire le competenze necessarie ad automatizzare i flussi di lavoro, creare le basi dei processi DevOps e apprendere a utilizzare Ansible Automation Platform per uno sviluppo più efficiente. I partecipanti impareranno come sviluppare un'automazione scalabile ai team di grandi dimensioni e alle aziende più complesse. Acquisiranno le competenze per gestire e ottimizzare in modo efficace i playbook, creare e condividere gli ambienti di esecuzione e le raccolte e utilizzare Automation Content Navigator per gestire il ciclo di vita dell'automazione. Apprenderanno come installare e gestire l'Automation Controller e l'Automation Hub privato di Red Hat Ansible Automation Platform 2 per distribuire e gestire servizi di automazione Ansible destinati all'organizzazione e scalabili su vasta scala.

Esami o corsi successivi consigliati

Crea il tuo percorso di formazione

Personalizza la tua esperienza di apprendimento con Red Hat Learning Subscription e l'accesso on demand illimitato alle risorse di formazione online, per un anno.

Verifica le tue competenze

Fai un test delle competenze gratuito per verificare le tue conoscenze, individuare eventuali lacune e ricevere consigli su come cominciare a utilizzare Red Hat Training.