Kursplan
Avancerad Ansible Playbook-utveckling
- Arbeta med variabler, loopar, villkor och handlers
- Använda block, felhantering och taggar
- Strukturera komplexa playbooks
Jinja2 och malltekniker
- Avancerade filter och sökningar
- Skapa dynamiska mallar
- Bästa praxis för mallar
Anpassade moduler och plugins
- Skriva anpassade moduler i Python
- Använda filter, callbacks och connection plugins
- Felsöknings- och loggningsstrategier
Collections och Roles
- Organisera innehåll med roles
- Paketera och publicera Ansible Collections
- Versionshantering och beroendehantering
API-integrering och externa tjänster
- Anropa REST-API:er med URI-modulen
- Arbeta med molntjänstleverantörer och externa verktyg
- Integrering av hemlighetsmanagement
Testning och validering
- Använda ansible-lint, Molecule och CI/CD-pipeliner
- Säkerställa idempotens och reproducerbarhet
- Statisk och dynamisk analys av Ansible-kod
Innehållslivscykel och versionshantering
- Hantera kod med Git och GitOps
- Ändringsspårning och dokumentation
- CI/CD-arbetsflöden med Ansible-innehåll
Sammanfattning och nästa steg
Krav
- Förståelse av grundläggande Ansible-koncept och YAML-syntax
- Erfarenhet av Linux-systemadministration
- Bekantskap med utveckling av playbooks och hantering av inventarier
Målgrupp
- Erfarna automatiseringsutvecklare
- DevOps-ingenjörer
- IT-professionals som hanterar storskalig företagsautomatisering
Vittnesmål (5)
Presentation & praktiska laborationer
Adeel - Business Computer Skills
Kurs - Red Hat System Administration III (RHEL9) – RH294+EX294
Maskintolkat
Jag uppskattade verkligen detta kursmaterial och trots att jag anses vara mer på mellannivå än nybörjare lärde jag mig mycket om Roller, Jinja2 och Kryptering. Kumbulani var vänlig och tålmodig och strävade efter att ingen skulle bli kvar efter innan vi gick vidare till nästa uppgift.
Jonathan - Optimus Learning Services
Kurs - Ansible for Network Engineers
Maskintolkat
Det talade verkligen till vad vi redan har i vårt avdelning
Letlotlo Miffi
Kurs - Ansible for Experts
Maskintolkat
Det jag uppskattade mest var den bästa läraren som kände till allt om Ansible och också allt annat i relaterade ämnen. Han var alltid tålmodig nog att svara på alla frågor i detalj och uppmuntrade även de mest uppenbara eller enfaldiga frågor.
Young Song - Global Knowledge Network Training Ltd
Kurs - Advanced Automation with Ansible
Maskintolkat
- tränarens tillvägagångssätt och hur han förklarade
hatim hajji - ING Business Shared Services B.V.
Kurs - Introduction to Ansible Automation
Maskintolkat