Ansible for nybegynnere - eLearning
4.950,00 NOK
- 25 hours
Automatiser raskere, smartere og mer effektivt med kurset Learn Ansible, og lås opp kraften i infrastruktur som kode. Denne praktiske opplæringen introduserer deg for Ansible, et av de mest brukte åpne verktøyene for automatisering innen konfigurasjonsstyring, applikasjonsutrulling og IT-orkestrering.
Nøkkelfunksjoner
Språk
Kurs og materiell på engelsk
Nivå
Nybegynnernivå
Tilgang
1 års tilgang til læringsplattformen
12 timer med videoer på forespørsel
med over 25 timer anbefalt studietid
15 automatisk vurderte prøver
15 praktiske øvelser
Sertifikat
Sertifikat for fullført program inkludert

Læringsutbytte
Når du er ferdig med dette kurset, vil du kunne:
Automatisering
Forstå hvordan Ansible muliggjør automatisering i IT-miljøer
Konfigurasjon
Bruk Ansible til konfigurasjonsstyring og applikasjonsdistribusjon
YAML
Skriv og kjør playbooks ved hjelp av YAML-syntaks
Kontroll
Arbeid med Ansible-moduler for å kontrollere systemressurser
Administrer
Administrer varelager og eksterne systemer effektivt
Variabler
Bruk variabler, håndterere og gjenbrukbare komponenter i automatisering
Roller
Implementer roller og samlinger for skalerbar automatisering
Devops
Automatiser virkelige DevOps-arbeidsflyter og -oppgaver

Kursplan
Begynner med Ansible
Leksjon 01
- Introduksjon til Ansible
- Installere Ansible
- Første Ansible-kommando
- Første Ansible-playbook
- Ansible og YAML
Grunnleggende Ansible-moduler
Leksjon 02
- Pakkeinstallasjoner med Ansible
- Filkonfigurasjon med Ansible
- Tjenestekonfigurasjon med Ansible
- Skylakonfigurasjon med Ansible
- Containerkonfigurasjon med Ansible
Lagerstyring
Leksjon 03
- Sikker skall
- Styring av eksterne servere
- Varegrupper
- Grupper av grupper
- Bruk av grupper
- Dynamisk lager
- Bruke dynamisk inventar
Fakta, variabler og håndterere
Leksjon 04
- Fakta
- Variabler
- Gjenbruk med variabler
- Formålet med håndterere
Roller og samlinger
Leksjon 05
- Formålet med roller
- Rollestruktur
- Første Ansible-rolle
- Formålet med samlingene
- Første Ansible-samling
- Om Ansible Galaxy
- Bruke Ansible Galaxy
- Andre Ansible-distribusjon
- Kjøre og feilsøke
Kontraktrolle-design
Leksjon 06
- Betingede oppgaver
- Bruke betingelser
- Oppgave – suksess og feil
- Oppgavesløyfer
- Oppgavesløyfer med variabler
Maler
Leksjon 07
- Maler
- Malfiltre
- Malerbetingelser
- Malsløyfer
- Utvide maler
Oppgaveresultater
Leksjon 08
- Registrering av resultater
- Datainnsamling med oppgaver
- Distribuere vertdata
- Egendefinerte fakta
Testautomatisering
Leksjon 09
- Tester roller
- Bruke Molecule
- Første molekyletest
- Feilsøking av tester
Egendefinerte programtillegg og moduler
Leksjon 10
- Ansible-plugins
- Opprette et programtillegg
- Filtrer programtillegg
- Callback-plugins
- Ansible-moduler
- Opprette en modul
Lokal utvikling
Leksjon 11
- Ansible for utvikling
- Vagrant
- Ansible for integrasjonstesting
- Vagrant med flere maskiner
- Ansible beste praksis
Skydistribusjon
Leksjon 12
- Automatisering av AWS-distribusjon med Ansible
- Forespørsel om AWS-status
- Etablering av AWS-ressurser
- Opprette AWS-instansar
- Klargjøring av integrerte testmiljøer
- Kjøre integrasjonstester med Ansible
- Holde miljøer flyktige
- Packer
- Bygge AWS-maskinavbildninger
- Oppdatering og autoskalering i AWS
Skydistribusjon
Leksjon 13
- Ansible Docker-kobling
- Ansible for bygging av containerbilder
- Ansible for administrasjon av containerregister
- Ansible og containere
- Containere i AWS med Ansible
- Containere og idempotens
- Ansible beste praksis

Hvem bør melde seg på dette programmet?
DevOps-ingeniører og kommende DevOps-profesjonelle
Systemadministratorer og IT-driftspersonell
Skyingeniører og infrastrukturingeniører
Utviklere som jobber med distribusjonsautomatisering
Nettverksingeniører og sikkerhetsfagfolk
Alle som er interessert i automatisering og infrastruktur som kode
Forutsetninger
- Kjennskap til Linux-kommandolinjeoperasjoner
- Grunnleggende forståelse av tekstredigerere
- Erfaring med installasjon og konfigurering av applikasjoner er en fordel
- Ingen tidligere erfaring med Ansible kreves
Uttalelser
Lisensiering og akkreditering
Dette kurset tilbys i henhold til Partnerprogramavtalen og er i samsvar med kravene i Lisensavtalen
Likestillingspolicy
Kandidater oppfordres til å ta kontakt med AVC for veiledning og støtte gjennom hele tilretteleggingsprosessen.
Ofte stilte spørsmål

Trenger du bedriftsløsninger eller LMS-integrasjon?
Fant du ikke kurset eller programmet som ville være passende for din bedrift? Trenger du LMS-integrasjon? Ta kontakt med oss! Vi er agile og løser alt!
