Aperçu du cours
Doel van de opleiding : Deze training is ontworpen voor cloud-engineers, systeembeheerders en DevOps-specialisten die Red Hat Ansible willen gebruiken voor het automatiseren van cloud-infrastructuren. De focus ligt op het beheren van cloudresources, het automatiseren van deployments en het implementeren van schaalbare en herhaalbare infrastructuurbeheerprocessen in hybride en multi-cloudomgevingen.
Prérequis
- Basiskennis van Linux en cloudplatformen zoals AWS, Azure of OpenStack.
- Basiservaring met command-line interfaces en YAML-syntax.
- Enige ervaring met Ansible of automatiseringstools is nuttig, maar niet verplicht.
Fonctionnalités
- Ansible gebruiken om cloudinfrastructuur te automatiseren in AWS, Azure en OpenStack.
- Ansible Playbooks en rollen schrijven om servers, netwerken en opslag te beheren.
- Automatisering integreren met Infrastructure as Code (IaC) en CI/CD-pipelines.
- Ansible Tower (AWX) inzetten voor gecentraliseerd beheer en monitoring.
- Security en compliancebeheer automatiseren binnen cloudomgevingen.
Public ciblé
- Cloud- en systeembeheerders die cloud-infrastructuren willen automatiseren.
- DevOps-engineers die Ansible willen integreren in CI/CD-processen.
- IT-architecten die herhaalbare en schaalbare infrastructuur willen implementeren.
Détails
- 3 Sections
- 9 Lessons
- 3 Days
Expand all sectionsCollapse all sections
- Dag 1: Introductie en Basisconfiguratie van Ansible voor Cloudbeheer (7 uur)3
- 1.1Wat is Ansible en hoe werkt het in cloudomgevingen? (2 uur) Overzicht van Ansible-architectuur en declaratieve automatisering. Configureren van control nodes en managed nodes. Praktijk: Installeren en configureren van Ansible voor cloudbeheer.
- 1.2Schrijven van Ansible Playbooks voor infrastructuurbeheer (3 uur) Structuur van een Playbook en YAML-syntax. Variabelen, conditionals en loops gebruiken voor flexibele playbooks. Praktijk: Schrijven van een eenvoudig playbook voor cloud resource provisioning.
- 1.3Cloudmodules en API-integratie met Ansible (2 uur) Gebruik van Ansible-cloudmodules voor AWS, Azure en OpenStack. Authenticatie en toegang tot cloud-API’s beheren. Praktijk: Provisioneren van een virtuele machine in een cloudomgeving met Ansible.
- Dag 2: Automatiseren van Cloud Deployments en Configuratiebeheer (7 uur)3
- 2.1Infrastructure as Code (IaC) met Ansible en Terraform (3 uur) Verschillen en integratie tussen Ansible en Terraform. Configureren van infrastructuur en netwerkresources via Ansible Playbooks. Praktijk: Automatiseren van een volledige clouddeployment met Ansible en Terraform.
- 2.2Dynamische Inventories en Multi-Cloud Beheer (2 uur) Dynamische inventory-configuratie voor AWS, Azure en OpenStack. Beheren van multi-cloudomgevingen en cross-cloud netwerkconnectiviteit. Praktijk: Opzetten van een dynamische inventory voor hybride cloudbeheer.
- 2.3Beheer van gebruikers, permissies en toegang binnen cloudomgevingen (2 uur) Implementeren van Identity and Access Management (IAM) met Ansible. Configureren van gebruikers, rollen en permissies in AWS, Azure en OpenStack. Praktijk: Automatiseren van IAM-configuraties in een cloudomgeving.
- Dag 3: Geavanceerde Automatisering en Security Compliance in de Cloud (7 uur)3
- 3.1Automatiseren van security en compliance met Ansible (3 uur) Beheren van firewallregels en netwerkbeveiliging in cloudomgevingen. Integreren van Ansible met SCAP, OpenSCAP en CIS Benchmarks voor compliance. Praktijk: Uitvoeren van een security audit en implementeren van geautomatiseerde patches.
- 3.2Configureren van Ansible Tower (AWX) voor gecentraliseerd beheer (2 uur) Configureren van Ansible Tower voor multi-user automatisering. Automatiseren van geplande taken en goedkeuringsprocessen. Praktijk: Opzetten van een Ansible Tower-dashboard en uitvoeren van geautomatiseerde taken.
- 3.3Case Study en Afsluiting (2 uur) Ontwerpen van een schaalbare, geautomatiseerde cloudomgeving met Ansible. Praktijk: Deelnemers presenteren hun automatiseringsstrategie en verdedigen hun keuzes.