Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Kursplan
Innføring i Ansible og Automatiseringsmønstre
- Ansible-arkitektur og kjernenye begreper
- Inventarhåndtering og forbindelsesalternativer
- Ad hoc-kommandoer og enkle playbooks
Skrive robuste Playbooks
- Playbook-struktur, oppgaver og handlers
- Idempotens og feilhåndtering
- Gjenbruke oppgaver med inkluder og importere
Roller, Samlinger og Prosjektstruktur
- Opprette og organisere roller
- Bygge og publisere samlinger
- Best praksis for repository-layout og gjenbruk
Variabler, Fakta og Maler
- Variabelforrang og områder
- Bruke fakta og tilpasset faktainnhenting
- Jinja2-mal for konfigurasjonsgenerering
Moduler, Plugins og Utvidelser
- Oversikt over kjernemoduler og fellesskapsmoduler
- Utvikle plugins og tilpassede moduler
- Administrere hemmeligheter og legitimasjonsopplysninger på en sikker måte
Testing, Kvalitet og CI/CD-integrasjon
- Enhets- og integrasjonstesting med Molecule og Testinfra
- Lintering og kvalitetsporter (ansible-lint, yamllint)
- Integrasjon av Ansible i CI/CD-pipeliner (GitHub Actions, Jenkins)
Drift med AWX/Tower
- AWX/Tower-installasjon og arkitektur
- Jobbmaler, arbeidsflytter og planer
- RBAC, logging, varsler og gransking
Skalering, Ytelse og Felsøkning
- Optimalisere inventar- og forbindelsesykmeldinger
- Strategier for storskala-sammenhengighet og orkestrering
- Felsøke playbooks og driftsmessig felsøkning
Sikkerhet, Overholdelse og Enterprise-mønstre
- Administrere hemmeligheter (Vault, Ansible Vault, eksterne lager)
- Automatisering av overholdelse og endringstyringsmønstre
- Katastroferhøring og tilbakekallingsstrategier
Sluttprosjekt: End-to-end-automatiseringspipeline
- Designe en automatiseringsløsning for et realistisk bruksscenarie
- Implementere playbooks, roller, tester og CI/CD-integrasjon
- Presentasjoner, medarbeideranmeldelser og instruktorbakimenninger
Sammendrag og neste trinn
Krav
- Forståelse av grunnleggende Linux-systemadministrasjon
- Erfaring med grunnleggende shell-scripting og kommandolinjeverktøy
- Kjennskap til YAML og versjonskontrollbegreper
Målgruppe
- Systemadministratorer
- DevOps-ingeniører
- Plattform- og automatiseringsteknikere
35 timer
Referanser (2)
Presentasjon og praktiske øvelser
Adeel - Business Computer Skills
Kurs - Red Hat System Administration III (RHEL9) – RH294+EX294
Maskinoversatt
Det var meget praktisk og svarene på spørsmålene var sangat innsiktsfulle
Tshidiso Tsatsi - City Power
Kurs - Red Hat Enterprise Linux (RHEL) Administration
Maskinoversatt