Learn DevOps: Docker & K8s
Learn DevOps: Docker & K8s — Lær DevOps fra Linux-skallet til Kubernetes og CI/CD-pipelines
Learn DevOps: Docker & K8s, også kjent som DevOps Bootcamp, er en Android-app (iPhone-versjon kommer) for deg som vil lære DevOps gjennom korte leksjoner. 142 kurs i åtte spor tar deg fra de første Linux-kommandoene dine via Git, Docker, Kubernetes, Helm, CI/CD, Terraform og Ansible, med en AI-mentor som svarer på spørsmål om leksjonen du leser.
- Pris
- Gratis, Pro-oppgradering
- Plattformer
- Android nå, kommer til iPhone
- Språk
- 22


Ingenting her distribueres, og ingenting faktureres.
Feilsøkingsoppdragene kjøres i en simulert terminal, slik at du kan finne ut hvorfor en pod ikke starter, eller hvorfor en CI-jobb er rød i runneren, uten en skykonto, et kredittkort eller en bærbar PC. Du kan også begynne uten å opprette en konto.
Hva det er
Learn DevOps: Docker & K8s (DevOps Bootcamp) er en gratis Android-app du kan komme i gang med, med 142 kurs og 568 leksjoner i åtte spor: Linux og Bash, Git og GitHub, Docker, Kubernetes, Helm, CI/CD, Terraform og Ansible. Leksjonene er korte og nivåinndelte fra nybegynner til viderekommen, med tjue feilsøkingsoppdrag i en simulert terminal, daglige quizer, flashkort og en AI-mentor. En iPhone-versjon er også på vei.
Inne i appen
Slik ser den ut




