CI/CD med GitHub Actions och DevOps-pipelines
Kontinuerlig integration och kontinuerlig leverans utgör ryggraden i modern programvaruleverans. Det här spåret lär dig att utforma, bygga och driva produktionsklara DevOps-pipelines med GitHub Actions – den pipelineplattform som är inbyggd direkt i GitHub. Du går från att förstå CI/CD-modellen till att köra helt automatiserade byggen, tester och driftsättningar i komplexa miljöer med flera kodarkiv, Kubernetes-miljöer och arbetsflöden för företag.
Det här kommer du att lära dig
Du lär dig att definiera GitHub Actions-arbetsflöden från grunden, införa driftsättningsstrategier som blue-green- och canary-releaser samt hantera containrar genom Kubernetes-CI/CD-pipelines. Spåret omfattar pipelines för Infrastructure as Code, strategier för monorepon och flera kodarkiv, säkerhetshärdning av pipelines samt metoder för övervakning och observability. På den avancerade nivån skriver du anpassade Actions, integrerar med företagssystem och använder DevOps-mätetal för att mäta och optimera pipelineprestanda.
Lärandets väg
Tolv kurser sträcker sig från A1 till C2. Spåret inleds på A1 med Fundamentals of CI/CD and GitHub Actions och bygger stegvis vidare genom B1-ämnen som Implementing Continuous Deployment Strategies till B2-områden som omfattar Containerization and Kubernetes CI/CD, Infrastructure as Code Pipelines och Multi-Repository & Monorepo CI/CD Strategies. De fyra avslutande C1-kurserna behandlar Securing Your DevOps Pipelines, Monitoring and Observability in CI/CD och Advanced Deployment Patterns, innan slutprojektet på C2 om Advanced DevOps Metrics & Optimization.
Så fungerar det
Varje kurs är indelad i korta, fokuserade lektioner som du genomför i den inbyggda editorn med återkoppling i realtid. En AI-handledare finns tillgänglig när du kör fast, och övningarna bygger på realistiska pipelinescenarier så att varje koncept du lär dig direkt kan kopplas till arbete i produktion.