Contattataci

Struttura del corso

Sviluppo avanzato di playbook Ansible

  • Utilizzo di variabili, cicli, condizioni e gestori (handlers)
  • Applicazione di blocchi, gestione degli errori e tag
  • Struttura di playbook complessi

Jinja2 e tecniche di templating

  • Filtri e lookups avanzati
  • Creazione di template dinamici
  • Best practice per il templating

Moduli e plugin personalizzati

  • Scrittura di moduli personalizzati in Python
  • Utilizzo di filtri, callback e plugin di connessione
  • Strategie di debug e logging

Collections e Roles

  • Organizzazione del contenuto tramite roles
  • Imballaggio e pubblicazione di Ansible Collections
  • Versionamento e gestione delle dipendenze

Integrazione di API e servizi esterni

  • Chiamata di API REST con il modulo URI
  • Interazione con provider cloud e strumenti esterni
  • Integrazione per la gestione dei segreti (secrets management)

Test e validazione

  • Utilizzo di ansible-lint, Molecule e pipeline CI/CD
  • Garantire idempotenza e riproducibilità
  • Analisi statica e dinamica del codice Ansible

Ciclo di vita del contenuto e controllo di versione

  • Gestione del codice con Git e GitOps
  • Tracciamento delle modifiche e documentazione
  • Flussi di lavoro CI/CD con contenuto Ansible

Riepilogo e prossimi passi

Requisiti

  • Comprensione dei concetti base di Ansible e della sintassi YAML
  • Esperienza nella gestione di sistema Linux
  • Familiarità con lo sviluppo di playbook e la gestione degli inventari

Pubblico

  • Sviluppatori di automazione esperti
  • Ingegneri DevOps
  • Professionisti IT che gestiscono automazioni aziendali su larga scala
 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative