Kursplan
1. Introduksjon til Ansible
- Oversikt over Configuration Management og automatisering
- Hva er Configuration Management?
- Viktigheten av automatisering i IT-drift
- Hva er Ansible?
- Historie og evolusjon
- Nøkkelfunksjoner og fordeler
- Ansible Arkitektur
- Kontrollnode og administrerte noder
- Inventar og konfigurasjonsfiler
- Moduler, plugins og Playbooks
- Hands-on øvelse
2. Oppsett Ansible
- Installerer Ansible
- Installasjon på forskjellige operativsystemer (Windows, macOS, Linux)
- Sette opp miljøet
- Konfigurering av kontrollnoden
- Generering og distribusjon av SSH-nøkler
- Hands-on øvelse
3. Ansible Grunnleggende og automatisering
- Ad-hoc-kommandoer for automatisering
- Kjører enkle Ansible kommandoer
- Bruke vanlige Ansible moduler (
ping
,command
,copy
,yum
,apt
)
- Inventar Management
- Statisk vs dynamisk beholdning
- Gruppering av verter
- Vertsvariabler og gruppevariabler
- Hands-on øvelse
4. Skrive din første Playbook
Teori (20 minutter)
- Introduksjon til Playbooks
- Grunnleggende om YAML-syntaks
- Playbook-struktur: Spill, oppgaver, variabler
- Automatisering av oppgaver med Playbooks
- Eksempeloppgaver: installere programvare, administrere filer og tjenester
- Hands-on øvelse
- Oppgavekontroll
- Legge til behandlere og varsler
- Bruke conditionals og loops i oppgaver
5. Avanserte Playbook-konsepter
- Roller for strukturert automatisering
- Introduksjon til roller
- Opprette og bruke roller
- Variabler og fakta
- Definere og bruke variabler
- Samle og bruke fakta
- Maler
- Bruke Jinja2-maler
- Genererer konfigurasjonsfiler dynamisk
- Hands-on øvelse
6. Konklusjon og neste trinn
- Oppsummering av dagen
- Nøkkelmuligheter for automatisering med Ansible
- Ytterligere læringsressurser
- Bøker, opplæringsprogrammer og offisiell dokumentasjon
- Spørsmål og svar
Krav
Basic understanding of Linux/Unix commands Familiarity with SSH and basic networking concepts
Testimonials (5)
Gode hender på lab og opplæringsguide
Raymond - GOVERNMENT TECHNOLOGY AGENCY
Kurs - Introduction to Ansible Automation
Machine Translated
kunnskap om trenere
Peter - Fast Lane Consulting and Education Services Limited
Kurs - Introduction to Ansible Automation
Machine Translated
It was really accurate for my understanding. As I was new in Ansible, there was good theoretical background explained with a lot of practical examples to understand Ansible basics. I am happy I attended such training!
Rostislav Mikl - Global Knowledge Network Training Limited
Kurs - Introduction to Ansible Automation
The teacher is very patient, and he did not seem to be too annoyed by my multitude of questions.
Martine Schroor - Global Knowledge Network Training Limited
Kurs - Introduction to Ansible Automation
- tilnærmingen til treneren og hvordan han forklarte
hatim hajji - ING Business Shared Services B.V.
Kurs - Introduction to Ansible Automation
Machine Translated