Kursplan
Införandet
Översikt över Red Hat Ansible Automation-plattformens funktioner och arkitektur
- Genomgång av grundläggande Ansible begrepp och principer
- Förstå grundläggande Ansible innehåll och resurser
Installera och konfigurera Red Hat Ansible Automationsplattform
- Förutsättningar för installation av Ansible
- Uppgradera den aktuella Ansible versionen
Konfigurera Red Hat Ansible Automation-plattform
- Utföra avancerade miljökonfigurationsmetoder
- Arbeta med CLI-kommandon på högre nivå Ansible
Köra Ansible spelböcker och öva på delegering av komponenter
- Utförande och hantering av 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
Djupgående användning 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-fästpunkter och alias för ökad flexibilitet
Manipulera komplexa data och transformera strängfunktioner i Ansible
Arbeta med expanderbar Ansible Plugin Architecture
- Typer av Ansible plugins och hur man maximerar deras användningsområden
Använda avancerade nyckelord i spelboken och kommandoradsverktyg för Ansible
Översikt över komplexa moduloperationer med Red Hat Ansible
Hantera och koordinera Ansible löpande uppdateringar
Accessing Red Hat Ansible Torn med hjälp av Ansible Automation-plattform
Integrera Ansible med Red Hat Avancerat kluster Management
Interagera med RESTful API:er med hjälp av Playbooks och Tower
Automatisera bygg-pipelines och effektivisera arbetsflöden i Ansible Automation-plattformen
Utveckla CI/CD-metoder med Ansible Automation-plattform och torn
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 utveckling av Ansible moduler
Drift Red Hat Ansible Automationsplattform med Python 3.x
Felsökningsmoduler och tips för Documentation formatering
Översikt över Ansible modulutveckling i externa plattformar
- Riktlinjer för Ansible Automatisering i Microsoft, AWS med mera
Testning Ansible med effektiva metoder och övervakning av modulens livscykler
- Avancerade utvecklingsmetoder för andra Ansible resurser och verktyg
Maximera Python API:et för Red Hat Ansible Automationsplattform
Arbeta med Ansible Galaxy och använda metadatastrukturer
Utnyttja offentliga molntjänster i linje med Ansible
Distribuera molnbaserade program med hjälp av Ansible Automation
- Migrera till en molnbaserad plattform med Ansible
- Köra avancerade Red Hat OpenShift implementeringar
Automatisera nätverk med Ansible och svara på arbetsbelastning med dynamiska operationer
- Arbeta med Ansible nätverksmoduler och tolka Ansible data
- Hantera timeout, proxy och andra problem
- Öva på virtualiserings- och containeriseringsmetoder
Underhåll och administration av Ansible automationsplattform och komponenter
Demonstrera de vanligaste automatiseringsfallen för organisationen
Felsökning Red Hat Ansible Plattform för automatisering
Sammanfattning och slutsats
Krav
- Bakgrund inom Linux systemadministration och CLI
- Erfarenhet av grundläggande Ansible automatiseringsuppgifter
- Kunskaper i syntax för YAML-programmering
- En förståelse för IT-infrastruktur och arbetsflöden
- Grundläggande kunskaper i programmeringsspråket Python
Publik
- DevOps Ingenjörer
- Utvecklare
- SysOps-administratörer
Vittnesmål (2)
arbeta med DevOps Toolchain
Kesh - Vodacom
Kurs - DevOps Foundation®
Machine Translated
ny information
Michael Durisin - Deutsche Telekom IT & Telecommunications Slovakia s.r.o
Kurs - Site Reliability Engineering (SRE) Foundation®
Machine Translated