Ascent Group Horizontal New Copie 1

Geavanceerde Automatisering met Ansible – Optimalisatie en Beheer op Enterprise-niveau

0 Enrolled
3 day
  • 3 day
  • 9
  • 0
  • no
2,180.00€

Aperçu du cours

Doel van de opleiding : Deze training is bedoeld voor ervaren systeembeheerders, DevOps-engineers en cloudarchitecten die Ansible willen gebruiken voor complexe automatiseringstaken, infrastructuurbeheer en DevOps-integratie. De focus ligt op geavanceerde playbooks, dynamische inventories, beveiliging en integratie met CI/CD-pipelines en hybride cloudomgevingen.

Prérequis

  • Ervaring met basis Ansible-playbooks en configuratiebeheer.
  • Bekendheid met Linux, YAML-syntax en automatiseringsconcepten.
  • Basiskennis van Docker/Kubernetes en CI/CD-processen is nuttig, maar niet verplicht.

Objectifs pédagogiques

  • Dynamische inventories beheren en werken met geavanceerde Ansible-modules.
  • Efficiënte playbooks en rollen structureren voor herbruikbaarheid en schaalbaarheid.
  • Geavanceerde automatisering implementeren met Jinja2, loops en conditionals.
  • Ansible integreren in CI/CD-pipelines en hybride cloudomgevingen.
  • Beveiliging, logging en foutafhandeling toepassen binnen Ansible-workflows.

Public ciblé

  • Systeem- en cloudbeheerders die grootschalige Ansible-implementaties beheren.
  • DevOps-engineers die Ansible willen integreren met CI/CD- en orchestratietools.
  • Netwerk- en securityspecialisten die geavanceerde automatisering nodig hebben.

Programme de formation

  • Dag 1: Geavanceerd Ansible Beheer en Playbook Optimalisatie (7 uur)
    • Dynamische inventories en geavanceerd hostbeheer (3 uur) Werken met dynamische inventories en variabele configuraties. Gebruik van AWS, Azure en Kubernetes inventories in Ansible. Praktijk: Opzetten van een dynamische inventory met cloud-integratie.

    • Optimalisatie van Ansible-playbooks en herbruikbare structuren (2 uur) Structureren van grootschalige playbooks met include en import. Beheer van geavanceerde rollen en collections in Ansible Galaxy. Praktijk: Herschrijven van een bestaande playbook-structuur voor efficiëntie.

    • Werken met loops, conditionals en Jinja2-templates (2 uur) Implementeren van geneste loops en complexe conditionals. Geavanceerd gebruik van Jinja2 voor dynamische configuraties. Praktijk: Automatiseren van een multi-tier applicatie met geavanceerde templates.

  • Dag 2: Automatisering, Beveiliging en CI/CD-integratie (7 uur)
    • Automatisering van infrastructuur en applicaties (3 uur) Configureren van Infrastructure as Code (IaC) met Ansible en Terraform. Automatiseren van software-installaties, netwerkconfiguraties en beveiliging. Praktijk: Opzetten van een volledig geautomatiseerde webserver-stack.

    • Integratie van Ansible in CI/CD-pipelines (2 uur) Koppeling van Ansible met Jenkins, GitHub Actions en GitOps-tools. Automatische deployments en rollback-mechanismen. Praktijk: Automatiseren van een deployment-pipeline met Ansible en GitLab CI/CD.

    • Security en compliance in Ansible-workflows (2 uur) Implementeren van geautomatiseerde security-audits en compliance-scans. Werken met Vault voor veilige opslag van gevoelige gegevens. Praktijk: Beveiligen van een Ansible-workflow met secrets management en audits.

  • Dag 3: High Availability, Logging en Multi-Cluster Beheer (7 uur)
    • Foutafhandeling en logging in Ansible (3 uur) Werken met error handling, retry policies en debugging tools. Geavanceerde logging en monitoring met Splunk en ELK Stack. Praktijk: Opzetten van een logging-oplossing voor Ansible-uitvoeringen.

    • Ansible en Kubernetes: Automatisering van container-workflows (2 uur) Gebruik van Ansible voor het beheren van Kubernetes-clusters. Integreren van Ansible met Helm, Kubectl en Operators. Praktijk: Deployen van een containerized applicatie met Ansible.

    • Case Study en afsluiting (2 uur) Ontwerpen van een enterprise-grade Ansible-automatiseringsstrategie. Praktijk: Deelnemers implementeren een volledig geautomatiseerde infrastructuur en presenteren hun oplossing.

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
840 Courses
Main Content