Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
Introduktion till Ansible och Automationsmönster
- Ansibles arkitektur och grundläggande koncept
- Inventoryhantering och anslutningsalternativ
- Ad hoc-kommandon och enkla playbooks
Skriva Robusta Playbooks
- Playbook-struktur, uppgifter och hanterare
- Idempotens och felhantering
- Återanvända uppgifter med inkluderade och importerade filer
Roller, Samlingar och Projektstruktur
- Skapa och organisera roller
- Bygga och publicera samlingar
- Bästa praxis för repository-layout och återanvändning
Variabler, Fakta och Mallar
- Variabelprecedens och områden
- Använda fakta och anpassad faktainsamling
- Jinja2-mallar för konfigurationsgenerering
Moduler, Plugins och Tillägghet
- Översikt över kärn- och community-moduler
- Utveckla plugins och anpassade moduler
- Hantera lösenord och autentiseringsuppgifter säkert
Testning, Kvalitet och CI/CD-integration
- Enhet- och integreringstestning med Molecule och Testinfra
- Linting och kvalitetsgator (ansible-lint, yamllint)
- Integrera Ansible i CI/CD-pipeliner (GitHub Actions, Jenkins)
Operativt Arbete med AWX/Tower
- Installation och arkitektur för AWX/Tower
- Jobbmal, arbetsflöden och schema
- RBAC, loggning, notiser och spårbarhet
Skalning, Prestanda och Felsökning
- Optimering av inventory och anslutningsprestanda
- Strategier för storskalig konkurrenskraft och orchestrering
- Felsökning av playbooks och operativ felsökning
Säkerhet, Kompatibilitet och Enterprise Mönster
- Hantera lösenord (Vault, Ansible Vault, externa lagringar)
- Automatisering av kompatibilitet och ändringskontrollmönster
- Katastrofåterställning och rollbackstrategier
Slutrarbete: End-to-End Automationspipeline
- Utforma en automationslösning för ett realistiskt användningsfall
- Implementera playbooks, roller, tester och CI/CD-integration
- Presentationer, granskning av kamrat och instruktörsfeedback
Sammanfattning och Nästa Steg
Krav
- Förståelse för grundläggande systemadministration i Linux
- Erfarenhet av grundläggande skallskript och kommandoradverktyg
- Kännedom om YAML och versionshanteringskoncept
Målgrupp
- Systemadministratörer
- DevOps-ingenjörer
- Plattforms- och automatiseringstekniker
35 timmar
Vittnesmål (2)
Presentation & praktiska laborationer
Adeel - Business Computer Skills
Kurs - Red Hat System Administration III (RHEL9) – RH294+EX294
Maskintolkat
Det var mycket praktiskt och svar på frågor var väldigt insiktsfulla
Tshidiso Tsatsi - City Power
Kurs - Red Hat Enterprise Linux (RHEL) Administration
Maskintolkat