Kursplan

Innledning

Oversikt over funksjoner og arkitektur i Red Hat Ansible Automation Platform

  • Gjennomgang av grunnleggende Ansible-konsepter og prinsipper
  • Forståelse av kjerneinnhold og ressurser i Ansible

Installering og oppsett av Red Hat Ansible Automation Platform

  • Forutsetninger for Ansible-installasjon
  • Oppgradering av den nåværende Ansible-versjonen

Konfigurasjon av Red Hat Ansible Automation Platform

  • Utførelse av avanserte miljøkonfigurasjonsteknikker
  • Arbeid med høyere nivå av Ansible CLI-kommandoer

Kjøring av Ansible Playbooks og øvelser i komponentdelegasjon

  • Utførelse og administrasjon av spesifikke brukstilfeller for oppgaver og spill

Utnyttelse av gjenbrukbare Ansible-artefakter og automatisering av komplekse oppgaver med inventar

Håndtering av datainteraksjon mellom Ansible-verktøy og systemer

Dyptgående bruk av tradisjonelle Ansible-komponenter og ad-hoc-kommandoer

Bruk av avansert Ansible-automatiseringssyntaks med YAML

  • Håndtering av usikre eller rå data-strenger
  • Bruk av YAML-anker og aliaser for økt fleksibilitet

Manipulering av komplekse data og transformering av strengfunksjonaliteter i Ansible

Arbeid med utvidbar Ansible-pluginarkitektur

  • Typer av Ansible-plugins og hvordan man maksimerer deres bruk

Bruk av avanserte playbook-nøkkelord og Ansible-command-line-verktøy

Oversikt over komplekse moduloperasjoner med Red Hat Ansible

Administrasjon og koordinering av Ansible-rollende oppdateringer

Tilgang til Red Hat Ansible Tower ved hjelp av Ansible Automation Platform

Integrering av Ansible med Red Hat Advanced Cluster Management

Interaksjon med RESTful APIs ved hjelp av playbooks og Tower

Automatisering av byggeprosesser og strømlining av arbeidsflyter i Ansible Automation Platform

Utvikling av CI/CD-tilnærminger med Ansible Automation Platform og Tower

Opprettelse og skrivning av egendefinerte moduler og plugins for Ansible-utviklingsprosjekter

  • Tilføyelse og optimalisering av lokale moduler og plugins
  • Konvensjoner og beste praksis for Ansible-modulutvikling

Drift av Red Hat Ansible Automation Platform med Python 3.x

Feilsøking av moduler og tips for dokumentasjonsformatering

Oversikt over Ansible-modulutvikling i eksterne plattformer

  • Retningslinjer for Ansible-automatisering i Microsoft, AWS, og mer

Testing av Ansible med effektive metoder og overvåkning av modullevesykler

  • Avanserte utviklingspraksis for andre Ansible-ressurser og verktøy

Maksimering av Python API i Red Hat Ansible Automation Platform

Arbeid med Ansible Galaxy og bruk av metadata-strukturer

Utnyttelse av offentlige sky-tjenester i overensstemmelse med Ansible

Utplasserings av cloud-native-applikasjoner ved hjelp av Ansible Automation

  • Migrering til en cloud-native-plattform med Ansible
  • Utførelse av avanserte Red Hat OpenShift-implementasjoner

Automatisering av nettverk med Ansible og respons på dynamiske operasjonelle arbeidsbelastninger

  • Arbeid med Ansible-nettverksmoduler og parsing av Ansible-data
  • Administrasjon av tidsavbrudd, proxy og andre problemer
  • Øvelse i virtualisering og containeriseringsteknikker

Vedlikehold og administrasjon av Ansible Automation Platform og komponenter

Demonstrasjon av de mest vanlige automatiseringstilfeller for organisasjonen

Feilsøking av Red Hat Ansible Automation Platform

Oppsummering og konklusjon

Krav

  • Bakgrunn i Linux systemadministrasjon og CLI
  • Erfaring med grunnleggende Ansible automatiseringsoppgaver
  • Dybde i YAML-programmeringssyntaks
  • En forståelse av IT-infrastruktur og arbeidsflyter
  • Grunnleggende kunnskap om Python-programmeringsspråket

Målgruppe

  • DevOps ingeniører
  • Utviklere
  • SysOps administrerende
 35 timer

Antall deltakere


Pris per deltaker

Referanser (1)

Kommende kurs

Relaterte kategorier