Kursplan
Introduksjon
Oversikt over Red Hat Ansible Automatiseringsplattformfunksjoner og arkitektur
- Gjennomgang av grunnleggende Ansible konsepter og prinsipper
- Forstå kjerneinnhold og ressurser Ansible
Installere og sette opp Red Hat Ansible Automatiseringsplattform
- Forutsetninger for Ansible installasjon
- Oppgradering av gjeldende Ansible versjon
Konfigurere Red Hat Ansible Automatiseringsplattform
- Utføre avanserte miljøkonfigurasjonsmetoder
- Arbeide med CLI-kommandoer på høyere nivå Ansible
Kjøre Ansible Playbooks and Practicing Components Delegation
- Utføre og administrere spesifikke brukstilfeller for oppgaver og skuespill
Utnytte gjenbrukbare Ansible artefakter og automatisere komplekse oppgaver med inventar
Håndtering av datainteraksjon mellom Ansible Verktøy og systemer
Dybdebruk av tradisjonelle Ansible komponenter og ad hoc-kommandoer
Bruker avansert Ansible automatiseringssyntaks med YAML
- Håndtering av usikre eller rådatastrenger
- Bruk av YAML-ankere og aliaser for økt fleksibilitet
Manipulere komplekse data og transformere strengfunksjoner i Ansible
Arbeide med utvidbar Ansible plugin-arkitektur
- Typer av Ansible plugins og hvordan du kan maksimere bruken av dem
Bruker avanserte Playbook-nøkkelord og kommandolinjeverktøy for Ansible
Oversikt over komplekse moduloperasjoner med Red Hat Ansible
Administrere og koordinere Ansible Rullende oppdateringer
Accessing Red Hat Ansible Tårn som bruker Ansible automatiseringsplattform
Integrering av Ansible med Red Hat Advanced Cluster Management
Interaksjon med RESTful APIer ved hjelp av Playbooks og Tower
Automatisering av byggerørledninger og strømlinjeforming av arbeidsflyter i Ansible automatiseringsplattform
Utvikle CI/CD-tilnærminger med Ansible automatiseringsplattform og tårn
Opprette og skrive tilpassede moduler og plugins for Ansible utviklingsprosjekter
- Legge til og optimalisere lokale moduler og plugins
- Konvensjoner og beste praksis for utvikling av Ansible moduler
Betjening Red Hat Ansible Automatiseringsplattform med Python 3.x
Feilsøkingsmoduler og tips for Documentation formatering
Oversikt over Ansible Modulutvikling i eksterne plattformer
- Retningslinjer for Ansible Automatisering i Microsoft, AWS og mer
Testing Ansible med effektive metoder og overvåkingsmodulens livssykluser
- Avansert utviklingspraksis for andre Ansible ressurser og verktøy
Maksimering av Python API for Red Hat Ansible automatiseringsplattform
Arbeide med Ansible Galaxy og bruke metadatastrukturer
Utnytte offentlige skytjenester i samsvar med Ansible
Distribuere skybaserte applikasjoner ved hjelp av Ansible automatisering
- Migrering til en skybasert plattform med Ansible
- Utføre avanserte Red Hat OpenShift implementeringer
Automatisering av nettverk med Ansible og svar på arbeidsbelastning for dynamiske operasjoner
- Arbeide med Ansible nettverksmoduler og analysere Ansible data
- Administrere tidsavbrudd, proxy og andre problemer
- Øver på virtualisering og containeriseringsmetoder
Vedlikeholde og administrere Ansible Automatiseringsplattform og komponenter
Demonstrerer de vanligste automatiseringssakene til organisasjonen
Feilsøking Red Hat Ansible Automatiseringsplattform
Oppsummering og konklusjon
Krav
- Bakgrunn i Linux systemadministrasjon og CLI
- Erfaring med grunnleggende Ansible automatiseringsoppgaver
- Ferdighet i YAML-programmeringssyntaks
- En forståelse av IT-infrastruktur og arbeidsflyter
- Grunnleggende kunnskap om Python programmeringsspråk
Publikum
- DevOps Ingeniører
- Utviklere
- SysOps-administratorer
Testimonials (1)
Det var mange praktiske øvelser under observasjon og støtte fra treneren
Aleksandra - Fundacja PTA
Kurs - Mastering Make: Advanced Workflow Automation and Optimization
Machine Translated