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
 35 timmar

Antal deltagare


Price per participant

Vittnesmål (2)

Upcoming Courses

Relaterade Kategorier