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
1. Inleiding tot Ansible
- Overzicht van Configuration Management en automatisering
- Wat is Configuration Management?
- Belang van automatisering in IT-operaties
- Wat is Ansible?
- Geschiedenis en evolutie
- Belangrijkste kenmerken en voordelen
- Ansible Architectuur
- Besturingsknooppunt en beheerde knooppunten
- Inventarisatie- en configuratiebestanden
- Modules, plug-ins en playbooks
- Hands-on oefening
2. Instellen Ansible
- Installeren Ansible
- Installatie op verschillende besturingssystemen (Windows, macOS, Linux)
- Instellen van de omgeving
- Het besturingsknooppunt configureren
- SSH-sleutelgeneratie en -distributie
- Hands-on oefening
3. Ansible Basisprincipes en automatisering
- Ad-hocopdrachten voor automatisering
- Eenvoudige Ansible commando's uitvoeren
- Gemeenschappelijke Ansible modules gebruiken (
ping
,command
,copy
,yum
, )apt
- Inventaris Management
- Statische versus dynamische voorraad
- Hosts groeperen
- Hostvariabelen en groepsvariabelen
- Hands-on oefening
4. Je eerste draaiboek schrijven
Theorie (20 minuten)
- Inleiding tot Playbooks
- Basisprincipes van YAML-syntaxis
- Playbook-structuur: Toneelstukken, Taken, Variabelen
- Taken automatiseren met Playbooks
- Voorbeeldtaken: software installeren, bestanden beheren en services
- Hands-on oefening
- Taak controle
- Handlers en meldingen toevoegen
- Voorwaardelijke waarden en lussen gebruiken in taken
5. Geavanceerde Playbook-concepten
- Rollen voor gestructureerde automatisering
- Inleiding tot rollen
- Rollen maken en gebruiken
- Variabelen en feiten
- Variabelen definiëren en gebruiken
- Feiten vergaren en gebruiken
- Sjablonen
- Jinja2-sjablonen gebruiken
- Configuratiebestanden dynamisch genereren
- Hands-on oefening
6. Conclusie en volgende stappen
- Samenvatting van de dag
- Belangrijkste punten over automatisering met Ansible
- Verdere leermiddelen
- Boeken, tutorials en officiële documentatie
- Vraag & A
Vereisten
Basic understanding of Linux/Unix commands Familiarity with SSH and basic networking concepts
7 Uren