Kursplan

Innføring

Oversikt over Red Hat Ansible Automasjon Platform funksjoner og arkitektur

  • Gjennomgang av grunnleggende Ansible-konsepter og prinsipper
  • Forståelse av kjernen i Ansibles innhold og ressurser

Installasjon og konfigurasjon av Red Hat Ansible Automasjon Platform

  • Forutsetninger for Ansible-installasjon
  • Oppgradering av gjeldende Ansible-versjon

Konfigurasjon av Red Hat Ansible Automasjon Platform

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

Kjøring av Ansible Playbooks og praksis for komponentdelegering

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

Bruk av gjenbrukbare Ansible-artefakter og automatisering av komplekse oppgaver med inventory

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

Dypdykk på bruk av tradisjonelle Ansible-komponenter og ad-hoc-kommandoer

Bruk av avansert Ansible-automatiseringssyntaks med YAML

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

Manipulasjon av komplekk data og transformasjon av strengfunksjoner i Ansible

Arbeid med utvidbar Ansible-plugin-arkitektur

  • Typer Ansible-plugins og hvordan man maksimerer deres bruk

Bruk av avanserte Playbook-nøkkelord og kommandolinje-verktøy i Ansible

Oversikt over kompleks moduloperasjoner med Red Hat Ansible

Håndtering og koordinering av Ansible-rolling-updates

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

Integrasjon av Ansible med Red Hat Advanced Cluster Management

Interaksjon med RESTful APIs ved hjelp av Playbooks og Tower

Automatisering av build-pipelines og optimalisering av arbeidsflyter i Ansible Automasjon Platform

Udvikling av CI/CD-tilnærminger med Ansible Automasjon Platform og Tower

Opprettelse og skriving av tilpassede moduler og plugins for Ansible-utviklingsprosjekter

  • Tilføying og optimalisering av lokale moduler og plugins
  • Konvensjoner og beste praksiser for Ansible-modulutvikling

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

Feilsøking av moduler og tips for dokumentasjonsformat

Oversikt over Ansible-modulutvikling i eksterne plattformer

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

Testing av Ansible med effektive metoder og overvåking av modullivscykler

  • Avansert utviklingspraksis for andre Ansible-resurser og -verktøy

Maksimering av Python API i Red Hat Ansible Automasjon Platform

Arbeid med Ansible Galaxy og bruk av metadatastrukturer

Bruk av offentlige skytjenester i overensstemmelse med Ansible

Implementering av cloud-native applikasjoner ved hjelp av Ansible-automatisering

  • Overføring til en cloud-native plattform med Ansible
  • Kjøring av avanserte Red Hat OpenShift-implementasjoner

Automatisering av nettverk med Ansible og respons på dynamiske operasjonslast

  • Arbeid med Ansible-nettverksmoduler og parsing av Ansible-data
  • Håndtering av timeout, proxy og andre problemer
  • Praksis for virtualisering og containerisering

Vedlikehold og administrasjon av Ansible Automasjon Platform og komponenter

Demonstrasjon av de vanligste automatiseringsfallene for organisasjonen

Feilsøking av Red Hat Ansible Automasjon Platform

Oppsummering og konklusjon

Krav

  • Bakgrunn i Linux-systemadministrasjon og CLI
  • Erfaring med grunnleggende Ansible-automatiseringsoppgaver
  • Kompetanse i YAML-programmeringssyntaks
  • Forståelse av IT-infrastruktur og arbeidsflyt
  • Grunnleggende kunnskaper i Python-programmeringsspråket

Målgruppe

  • DevOps-ingeniører
  • Utviklere
  • SysOps-administratorer
 35 Timer

Antall deltakere


Pris per deltaker

Referanser (1)

Kommende kurs

Relaterte kategorier