CI/CD med GitHub Actions og DevOps-arbejdsgange
Kontinuerlig integration og kontinuerlig levering er rygraden i moderne softwarelevering. Dette forløb lærer dig at designe, bygge og drive produktionsklare DevOps-arbejdsgange med GitHub Actions — pipelineplatformen, der er bygget direkte ind i GitHub. Du går fra at forstå CI/CD-modellen til at køre fuldautomatiske builds, test og udrulninger på tværs af komplekse opsætninger med flere repositories, Kubernetes-miljøer og arbejdsgange i virksomheder.
Det lærer du
Du lærer at definere GitHub Actions-arbejdsgange fra bunden, implementere udrulningsstrategier som blue-green- og canary-udrulninger samt administrere containere gennem Kubernetes CI/CD-arbejdsgange. Forløbet dækker arbejdsgange for Infrastructure as Code, strategier for monorepos og flere repositories, sikkerhedshærdning af arbejdsgange samt praksis for overvågning og observerbarhed. På det avancerede niveau skriver du tilpassede Actions, integrerer med virksomhedssystemer og bruger DevOps-målepunkter til at måle og optimere arbejdsgangenes ydeevne.
Læringsforløbet
Tolv kurser spænder fra A1 til C2. Forløbet begynder på A1 med Grundlæggende CI/CD og GitHub Actions og bygger støt videre gennem B1-emner som Implementering af strategier for kontinuerlig udrulning til B2-området, der dækker Containerisering og Kubernetes CI/CD, Arbejdsgange for Infrastructure as Code og CI/CD-strategier for flere repositories og monorepos. De sidste fire C1-kurser omhandler Sikring af dine DevOps-arbejdsgange, Overvågning og observerbarhed i CI/CD samt Avancerede udrulningsmønstre, før C2-afslutningskurset omhandler Avancerede DevOps-målepunkter og optimering.
Sådan fungerer det
Hvert kursus er opdelt i korte, fokuserede lektioner, som du gennemfører i den indbyggede editor med feedback i realtid. En AI-vejleder er tilgængelig, når du går i stå, og øvelserne tager udgangspunkt i realistiske scenarier for arbejdsgange, så hvert koncept, du lærer, kan bruges direkte i produktionen.