Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Inleiding tot Ansible en automatisatiepatronen
- Ansible-architectuur en kernconcepten
- Beheer van inventaris en verbindingsopties
- Ad hoc-opdrachten en eenvoudige playbooks
Het schrijven van robuuste playbooks
- Playbookstructuur, taken en handlers
- Idempotentie en foutafhandeling
- Taken hergebruiken met includes en imports
Rollen, Collecties en Projectstructuur
- Het maken en organiseren van rollen
- Het bouwen en publiceren van collecties
- Beste praktijken voor repositoryindeling en hergebruik
Variabelen, Facts en Templating
- Voorrang en scopes van variabelen
- Het gebruiken van facts en aangepast fact-ophalen
- Jinja2-templating voor configuratiegeneratie
Modules, Plugins en Uitbreidbaarheid
- Overzicht van kern- en gemeenschapsmodules
- Het ontwikkelen van plugins en aangepaste modules
- Het veilig beheren van geheimen en referenties
Testen, Kwaliteit en CI/CD-integratie
- Eenheidstesten en integratietesten met Molecule en Testinfra
- Linten en kwaliteitscontroles (ansible-lint, yamllint)
- Ansible integreren in CI/CD-pijplijnen (GitHub Actions, Jenkins)
Operationeel maken met AWX/Tower
- AWX/Tower-installatie en -architectuur
- Job-sjablonen, workflows en planning
- RBAC, logging, meldingen en auditabiliteit
Schalen, Prestatie en Probleemoplossing
- Optimaliseren van inventaris- en verbindingprestaties
- Strategieën voor grootschalige concurrentie en orchestratie
- Foutopsporing van playbooks en operationele probleemoplossing
Beveiliging, naleving en ondernemingspatronen
- Geheimen beheren (Vault, Ansible Vault, externe opslagplaatsen)
- Automatisatie van naleving en veranderingbeheerpatronen
- Herstel- en terugrolstrategieën bij rampen
Capstone Project: Eind-op-eind automatisatiepijplijn
- Het ontwerpen van een automatisatieoplossing voor een realistisch gebruiksscenario
- Het implementeren van playbooks, rollen, tests en CI/CD-integratie
- Presentaties, peer-review en feedback van de instructeur
Samenvoeging en volgende stappen
Vereisten
- Een begrip van de fundamenten van Linux-systeembeheer
- Ervaring met basis shell scripting en command-line hulpmiddelen
- Kennis van YAML en versiebeheerconcepten
Publiek
- Systeembeheerders
- DevOps-ingenieurs
- Platform- en automatisering ingenieurs
35 Uren
Getuigenissen (2)
Presentatie & Pratica opdrachten
Adeel - Business Computer Skills
Cursus - Red Hat System Administration III (RHEL9) – RH294+EX294
Automatisch vertaald
Het was heel praktisch en de antwoorden op vragen waren zeer verhelderend
Tshidiso Tsatsi - City Power
Cursus - Red Hat Enterprise Linux (RHEL) Administration
Automatisch vertaald