Kurset
De åtte sporene i DevOps-kurset
142 kurs og 568 leksjoner fra appens kursliste; det første kurset i hvert spor er gratis.
Linux og Bash
Navigering i skallet, filer og tillatelser, prosesser, SSH, grep, awk og jq, shell-skripting samt testing og sikring av skriptene.
Git og GitHub
Commits og lokal arbeidsflyt, forgreningsstrategier, remoter og pull requests, hooks og tagging av utgivelser.
Docker
Images og Dockerfiles, Docker Compose, nettverk og data, Swarm samt containersikkerhet.
Kubernetes
Klynger, pods, deployments og ReplicaSets, tjenester og nettverk, konfigurasjon og lagring, planlegging og observability.
Helm
Hva Helm løser, charts og releases, values.yaml, template-funksjoner, hooks, subcharts og Helm i en pipeline.
CI/CD
GitHub Actions-workflows, Jenkins med Docker, utrullingsstrategier samt sikring og overvåking av pipelines.
Terraform
Infrastructure as code, grunnleggende konsepter, state, moduler og workspaces samt klargjøring på AWS og Azure.
Ansible, GitOps og avsluttende prosjekt
Inventories, playbooks, roller, Jinja2, Vault og Molecule-tester; deretter GitOps med Argo CD og Flux samt en avsluttende utrulling uten nedetid.
Slik fungerer det
Slik fungerer bootcampen
Du går gjennom ett spor, én liten leksjon om gangen, og tester deg selv i den neste dag.
Velg et spor og les en kort leksjon
Åtte spor dekker DevOps-verktøykjeden, og det første kurset i hvert spor er gratis. Hver leksjon forklarer et konsept med noen få linjer, for eksempel hvorfor en container er lett, og bygger deretter videre på det.
Spør AI-mentoren om siden du er på
Trykk på en knapp som Forklar enkelt, Trinn for trinn eller Eksempel fra hverdagen, eller skriv ditt eget spørsmål. Svaret handler om leksjonen du har foran deg, ikke om DevOps generelt.
Gjenta, og prøv deretter et feilsøkingsoppdrag
En daglig miniquiz forklarer hvert svar, og spørsmålene du svarer feil på, kommer tilbake som flashkort med et intervallbasert opplegg. Deretter plasserer et feilsøkingsoppdrag deg i et ødelagt oppsett i en simulert terminal.
Hva den inneholder
Dette finner du i appen
142
Kurs, 568 leksjoner
Åtte spor totalt: Linux og Bash, Git og GitHub, Docker, Kubernetes, Helm, CI/CD, Terraform og Ansible, nivåinndelt fra nybegynner til viderekommen.
20
Feilsøkingsoppdrag
Feilsøking i en simulert terminal på tvers av containere, Kubernetes, CI/CD, observability og pålitelighet: et 1.9 GB-image som ingen kan hente, eller et varsel som forble grønt gjennom et driftsavbrudd.
AI
AI-mentor og leksjonsgenerator
Spør om akkurat den leksjonen du holder på med, eller oppgi et emne og få bygget en strukturert leksjon. Leksjonene kan også oversettes til språket ditt.
Daglig
Quiz og flashkort
En daglig miniquiz med en forklaring på hvert svar, og spørsmål du svarte feil på, kommer tilbake som flashkort med intervallbaserte repetisjoner.
Huskelapp
Kommandoene du oftest slår opp
En DevOps-huskelapp for Docker, kubectl, Git, Linux og mer, pluss notater til alle leksjoner og en lagret liste for senere.
Rekker
Verktøy for gode vaner
Daglige rekker med frys av rekken, slik at én dag du går glipp av ikke sletter fremgangen, i tillegg til XP, nivåer, en toppliste og påminnelser på et tidspunkt du velger.
Bakgrunn
Hva gjør egentlig en DevOps-ingeniør, og hva bør du lære først?
DevOps handler om å få programvare fra en utviklers commit til produksjon på en pålitelig måte, og holde den kjørende etterpå. I det daglige betyr det å skrive mer automatisering enn å klikke i konsoller: skript på Linux-servere, containere som pakker en app, pipelines som tester og lanserer den, og infrastruktur som beskrives i filer. Folk begynner vanligvis med Linux-kommandolinjen og Git, deretter containere, og først så orkestrerings- og automatiseringslagene som bygger oppå dem.
Containereenheten som sendes ut
En container pakker en applikasjon sammen med bibliotekene og innstillingene den trenger, slik at den oppfører seg likt på en bærbar PC, i testing og i produksjon. Docker er en mye brukt måte å bygge og kjøre dem på, og en Dockerfile er oppskriften på et image.
Orkestreringhva Kubernetes brukes til
Når det finnes mange containere, må noe starte dem, starte dem på nytt når de feiler, rute trafikk og koble til lagring. Kubernetes gjør dette med pods, deployments og services, mens Helm pakker disse definisjonene i charts.
CI/CD-pipelinesfra commit til lansering
Kontinuerlig integrasjon bygger og tester hver endring, og kontinuerlig levering flytter en godkjent build mot produksjon. GitHub Actions og Jenkins er to vanlige verktøy, og et klassisk problem er jobben som er grønn på maskinen din, men rød i runneren.
Infrastruktur som kodeservere beskrevet i filer
I stedet for å bygge servere for hånd beskriver du dem i filer som kan gjennomgås og gjentas. Terraform klargjør ressurser som skynettverk og maskiner, mens Ansible konfigurerer maskinene når de først er på plass.
Passer
Hvem den er for – og ikke for
Passer godt for deg hvis du
- Er utvikler og vil forstå hva som skjer mellom en git push og produksjon
- Administrerer servere og vil gå fra manuelt arbeid til containere og automatisering
- Sikter mot din første rolle som cloud engineer eller innen site reliability
- Vil øve på å tolke virkelige feilsituasjoner uten å betale for skytjenester
- Har bare en telefon tilgjengelig på vei til eller fra jobb og ønsker strukturert materiale
Ikke riktig verktøy for deg hvis du
- Trenger et ekte shell eller en aktiv klynge å øve på; oppdragene kjøres i en simulert terminal
- Forventer at alle 142 kursene er gratis; det første kurset i hvert spor er gratis, og Pro låser opp resten
- Vil ha en iPhone-versjon i dag; den er ikke lansert ennå
- Vil ha et offisielt kurs fra en verktøyleverandør; dette er en uavhengig læringsapp
Spørsmål
Ofte stilte spørsmål
Hva er Learn DevOps: Docker & K8s?
Learn DevOps: Docker & K8s, også kalt DevOps Bootcamp, er en Android-læringsapp med 142 kurs og 568 leksjoner innen Linux, Git, Docker, Kubernetes, Helm, CI/CD, Terraform og Ansible. Den er laget for utviklere, systemadministratorer og studenter som vil lære DevOps gjennom korte leksjoner på telefonen. Du kan starte gratis, appen er tilgjengelig på 22 språk, og en iPhone-versjon er planlagt.
Hvordan lærer jeg DevOps fra grunnen av?
Begynn med Linux-kommandolinjen og Git, fordi alle de andre verktøyene bygger på dem. Lær deretter containere med Docker, gå videre til Kubernetes, og legg til pipelines og infrastructure as code. DevOps Bootcamp følger omtrent denne rekkefølgen, og det første kurset i hvert av de åtte sporene kan prøves gratis.
Trenger jeg en laptop eller en skykonto?
Nei. Appen opplyser at du ikke trenger en laptop, en skykonto eller et kredittkort for å lære, og du kan begynne uten å opprette en konto. Feilsøkingsoppdragene bruker en simulert terminal, så ingenting distribueres og ingenting blir belastet.
Hva er feilsøkingsoppdragene?
Det er tjue feilsøkingsøvelser i en simulert terminal, innen fem områder: containere, Kubernetes, CI/CD, observability og reliability. Eksempler er et image på 1.9 GB som ingen kan hente, pods som ikke vil starte, og en probe som avslutter en app mens den starter. To oppdrag er gratis, og Pro åpner alle tjue.
Er dette nyttig for DevOps-intervjuspørsmål?
Det hjelper deg med den underliggende kunnskapen som intervjuspørsmål tester. Den daglige quizen forklarer hvert svar, spørsmål du svarer feil på kommer tilbake som flashcards, og juksearket samler kommandoer du sannsynligvis vil bli spurt om. Kombiner det med å øve på å forklare svarene dine høyt.
Hvilke verktøy lærer kurset bort?
Linux og Bash, Git og GitHub, Docker og Docker Compose, Kubernetes, Helm, GitHub Actions og Jenkins, Terraform med AWS og Azure samt Ansible. Det berører også GitOps med Argo CD og Flux, samt monitoring og observability.
Hvordan fungerer AI Mentor?
Du spør om leksjonen du har åpen, og får et svar i den konteksten. Du kan bruke knapper som «Forklar enkelt» eller «Trinn for trinn», eller formulere spørsmålet selv. Gratisbrukere får noen spørsmål hver dag, mens Pro fjerner den daglige grensen. En separat leksjonsgenerator bygger en strukturert leksjon om et emne du angir.
Er Learn DevOps: Docker & K8s gratis, og hva inkluderer Pro?
Learn DevOps: Docker & K8s er gratis å starte med: det første kurset i hvert spor, en kort forhåndsvisning av de andre leksjonene, to oppdrag, den daglige quizen, flashcards og juksearket koster ingenting. Pro er et abonnement du kan avslutte i Google Play. Det låser opp alle kurs og leksjoner, alle tjue oppdragene, ubegrensede spørsmål til AI Mentor og ubegrensede AI-genererte leksjoner.
Finnes det en iPhone-versjon?
Ikke ennå. DevOps Bootcamp er tilgjengelig på Google Play nå, og en iPhone-versjon kommer. Denne siden lenker til oppføringen i App Store og viser den som «kommer snart» frem til den lanseres.
Kom i gang
Kjør din første Linux-kommando i dag
Gratis å starte med på Android, iPhone kommer, på 22 språk.
Mer fra CoddyKit
Tilgjengelig på Android.