DevOps-grunderna: Grundläggande principer och metoder

Utforska DevOps-metoder med GitHub. Dina utvecklings- och driftsteam kommer att få bättre samarbete, flexibilitet, kontinuerlig integrering, kontinuerlig leverans, automatisering och driftseffektivitet under alla faser i programmets livscykel.

Kommentar

Du behöver en Azure-prenumeration för att slutföra övningarna. Om du inte har någon Azure-prenumeration kan du skapa ett kostnadsfritt konto innan du börjar. Om du är student kan du dra nytta av Erbjudandet Azure for Students .

Förutsättningar

  • En Azure-prenumeration. Du måste ta med din egen prenumeration.
  • Grundläggande kunskaper om IT-termer och begrepp.

Kom igång med Azure

Välj det Azure-konto som passar dig. Betala per användning eller prova Azure kostnadsfritt i upp till 30 dagar. Registrera dig.

Moduler i den här utbildningsvägen

Optimera programlivscykelhantering via DevOps-metoder som samarbete, kontinuerlig inlärning, flexibilitet och automatisering. Din organisation drar nytta av snabbare tid till marknad, stabilitet och tillförlitlighet i verksamheten och minimerar tiden till återställning.

Planera dina programutvecklingsprojekt agilt med hjälp av GitHub Projects-tavlor. Du underlättar samarbete, delat ansvar, kontinuerlig inlärning och optimering via versionskontroll, kontinuerlig integrering och kontinuerlig testning samt infrastruktur som kod.

Effektivisera uppdateringar av dina programutvecklingsprojekt genom att använda versionskontroll med Git och GitHub. Din programvarulivscykel förbättras genom implementering av kontinuerlig integrering, skift-vänster-testning och skift-vänster-säkerhet.

Skapa och köra arbetsflöden för kontinuerlig integrering och kontinuerlig leverans med GitHub Actions. Dina arbetsflöden kommer att ha accelererade lanseringscykler, ökad återhämtning, förbättrat samarbete och återanvändning samt infrastruktur som kod.

Uppnå driftskvalitet och förbättra utvecklarupplevelsen i din organisation via DevOps. Dina drift- och utvecklingsmetoder förbättras genom att implementera skifträtt testning, observerbarhet genom prestanda- och säkerhetsövervakning, site reliability engineering och plattformsteknik.