Cursusaanbod
Inleiding
Overzicht van de functies en architectuur van de Red Hat Ansible Automation Platform
- Doorlopend de basisconcepten en principes van Ansible
- Begrijpen van de kerninhoud en bronnen van Ansible
Installeren en instellen van de Red Hat Ansible Automation Platform
- Voorafgaande vereisten voor de installatie van Ansible
- Upgraden van de huidige Ansible-versie
Configureren van de Red Hat Ansible Automation Platform
- Uitvoeren van geavanceerde methode voor omgevingconfiguratie
- Werken met hogere Ansible CLI-opdrachten
Uitvoeren van Ansible Playbooks en oefenen met componentdelegatie
- Uitvoeren en beheren van specifieke toepassingsgevalen voor taken en plays
Gebruik maken van herbruikbare Ansible-artefacten en automatiseren van complexe taken met inventaris
Behandelen van gegevensinteractie tussen Ansible-tools en -systemen
Diepgaand gebruik van traditionele Ansible-componenten en ad-hoc-opdrachten
Gebruik maken van geavanceerde Ansible-automatisatiesyntax met YAML
- Beheren van onveilige of ruwe gegevensstrings
- Gebruik maken van YAML-ankers en aliases voor verhoogde flexibiliteit
Manipuleren van complexe gegevens en transformeren van stringfunctionaliteiten in Ansible
Werken met uitbreidbare Ansible-pluginarchitectuur
- Typen Ansible-plugins en hoe je hun gebruik maximaliseert
Inzetten van geavanceerde playbook-keywords en command-line-gereedschappen van Ansible
Overzicht van complexe modulebewerkingen met Red Hat Ansible
Beheren en coördineren van Ansible-rolling-updates
Toegang krijgen tot Red Hat Ansible Tower met behulp van de Ansible Automation Platform
Integraal maken van Ansible met Red Hat Advanced Cluster Management
Interageren met RESTful APIs met behulp van playbooks en Tower
Automatiseren van buildpipelines en stroomlijnen van workflows in de Ansible Automation Platform
Ontwikkelen van CI/CD-benaderingen met de Ansible Automation Platform en Tower
Creëren en schrijven van aangepaste modules en plugins voor Ansible-ontwikkelingsprojecten
- Toevoegen en optimaliseren van lokale modules en plugins
- Conventies en best practices voor de ontwikkeling van Ansible-modules
Werken met de Red Hat Ansible Automation Platform met Python 3.x
Foutopsporing van modules en tips voor documentatieformatering
Overzicht van de ontwikkeling van Ansible-modules in externe platforms
- Richtlijnen voor Ansible-automatisering in Microsoft, AWS, en meer
Testen van Ansible met efficiënte methoden en monitoren van modulelevencycli
- Geavanceerde ontwikkelingspraktijken voor andere Ansible-bronnen en hulpmiddelen
Het maximaliseren van de Python API van de Red Hat Ansible Automation Platform
Werken met Ansible Galaxy en het gebruiken van metadatestructuren
Het benutten van openbare clouddiensten in overeenstemming met Ansible
Implementeren van cloud-native applicaties met behulp van Ansible-automatisering
- Migreren naar een cloud-native platform met Ansible
- Uitvoeren van geavanceerde Red Hat OpenShift-implementaties
Netwerken automatiseren met Ansible en reageren op dynamische bedrijfsbelastingen
- Werken met Ansible netwerkmodules en het ontleden van Ansible-gegevens
- Beheren van time-out, proxy en andere problemen
- Oefenen met virtualisatie- en containerisatiemethoden
Onderhouden en beheren van de Ansible Automation Platform en componenten
Demonstreren van de meest voorkomende automatisatiegevallen voor de organisatie
Problemen oplossen met de Red Hat Ansible Automation Platform
Samenvatting en conclusie
Vereisten
- Achtergrond in Linux-systeembeheer en CLI
- Ervaring met basis Ansible-automatisatietaken
- Vaardigheid in YAML-programmeersyntaxis
- Een begrip van IT-infrastructuur en werkstromen
- Basis kennis van de Python-programmeertaal
Publiek
- DevOps Engineers
- Ontwikkelaars
- SysOps Administrators
Getuigenissen (1)
Er waren vele praktijkopdrachten die door de trainer werden begeleid en bijgestaan.
Aleksandra - Fundacja PTA
Cursus - Mastering Make: Advanced Workflow Automation and Optimization
Automatisch vertaald