Descrizione
Ansible è una piattaforma di automazione open source per la gestione e la configurazione di sistemi e infrastrutture. È particolarmente utile per orchestrare operazioni di deploy, provisioning e gestione dei sistemi in ambienti di produzione. Ansible è particolarmente apprezzato per la sua semplicità d’uso.
Ottenere competenze specifiche su Ansible è essenziale per chi lavora in ambito DevOps e per tutte quelle aziende che hanno bisogno di semplificare la gestione di sistemi e infrastrutture. Il corso di Ansible fornisce tutte le informazioni e le tecniche specifiche per capire la prototipazione dei server e l’automazione dei servizi usando la piattaforma, attraverso il linguaggio semplice che lo contraddistingue.
Obiettivi
Il corso mira a far conoscere ed approfondire la collocazione di Ansible e Ansible Tower all’interno dei processi IT, l’uso di Ansible per l’esecuzione di comandi ad-hoc, la creazione di playbook e workflow complessi, l’installazione e la configurazione di AWX per la gestione grafica e l’automazione dei playbook.
Conoscenze in uscita
Al termine del corso i partecipanti avranno le seguenti competenze:
- Teoriche: architettura di Ansible e AWX, principi fondamentali di automazione con Ansible
- Pratiche: installazione e configurazione di Ansible e AWX. Creazione, gestione e automazione di workflow sia tramite l’interfaccia a riga di comando, sia tramite l’interfaccia web (AWX).
Programma didattico
- Presentazione di Ansible e AWX nel contesto dell’automation e orchestration.
- Installazione e configurazione di base
- Utilizzo dei comandi ad-hoc
- Gestione dell’inventario e personalizzazione delle opzioni
- Creazione di playbook semplici
- Creazione di playbook complessi e definizione di ruoli
- Uso di condizionali e template
- Installazione dell’interfaccia web (AWX)
- Gestione e automazione dei playbook attraverso l’interfaccia web
- Delegazione dei playbook attraverso l’interfaccia web
Caratteristiche del corso
40 ore | |
Lezione frontale in laboratorio informatico | |
Dispense | |
DevOps Engineer, Solution Architect | |
Attestato di frequenza e profitto. |