Scheda corso
NovaNext Training / RedHat / Red Hat / Red Hat Ansible Automation Platform Boot Camp

Red Hat Ansible Automation Platform Boot Camp

Codice
DO710
Durata
10 Giorni
Prezzo
6.930,00 € (iva escl.)
Lingua
Italiano
Modalità
Virtual Classroom
Learning Subscription
e-Learning
Corso in aula
* Il prezzo potrebbe differire in base al cambio del dollaro
       

 

Schedulazione
Luogo Data Iscrizione
A Richiesta

Scopri come automatizzare le attività di amministrazione dei sistemi Linux con Red Hat Ansible Automation Platform, 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. Il corso pratico consente di apprendere le procedure consigliate per lo sviluppo dell'automazione tramite l'uso di codice riutilizzabile, tecniche avanzate per i playbook, ambienti di esecuzione condivisi e di prepararsi per l'automazione scalabile con Automation Content Navigator.
  • Durante il corso vengono affrontati aspetti quali la distribuzione di Automation Controller per gestire a livello centralizzato i flussi di lavoro di automazione, Automation Mesh per la scalabilità verticale e la distribuzione delle capacità di esecuzione, Automation Hub privato per la gestione di Ansible Content Collections e gli 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 cinque esami di certificazione.


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 operazioni di automazione come gli aggiornamenti in sequenza.
  • Usare le funzionalità avanzate di Red Hat Ansible Automation Platform, 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.
  • Installazione e configurazione di Automation Controller e Automation Hub privati per coordinare e scalare a livello centrale Red Hat Ansible Automation.
  • Integrazione di Red Hat Ansible Automation Platform con servizi di repository Git centralizzati come GitLab.
  • Gestione di 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.
  • Discussione sulle procedure consigliate per garantire alta disponibilità e scalabilità di un cluster di automazione di grandi dimensioni.

 

Prerequisiti

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

Requisiti tecnologici

Per questo corso è richiesto l'accesso a Internet per poter accedere ai cluster OpenShift condivisi e dedicati.

 

Obiettivi

Vantaggi per l'azienda

  • Promuovere l'efficienza operativa sostituendo i processi manuali con l'automazione.
  • Ridimensionamento semplificato dell'infrastruttura IT dinamica dell'organizzazione.
  • Accelerazione del time to value delle applicazioni.
  • Adottare e adeguare rapidamente le innovazioni tramite pratiche DevOps.
  • Distribuire l'automazione in tutta l'organizzazione avvalendosi di contenuti riutilizzabili.
  • Creare un'automazione facilmente scalabile per ambienti enterprise di grandi dimensioni con la nuova architettura containerizzata.
  • Distribuire in modo efficiente e affidabile la 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

Grazie alla creazione di playbook Ansible e all'applicazione di Red Hat Ansible Automation Platform, potrai applicare i principi fondamentali dell'automazione per risolvere i problemi dei sistemi e dei servizi Linux reali. 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 apprenderanno a 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

 

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'integrazione con i 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.

 

Contenuti

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à negli Ansible Playbook.


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 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 di Automation Controller e i webhook di Git.

Gestione di Red Hat Ansible Automation Platform

Esegui operazioni di manutenzione e amministrazione di routine di Red Hat Ansible Automation Platform.





Accredited training provided in partnership with Esprinet