Cursusaanbod
Inleiding
Overzicht van de functies en architectuur van Red Hat Ansible Automation Platform
- Fundamentele Ansible-concepten en principes heroveren
- Kerninhoud en bronnen van Ansible begrijpen
Red Hat Ansible Automation Platform installeren en instellen
- Voorraadwaarden voor Ansible-installatie
- De huidige Ansible-versie upgraden
Red Hat Ansible Automation Platform configureren
- Geavanceerde omgevingconfiguratiemethoden uitvoeren
- Werken met hogere-niveau Ansible CLI-commando's
Ansible Playbooks uitvoeren en onderdelen delegeren oefenen
- Specifieke use cases voor taken en plays uitvoeren en beheren
Herbruikbare Ansible-artefacten inzetten en complexe taken automatiseren met inventaris
Gegevensinteractie tussen Ansible-tools en systemen afhandelen
In diepte gebruiken van traditionele Ansible-componenten en ad-hoc commando's
Geavanceerde Ansible-automatisatiesyntaxis met YAML inzetten
- Onveilige of rauwe gegevensreeksen beheren
- YAML-ankers en -aliassen gebruiken voor meer flexibiliteit
Complex data manipuleren en stringfuncties transformeren in Ansible
Werken met de uitbreidbare Ansible-pluginarchitectuur
- Soorten Ansible-plugins en hoe je ze optimaal kunt gebruiken
Geavanceerde playbook-keywoorden en commandregeltools van Ansible inzetten
Overzicht van complexe moduleoperaties met Red Hat Ansible
Ansible-rolling updates beheren en coördineren
Toegang krijgen tot Red Hat Ansible Tower via Ansible Automation Platform
Ansible integreren met Red Hat Advanced Cluster Management
Interactief werken met RESTful APIs met Playbooks en Tower
Buildpipelines automatiseren en werkstromen stroomlijnen in Ansible Automation Platform
CI/CD-benaderingen ontwikkelen met Ansible Automation Platform en Tower
Aanpassbare modules en plugins voor Ansible-ontwikkelingsprojecten maken en schrijven
- Lokale modules en plugins toevoegen en optimaliseren
- Conventies en best practices voor Ansible-modulenontwikkeling
Red Hat Ansible Automation Platform met Python 3.x bedienen
Modules debuggen en tips voor documentatieformaat
Overzicht van Ansible-modulenontwikkeling op externe platforms
- Richtlijnen voor Ansible-automatisering bij Microsoft, AWS en meer
Ansible efficiënt testen en modulelevencycles monitoren
- Geavanceerde ontwikkelingspraktijken voor andere Ansible-resources en -utilities
De Python API van Red Hat Ansible Automation Platform maximaliseren
Werken met Ansible Galaxy en metadatastructuren inzetten
Openbare cloudservices in lijn brengen met Ansible
Cloud-native toepassingen implementeren met Ansible-automatisering
- Migreren naar een cloud-native platform met Ansible
- Geavanceerde Red Hat OpenShift-implementaties uitvoeren
Netwerken automatiseren met Ansible en dynamische werkbelastingen beheren
- Werken met Ansible-netwerkmodules en Ansible-gegevens verwerken
- Time-out, proxy en andere problemen beheersen
- Virtualisatie- en containermethoden oefenen
Red Hat Ansible Automation Platform en componenten onderhouden en beheren
De meest voorkomende automatisatiegevallen aan de organisatie demonstreren
Problemen met Red Hat Ansible Automation Platform oplossen
Samenvatting en conclusie
Vereisten
- Achtergrond in Linux-systeembeheer en CLI
- Ervaring met basis Ansible-automatisatietaken
- Vaardigheid in YAML-programmeersyntaxis
- Kennis van IT-infrastructuur en werkstromen
- Basisvaardigheden in de Python-programmeertaal
Doelgroep
- DevOps-ingenieurs
- Ontwikkelaars
- SysOps-beheerders
Getuigenissen (1)
Er waren veel praktische oefeningen die door de trainer werden begeleid en ondersteund.
Aleksandra - Fundacja PTA
Cursus - Mastering Make: Advanced Workflow Automation and Optimization
Automatisch vertaald