Descrizione
Il corso di Ansible fornisce tutte le informazioni e le tecniche specifiche per capire la prototipazione dei server e l’automazione dei servizi usando il software, 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 | |
Programmatori | |
Attestato di frequenza e profitto. |