Détails
- 2 Sections
- 6 Lessons
- 2 Days
Expand all sectionsCollapse all sections
- Dag 1: Basisprincipes van Ansible en configuratiebeheer (7 uur)3
- 1.1Introductie tot Ansible en automatisering (2u) Wat is IT-automatisering en waarom Ansible gebruiken? Architectuur en componenten van Ansible Automation Platform. Installatie en configuratie van Ansible op Red Hat Enterprise Linux (RHEL). Praktijkoefening : Installeren van Ansible op een Linux-server en uitvoeren van eerste commando’s. Verbinden met meerdere remote servers via Ansible Inventory.
- 1.2Schrijven en uitvoeren van Ansible Playbooks (2u) Structuur en syntax van YAML-gebaseerde Ansible Playbooks. Gebruik van modules om taken uit te voeren (pakketbeheer, gebruikersbeheer, services). Idempotentie en foutafhandeling in Ansible. Praktijkoefening : Schrijven en uitvoeren van een eenvoudig Ansible Playbook om software te installeren. Debuggen en optimaliseren van Playbooks.
- 1.3Werken met variabelen, templates en rollen (3u) Ansible variabelen en facts: configuratie aanpassen per omgeving. Templates maken met Jinja2 om dynamische configuraties te genereren. Ansible-rollen gebruiken om configuratiebeheer te schalen en te organiseren. Praktijkoefening : Implementatie van een dynamisch configuratiebestand met Jinja2. Structureren van een complex Playbook met Ansible-rollen.
- Dag 2: Geavanceerde Ansible-technieken en automatisering op schaal (7 uur)3
- 2.1Automatiseren van server- en netwerkbeheer (2u) Configuratiebeheer voor Red Hat Enterprise Linux (RHEL). Netwerkapparaten en services beheren met Ansible modules (firewall, DNS, SSH). Praktijkoefening : Automatiseren van gebruikersbeheer en netwerkconfiguraties met Ansible. Firewalld en SELinux configureren via Ansible Playbooks.
- 2.2Gebruik van Ansible Tower / AWX voor gecentraliseerd beheer (2u) Introductie tot Ansible Tower / AWX: webinterface en workflowbeheer. Toegangsbeheer en gebruikersrollen in een Ansible-omgeving. Plannen en monitoren van Ansible-jobs. Praktijkoefening : Implementatie van een geautomatiseerd workflow-scenario in Ansible Tower. Rollen en rechten instellen voor beveiligd beheer van Playbooks.
- 2.3Best practices, troubleshooting en integratie met CI/CD pipelines (3u) Best practices voor schaalbare en veilige Ansible-implementaties. Debugging en probleemoplossing van Playbooks en Ansible-modules. Integratie met DevOps-tools: Git, Jenkins, CI/CD workflows. Praktijkoefening : Implementeren van een volledig geautomatiseerd deploymentproces met Ansible. Analyse en optimalisatie van bestaande Playbooks.
Schrijven en uitvoeren van Ansible Playbooks (2u) Structuur en syntax van YAML-gebaseerde Ansible Playbooks. Gebruik van modules om taken uit te voeren (pakketbeheer, gebruikersbeheer, services). Idempotentie en foutafhandeling in Ansible. Praktijkoefening : Schrijven en uitvoeren van een eenvoudig Ansible Playbook om software te installeren. Debuggen en optimaliseren van Playbooks.
Préc.
Automatiseren van server- en netwerkbeheer (2u) Configuratiebeheer voor Red Hat Enterprise Linux (RHEL). Netwerkapparaten en services beheren met Ansible modules (firewall, DNS, SSH). Praktijkoefening : Automatiseren van gebruikersbeheer en netwerkconfiguraties met Ansible. Firewalld en SELinux configureren via Ansible Playbooks.
Suivant