Struttura del corso

Sviluppo Avanzato Playbook Ansible

  • Lavoro con variabili, loop, condizionali e handler
  • Utilizzo di blocchi, gestione degli errori e tag
  • Strutturazione di playbook complessi

Jinja2 e Tecniche di Templating

  • Filtri avanzati e lookup
  • Crea modelli dinamici
  • Migliori pratiche per il templating

Moduli e Plugin Personalizzati

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

Collezioni e Ruoli

  • Organizzazione del contenuto con ruoli
  • Packaging e pubblicazione delle Ansible Collezioni
  • Gestione versione e dipendenze

Integrazione API e Servizi Esterni

  • Chiamata di REST APIs con il modulo URI
  • Lavoro con fornitori cloud e strumenti esterni
  • Integrazione della gestione dei segreti

Testing e Validazione

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

Ciclo di Vita Contenuto e Controllo Versione

  • Gestione del codice con Git e GitOps
  • Tracciamento delle modifiche e documentazione
  • Pipeline CI/CD con contenuti Ansible

Riepilogo e Passi Successivi

Requisiti

  • Comprensione dei concetti base di Ansible e sintassi YAML
  • Esperienza con l'amministrazione del sistema Linux
  • Familiarità con lo sviluppo di playbook e la gestione degli inventari

Pubblico

  • Sviluppatori di automazione esperti
  • Ingegneri DevOps
  • Professionisti IT che gestiscono l'automazione a grande scala delle imprese
 21 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative