Struttura del corso
Sviluppo Avanzato di Playbooks Ansible
- Lavorare con variabili, cicli, condizioni e gestori
- Utilizzare blocchi, gestione degli errori e tag
- Strutturare playbooks complessi
Jinja2 e Tecniche di Templating
- Filtri e lookup avanzati
- Creare modelli dinamici
- Best practices per il templating
Moduli e Plugin Personalizzati
- Scrivere moduli personalizzati in Python
- Utilizzare filtri, callback e plugin di connessione
- Strategie di debug e logging
Collections e Roles
- Organizzare il contenuto con roles
- Imballare e pubblicare Ansible Collections
- Gestione delle versioni e delle dipendenze
Integrazione con API ed Esterni Servizi
- 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 Prossimi Passi
Requisiti
- Una comprensione dei concetti di base di Ansible e della sintassi YAML
- Esperienza con l'amministrazione del sistema Linux
- Familiarità nello sviluppo di playbooks e nella gestione degli inventari
Pubblico Obiettivo
- Sviluppatori esperti di automazione
- Ingegneri DevOps
- Professionisti IT che gestiscono l'automazione su larga scala nelle aziende
Recensioni (5)
Presentazione e laboratori pratici
Adeel - Business Computer Skills
Corso - Red Hat System Administration III (RHEL9) – RH294+EX294
Traduzione automatica
Ho davvero apprezzato questo corso e, sebbene mi consideri a un livello più intermedio che da principiante, ho tratto molto beneficio dalle lezioni sui Ruoli, Jinja2 e Crittografia. Kumbulani era amichevole e paziente, ed era ansioso di assicurarsi che nessuno fosse lasciato indietro prima di passare al compito successivo.
Jonathan - Optimus Learning Services
Corso - Ansible for Network Engineers
Traduzione automatica
Ha davvero risposto a ciò che abbiamo già nel nostro dipartimento
Letlotlo Miffi
Corso - Ansible for Experts
Traduzione automatica
Ciò che ho apprezzato di più è stato l'insegnante migliore che conosceva tutto su Ansible e molto altro sugli argomenti correlati. Era sempre paziente nel rispondere alle domande di tutti in modo dettagliato ed incoraggiava tutti a fare domande, anche se apparivano ovvie o sciocche.
Young Song - Global Knowledge Network Training Ltd
Corso - Advanced Automation with Ansible
Traduzione automatica
- l'approccio del formatore e come stava spiegando
hatim hajji - ING Business Shared Services B.V.
Corso - Introduction to Ansible Automation
Traduzione automatica