Ansible for begyndere – eLearning
3.500,00 DKK
- 25 hours
Automatisér hurtigere, smartere og mere effektivt med kurset Learn Ansible, og lås op for kraften i infrastruktur som kode. Denne praktiske træning introducerer dig til Ansible, et af de mest udbredte open source-automatiseringsværktøjer til konfigurationsstyring, applikationsudrulning og IT-orkestrering.
Nøglefunktioner
Sprog
Kursus og materiale på engelsk
Niveau
Begynderniveau
Adgang
1 års adgang til læringsplatformen
12 timers on-demand videoer
med over 25 anbefalede timers studietid
15 automatisk bedømte opgaver
15 praktiske øvelser
Certifikat
Certifikat for gennemført program medfølger

Læringsudbytte
Når du har gennemført dette kursus, vil du være i stand til at:
Automatisering
Forstå, hvordan Ansible muliggør automatisering i IT-miljøer
Konfiguration
Brug Ansible til konfigurationsstyring og applikationsudrulning
YAML
Skriv og kør playbooks ved hjælp af YAML-syntaks
Kontrol
Arbejd med Ansible-moduler for at styre systemressourcer
Administrer
Administrer lagre og fjernsystemer effektivt
Variabler
Brug variable, handlers og genanvendelige komponenter i automatisering
Roller
Implementér roller og collections til skalerbar automatisering
DevOps
Automatisér DevOps‑arbejdsgange og -opgaver i den virkelige verden

Kursusforløb
Introduktion til Ansible
Lektion 01
- Introduktion til Ansible
- Installation af Ansible
- Første Ansible-kommando
- Første Ansible-playbook
- Ansible og YAML
Grundlæggende Ansible-moduler
Lektion 02
- Pakkeinstallationer med Ansible
- Filkonfiguration med Ansible
- Servicekonfiguration med Ansible
- Cloud-konfiguration med Ansible
- Containerkonfiguration med Ansible
Lagerstyring
Lektion 03
- Secure Shell
- Styring af fjernservere
- Varelagergrupper
- Grupper af grupper
- Anvendelse af grupper
- Dynamisk lagerstyring
- Brug af dynamisk lager
Fakta, variabler og håndterere
Lektion 04
- Fakta
- Variabler
- Genbrug med variabler
- Formålet med handlers
Roller og samlinger
Lektion 05
- Formålet med roller
- Rollestruktur
- Første Ansible-rolle
- Formålet med indsamlinger
- Første Ansible-samling
- Om Ansible Galaxy
- Brug af Ansible Galaxy
- Anden Ansible-udrulning
- Kørsel og fejlfinding
Kontraktrolle-design
Lektion 06
- Betingede opgaver
- Anvendelse af betingelser
- Opgavens succes og fiasko
- Opgavesløjfer
- Opgavesløjfer med variabler
Skabeloner
Lektion 07
- Skabeloner
- Skabelonfiltre
- Skabelonbetingelser
- Skabelonløkker
- Udvidelse af skabeloner
Opgaveresultater
Lektion 08
- Registrering af resultater
- Dataindsamling med opgaver
- Distribuering af værtsdata
- Brugerdefinerede fakta
Testautomatisering
Lektion 09
- Test af roller
- Brug af Molecule
- Første molekyletest
- Fejlfinding af tests
Brugerdefinerede plugins og moduler
Lektion 10
- Ansible-plugins
- Oprettelse af et plugin
- Filtrer plugins
- Callback-plugins
- Ansible-moduler
- Oprettelse af et modul
Lokal udvikling
Lektion 11
- Ansible til udvikling
- Vagrant
- Ansible til integrationstest
- Vagrant med flere maskiner
- Ansible bedste praksis
Cloud-implementering
Lektion 12
- Automatisering af AWS-udrulning med Ansible
- Forespørgsel på AWS-status
- Oprettelse af AWS-ressourcer
- Oprettelse af AWS-instanser
- Klargøring af integrations-testmiljøer
- Kørsel af integrationstests med Ansible
- At holde miljøer flygtige
- Packer
- Opbygning af AWS-maskinimages
- Opdatering og autoskalering i AWS
Cloud-implementering
Lektion 13
- Ansible Docker-forbindelse
- Ansible til opbygning af container-images
- Ansible til administration af container‑register
- Ansible og containere
- Containere i AWS med Ansible
- Containere og idempotens
- Ansible bedste praksis

Hvem bør tilmelde sig dette program?
DevOps-ingeniører og kommende DevOps-professionelle
Systemadministratorer og IT-driftsspecialister
Cloudingeniører og infrastrukturingeniører
Udviklere, der arbejder med automatisering af deployment
Netværksingeniører og sikkerhedsprofessionelle
Alle, der er interesserede i automatisering og infrastruktur som kode
Forudsætninger
- Kendskab til Linux-kommandolinjeoperationer
- Grundlæggende forståelse af teksteditorer
- Erfaring med installation og konfiguration af applikationer er en fordel
- Ingen tidligere erfaring med Ansible påkrævet
Udtalelser
Licensering og akkreditering
Dette kursus tilbydes i henhold til Partnerprogramaftalen og overholder kravene i licensaftalen
Lighedspolitik
Kandidater opfordres til at kontakte AVC for vejledning og støtte gennem hele processen med tilpasning af arbejdsforhold.
Ofte stillede spørgsmål

Har du brug for virksomhedsløsninger eller LMS-integration?
Fandt du ikke kurset eller programmet, der ville være til gavn for din virksomhed? Har du brug for LMS-integration? Skriv til os, vi løser alt!
