Struttura del corso
Sviluppo Avanzato di Playbook Ansible
- Lavorare con variabili, cicli, condizionali e handler
- Utilizzare blocchi, gestione degli errori e tag
- Strutturare playbooks complessi
Jinja2 e Tecnologie di Templating
- Filtri avanzati e lookup
- Creare template dinamici
- Best practices del templating
Moduli e Plugin Personalizzati
- Scrivere moduli personalizzati in Python
- Utilizzare filtri, callback e plugin di connessione
- Strategie di debugging e logging
Collections e Roles
- Organizzare il contenuto con roles
- Packaging e pubblicazione di Ansible Collections
- Gestione delle versioni e delle dipendenze
Integrazione API e Servizi Esterni
- Chiamare REST APIs con il modulo URI
- Lavorare con provider cloud e strumenti esterni
- Integrazione della gestione delle segretezza
Testing e Validazione
- Utilizzare ansible-lint, Molecule e pipeline CI/CD
- Garantire l'idempotenza e la riproducibilità
- Analisi statica e dinamica del codice Ansible
Ciclo di Vita del Contenuto e Controllo Versione
- Gestire il codice con Git e GitOps
- Tracciamento delle modifiche e documentazione
- Workflow CI/CD con contenuto Ansible
Riepilogo e Passi Successivi
Requisiti
- Conoscenza dei concetti di base di Ansible e della sintassi YAML
- Esperienza in amministrazione del sistema Linux
- Familiarità con lo sviluppo di playbooks e la gestione degli inventari
Audience
- Sviluppatori di automazione esperti
- Ingegneri DevOps
- Professionisti IT che gestiscono l'automazione su larga scala in aziende
Recensioni (5)
Presentazione e laboratori pratici
Adeel - Business Computer Skills
Corso - Red Hat System Administration III (RHEL9) – RH294+EX294
Traduzione automatica
Mi è piaciuto molto questo corso e, sebbene mi consideri più di livello intermedio piuttosto che principiante, ho imparato molto da esso per quanto riguarda Ruoli, Jinja2 e Crittografia. Kumbulani era amichevole e paziente, ed era desideroso di assicurarsi che nessuno fosse lasciato indietro prima di passare al compito successivo.
Jonathan - Optimus Learning Services
Corso - Ansible for Network Engineers
Traduzione automatica
It really spoke to what we already have in our department
Letlotlo Miffi
Corso - Ansible for Experts
The most I enjoyed is the best instructor who knew everything with Ansible plus everything else in other related topics. He was always patient to answer to everyone's question in detail and even encouraged everyone to ask, even if too obvious or too stupid.
Young Song - Global Knowledge Network Training Ltd
Corso - Advanced Automation with Ansible
- l'approccio del formatore e il modo in cui stava spiegando
hatim hajji - ING Business Shared Services B.V.
Corso - Introduction to Ansible Automation
Traduzione automatica