Opleiding: Training Infrastructure as Code met Ansible
Tijdens deze training leer je Ansible gebruiken als Infrastructure as Code (IaC) platform. We zullen tijdens de training een complete demo infrastructuur bouwen vanuit een git repository. We simuleren in feite een volledige OTAP straat (Ontwikkelfase, Testfase, Acceptatiefase en Productiefase). Deze training heeft voornamelijk een hands-on karakter.
Algemene omschrijving
Ansible wordt veel gebruikt in de markt als configuratietool. Het is echter ook geschikt voor Infrastructure as Code (IaC). Het uitgangspunt van IaC is door middel van code volledige architectuur automatisch uit te rollen en te beheren. Hierdoor is het mogelijk om architectuur bijvoorbeeld schaalbaar te maken door nieuwe machines uit te rollen of te vergroten.
Tijdens de cursus Infrastructure as Code met Ansible
Tijdens de training gaan we een volledige architectuur inrichten met gebruik van code in Ansible. In feite bouwen we een volledige OTAP straat (Ontwikkelfase, Testfase, Acceptatiefase en Productiefase). Alle aspecten van het inrichten van een architectuur vanuit een git repository komen hierbij aan bod.
Bedrijfstraining Infrastructure as Code met Ansible
Wil jij met je team Ansible gaan inzetten als tool voor Infrastructure as Code? Dan is een bedrijfstraining de oplossing. We brengen vooraf in kaart wat jullie exacte leerwensen zijn en waarmee we jullie kunnen helpen. Zo sluit een bedrijfstraining altijd goed aan bij jullie casus en leer je wat je nu nodig hebt.
Programma
Tijdens de Training Infrastructure as Code met Ansible komen in basis onderstaande onderwerpen aan bod. Afhankelijk van ontwikkelingen op het vakgebied, kan de feitelijke trainingsinhoud hier echter van afwijken. Bel ons gerust voor meer informatie over de actuele inhoud.
- Introduction Infrastructure as Code (IaC)
- Architecture concepts IaC
- Using Ansible for IaC
- Deploying a DTAP Street (Development, Testing, Acceptance and Production) from repository (git)
- Using both Containers (docker) and virtual machines (AWS EC2) for deployment
- Using different cloud providers (by example AWS, etc.)
- Using a distributed version control system (git)
- Tips and best practices