Kursplan
Införandet
Översikt över Red Hat Ansible Automationsplattformens funktioner och arkitektur
- Genomgång av grundläggande Ansible begrepp och principer
- Förstå innehåll och resurser i centrum Ansible
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öra och hantera specifika användningsfall för uppgifter och spel
Utnyttja återanvändbara Ansible artefakter och automatisera komplexa uppgifter med inventering
Hantering av 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 utbyggbar Ansible plugin-arkitektur
- Typer av Ansible plugins och hur man maximerar deras användningsområden
Använda avancerade spelboksnyckelord 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 Automationsplattform
Integrera Ansible med Red Hat Avancerat kluster Management
Interagera med RESTful-API:er med hjälp av spelböcker och torn
Automatisera bygg-pipelines och effektivisera arbetsflöden i Ansible Automation-plattformen
Utveckla CI/CD-metoder med Ansible automationsplattform 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 API:et Python för Red Hat Ansible Automation-plattformen
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 för dynamiska operationer
- Arbeta med Ansible nätverksmoduler och analysera Ansible data
- Hantera tidsgräns, 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 Automatiseringsplattform
Sammanfattning och slutsats
Krav
- Bakgrund inom Linux systemadministration och CLI
- Erfarenhet av grundläggande Ansible automationsuppgifter
- Kunskaper i YAML-programmeringssyntax
- En förståelse för IT-infrastruktur och arbetsflöden
- Grundläggande kunskaper i Python programmeringsspråk
Publik
- DevOps Ingenjörer
- Utvecklare
- SysOps-administratörer
Vittnesmål (3)
arbeta med DevOps Toolchain
Kesh - Vodacom
Kurs - DevOps Foundation®
Machine Translated
Jag gillar det interaktiva tillvägagångssättet av tränaren.
Patrik - Deutsche Telekom IT & Telecommunications Slovakia s.r.o
Kurs - Site Reliability Engineering (SRE) Foundation®
Machine Translated
Very detailed, trainer knows the subject very well and has covered a lot of topics