Kursplan

Introduksjon

Oversikt over Ansible Prosjektegenskaper og arkitektur

    Gjennomgå grunnleggende Ansible konsepter og prinsipper Komme i gang med avanserte Ansible syntaks og åpen kildekodeverktøy

Sette opp Ansible og konfigurere automatiseringsressurser

    Systemforutsetninger for Ansible Velge det optimale OS-miljøet for Ansible-installasjon Utføre innledende kommandoer på høyere nivå i Ansible CLI

Bruk av åpen kildekode-prosjekter og -funksjoner i Playbooks

    Instantiating Playbooks-komponenter for avansert bruk

Arbeide med Ansible varelager for komplekse automatiseringsprosesser

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

Dybdebruk av tradisjonelle Ansible-komponenter og ad-hoc-kommandoer

Bruk av avansert Ansible-syntaks og bruk av utvidbare YAML-praksis

    Hvordan administrere usikre eller rådatastrenger?

Utføre strengtransformasjon for fleksible Ansible funksjoner

    Manipulere komplekse data for administrative operasjoner

Oversikt over Open-Source Plugins for Ansible Project

    Utvidelse av plugins for optimal bruk

Oppdaterer Playbooks-implementeringsfunksjoner innen Ansible

    CLI vs grensesnittkjøringer for Playbooks Arbeide med komplekse nøkkelord og bruke mellomliggende CLI-verktøy

Administrering av optimaliserte applikasjoner av Ansible-komponenter og ad-hoc-funksjoner

    Beste praksis for arbeid med loops, conditionals, etc.

Administrere Playbooks-feil og angi miljø for eksterne oppgaver

Resirkulering av artefakter og regulerende roller i Ansible

Bruke dynamiske lagerstrukturer og mønstre

    Gjennomgå konsepter for spesielle tagger og implementere deres bruk

Bruke utvidbare tilkoblingsmetoder og administrere vertsnøkler

Kryptering av Ansible prosjektinnhold og utførelse av avanserte datamanipulasjonsstrategier

Integrering av Ansible med AWX for optimale koordinasjonsfunksjoner

Interaksjon med RESTful APIer ved hjelp av Playbooks og AWX

Automatisering av bygge rørledninger og strømlinjeforming av arbeidsflyter i Ansible

Utvikle CI/CD-tilnærminger med Ansible

Oversikt over utvikling av tilpassede moduler og plugins i Ansible

    Implementere effektiv praksis for lokale og globale moduler eller plugins Opprette og skrive optimaliserte moduler og plugins

Betjene Ansible verktøy og funksjoner med Python 3.x og Python API

Feilsøkingsmoduler og tips for Documentation formatering

Distribuere Ansible moduler i eksterne plattformer

    Retningslinjer for ansible implementeringer i Microsoft, AWS og mer

Testing Ansible med effektive metoder og overvåkingsmodulens livssykluser

    Avansert utviklingspraksis for andre Ansible ressurser og verktøy

Bruke metadatastrukturer i Ansible og integrere med offentlige skytjenester

Distribuere skybaserte applikasjoner ved hjelp av Ansible automatisering

    Migrerer til en skybasert plattform med Ansible

Integrering av Ansible med Repos og oppsett av samlingsvedlikeholdere

Automatisering av nettverk med Ansible og svar på arbeidsbelastning for dynamiske operasjoner

    Arbeide med Ansible nettverksmoduler og analysere Ansible data Administrere timeout, proxy og andre problemer Øve på virtualisering og containeriseringsmetoder

Utøve avanserte vedlikeholds- og administrasjonsmetoder for Ansible prosjekt og komponenter

Diskutere dyptgående konsepter for Ansibles utviklingssyklus

    Utnytte Ansible dokumentasjon og ressurser med åpen kildekode

Demonstrere de vanligste automatiseringssakene til organisasjonen

Feilsøking Ansible

Oppsummering og konklusjon

Krav

  • Ferdighet i YAML programmeringssyntaks og Python 3.x
  • Bred erfaring innen Linux systemadministrasjon og CLI
  • Kunnskap om grunnleggende Ansible automatiseringsoppgaver
  • En forståelse av Ansible-plattformens konsepter og prinsipper
  • Kjennskap til IT-arbeidsflyter og DevOps-arkitektur

Publikum

  • DevOps Ingeniører
  • Utviklere
  • SysOps-administratorer
  35 timer

Antall deltakere



Price per participant

Testimonials (2)

Relaterte kurs

Related Categories