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.