Course Outline
Introductie
Overzicht van Red Hat Ansible Functies en architectuur van het automatiseringsplatform
- Herziening van fundamentele Ansible concepten en principes
- Inzicht in de inhoud en bronnen van kerninhoud Ansible
Installeren en instellen Red Hat Ansible Automatiseringsplatform
- Vereisten voor installatie Ansible
- Upgraden van de huidige Ansible versie
Configureren Red Hat Ansible Automatiseringsplatform
- Geavanceerde omgevingsconfiguratiemethoden uitvoeren
- Werken met Ansible CLI-opdrachten op een hoger niveau
Draaiboeken uitvoeren Ansible en onderdelen delegeren oefenen
- Uitvoeren en beheren van specifieke use cases voor taken en plays
Gebruikmaken van herbruikbare Ansible artefacten en complexe taken automatiseren met inventaris
Omgaan met gegevensinteractie tussen Ansible tools en systemen
Diepgaand gebruik van traditionele Ansible componenten en ad-hoc commando's
Geavanceerde Ansible automatiseringssyntaxis gebruiken met YAML
- Onveilige of onbewerkte gegevensreeksen beheren
- YAML-ankers en aliassen gebruiken voor meer flexibiliteit
Manipuleren van complexe data en transformeren van string functionaliteiten in Ansible
Werken met uitbreidbare Ansible plug-inarchitectuur
- Soorten Ansible plug-ins en hoe u het gebruik ervan kunt maximaliseren
Gebruikmakend van geavanceerde playbook-trefwoorden en opdrachtregelprogramma's van Ansible
Overzicht van complexe modulebewerkingen met Red Hat Ansible
Beheren en coördineren van Ansible doorlopende updates
Accessing Red Hat Ansible Toren met behulp van Ansible automatiseringsplatform
Integratie van Ansible met Red Hat Advanced Cluster Management
Interactie met RESTful API's met behulp van Playbooks en Tower
Automatiseren van build-pijplijnen en stroomlijnen van workflows in Ansible Automation Platform
CI/CD-benaderingen ontwikkelen met Ansible Automation Platform en Tower
Aangepaste modules en plug-ins maken en schrijven voor Ansible ontwikkelingsprojecten
- Toevoegen en optimaliseren van lokale modules en plugins
- Conventies en best practices voor de ontwikkeling van Ansible modules
Bediening Red Hat Ansible Automatiseringsplatform met Python 3.x
Foutopsporingsmodules en tips voor Documentation formatteren
Overzicht van Ansible Moduleontwikkeling in externe platforms
- Richtlijnen voor Ansible Automatisering in Microsoft, AWS en meer
Testen Ansible met efficiënte methoden en het bewaken van de levenscycli van modules
- Geavanceerde ontwikkelingspraktijken voor andere Ansible bronnen en hulpprogramma's
Maximaliseren van de Python API van Red Hat Ansible Automation Platform
Werken met Ansible Galaxy en metadatastructuren gebruiken
Gebruikmaken van openbare cloudservices in overeenstemming met Ansible
Cloud-native applicaties implementeren met behulp van Ansible Automation
- Migreren naar een cloud-native platform met Ansible
- Uitvoeren van geavanceerde Red Hat OpenShift implementaties
Netwerken automatiseren met Ansible en reageren op de werklast van dynamische bewerkingen
- Werken met Ansible netwerkmodules en het parseren van Ansible gegevens
- Time-out, proxy en andere problemen beheren
- Virtualisatie- en containerisatiemethoden oefenen
Onderhouden en beheren van Ansible automatiseringsplatform en -componenten
Het demonstreren van de meest voorkomende automatiseringscases aan de organisatie
Problemen oplossen Red Hat Ansible Automatiseringsplatform
Samenvatting en conclusie
Requirements
- Achtergrond in Linux systeembeheer en CLI
- Ervaring met eenvoudige Ansible-automatiseringstaken
- Vaardigheid in de syntaxis van YAML-programmeren
- Inzicht in de IT-infrastructuur en workflows
- Basiskennis van Python programmeertaal
Publiek
- DevOps Ingenieurs
- Ontwikkelaars
- SysOps-beheerders
Getuigenissen (4)
werken met DevOps Toolchain
Kesh - Vodacom
Cursus - DevOps Foundation®
Machine Translated
Ik hou van de interactieve aanpak van de trainer.
Patrik - Deutsche Telekom IT & Telecommunications Slovakia s.r.o
Cursus - Site Reliability Engineering (SRE) Foundation®
Machine Translated
Very detailed, trainer knows the subject very well and has covered a lot of topics
Gabriel Kelly Navarro - Opswerks
Cursus - Advanced Spinnaker
Ik hou van alle mogelijkheden die ik ontdekte in de cursus over DevOps opties die ik kan toepassen om een betere CD/CI-workflow te krijgen!
Juan Manuel - si
Cursus - Jenkins: Continuous Integration for Agile Development
Machine Translated