Kursplan
Introduktion
Översikt över Red Hat Ansible Automation Platforms funktioner och arkitektur
- Genomgång av grundläggande Ansible-koncept och principer
- Förståelse för kärnans Ansible-innehåll och resurser
Installera och sätt upp Red Hat Ansible Automation Platform
- Krav för Ansible-installation
- Uppgradera den aktuella Ansible-versionen
Konfigurera Red Hat Ansible Automation Platform
- Utför avancerade miljökonfigurationsmetoder
- Arbeta med högnivå-CLI-kommandon i Ansible
Köra Ansible Playbooks och praktisera komponentdelegation
- Utföra och hantera specifika användningsfall för uppgifter och spel
Utnyttja återanvändbara Ansible-artefakter och automatisera komplexa uppgifter med inventering
Hantera datainteraktion mellan Ansible-verktyg och system
Djupdyka i användningen av traditionella Ansible-komponenter och ad-hoc-kommandon
Använda avancerad Ansible-automatiseringssyntax med YAML
- Hantera osäkra eller rå datasträngar
- Använda YAML-ankare och alias för ökad flexibilitet
Manipulera komplexa data och transformera strängfunktioner i Ansible
Arbeta med utbyggbart Ansible-pluginarkitektur
- Typer av Ansible-plugins och hur man maximera deras användning
Använda avancerade playbook-nyckelord och kommandoradverktyg i Ansible
Översikt över komplex modulhantering med Red Hat Ansible
Hantera och koordinera Ansible-roller med uppdateringar
Använda Red Hat Ansible Tower via Ansible Automation Platform
Integrera Ansible med Red Hat Advanced Cluster Management
Interagera med RESTful API:er med hjälp av playbooks och Tower
Automatisera byggpipelines och förenkla arbetsflöden i Ansible Automation Platform
Utveckla CI/CD-metodik med Ansible Automation Platform och Tower
Skapa och skriva anpassade moduler och plugins för Ansible-utvecklingsprojekt
- Lägga till och optimera lokala moduler och plugins
- Konventioner och bästa praxis för Ansible-modulerutveckling
Driva Red Hat Ansible Automation Platform med Python 3.x
Felsöka moduler och tips för dokumentformatering
Översikt över Ansible-modulerutveckling i externa plattformar
- Riktlinjer för Ansible-automatisering i Microsoft, AWS och mer
Testa Ansible med effektiva metoder och övervaka modullivscykler
- Avancerade utvecklingspraktiker för andra Ansible-resurser och verktyg
Maximera Python-API:et i Red Hat Ansible Automation Platform
Arbeta med Ansible Galaxy och använda metadatastrukturer
Utnyttja offentliga molntjänster i samordning med Ansible
Distribuera molnativa applikationer med Ansible-automatisering
- Migrera till en molnativ plattform med Ansible
- Utför avancerade Red Hat OpenShift-implementeringar
Automatisera nätverk med Ansible och reagera på dynamiska operationsarbetsbelastningar
- Arbeta med Ansible-nätverksmoduler och parsa Ansible-data
- Hantera timeout, proxy och andra problem
- Öva virtualiserings- och containermetoder
Underhålla och administrera Ansible Automation Platform och komponenter
Demonstrera de vanligaste automatiseringsfallen för organisationen
Felsöka Red Hat Ansible Automation Platform
Sammanfattning och konklusion
Krav
- Bakgrund i Linux-systemadministration och CLI
- Erfarenhet av grundläggande Ansible-automatiseringsuppgifter
- Mästerverk med YAML-programmeringssyntax
- Förståelse för IT-infrastruktur och arbetsflöden
- Grundläggande kunskap i Python-programmeringsspråk
Målgrupp
- DevOps-ingenjörer
- Utvecklare
- SysOps-administratörer
Vittnesmål (1)
Det fanns många praktiska övningar som övervakades och stöddes av instruktören
Aleksandra - Fundacja PTA
Kurs - Mastering Make: Advanced Workflow Automation and Optimization
Maskintolkat