CONTACT ONS

Cursusaanbod

Inleiding tot Ansible en automatiseringspatronen

  • Ansible-architectuur en kernconcepten
  • Inventarisbeheer en connectieopties
  • Ad-hoc commando's en eenvoudige playbooks

Het schrijven van robuuste playbooks

  • Playbookstructuur, taken en handlers
  • Idempotentie en foutafhandeling
  • Taken hergebruiken via includes en imports

Rollen, collecties en projectstructuur

  • Rollen aanmaken en organiseren
  • Collecties bouwen en publiceren
  • Best practices voor repository-indeling en hergebruik

Variabelen, facts en templating

  • Variabele prioriteit en reikwijdten
  • Het gebruik van facts en aangepaste fact-verzameling
  • Jinja2-sjablonen voor configuratiegeneratie

Modules, plugins en uitbreidbaarheid

  • Overzicht van kern- en community-modules
  • Het ontwikkelen van plugins en aangepaste modules
  • Secrets en referenties veilig beheren

Testen, kwaliteit en CI/CD-integratie

  • Unit- en integratietests met Molecule en Testinfra
  • Linting en kwaliteitsgrenzen (ansible-lint, yamllint)
  • Ansible integreren in CI/CD-pijplijnen (GitHub Actions, Jenkins)

Operationalisering met AWX/Tower

  • Installatie en architectuur van AWX/Tower
  • Job-sjablonen, workflows en schema's
  • RBAC, logging, meldingen en auditbaarheid

Schaalbaarheid, prestaties en probleemoplossing

  • Optimaliseren van inventaris en connectieprestaties
  • Strategieën voor grootschalige concurrentie en orchestratie
  • Playbooks debuggen en operationele probleemoplossing

Beveiliging, naleving en enterprise-patronen

  • Het beheren van secrets (Vault, Ansible Vault, externe opslag)
  • Automatisering van naleving en patronen voor wijzigingsbeheer
  • Strategieën voor disaster recovery en rollback

Capstone-project: End-to-End automatiseringspijplijn

  • Een automatiseringsoplossatie ontwerpen voor een realistische use case
  • Playbooks, rollen, tests en CI/CD-integratie implementeren
  • Presentaties, peer review en feedback van de instructeur

Samenvatting en volgende stappen

Vereisten

  • Ervaring met de fundamentele aspecten van Linux-systeembeheer
  • Ervaring met basis shell-scripting en command-line tools
  • Vertrouwdheid met YAML en concepten van versiebeheer

Doelgroep

  • Systeembeheerders
  • DevOps-ingenieurs
  • Platform- en automatiseringsingenieurs

Voorbehoud: Deze cursus maakt deel uit van het wereldwijde trainingsportfolio van NobleProg. De uitvoering wordt verzorgd door erkende netwerkpartners van NobleProg, zoals NobleProg Ontario Inc.

 35 Uren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 8000 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën