DevOps foundations: Kjerneprinsippene og praksisene

Utforsk Fremgangsmåter for DevOps ved hjelp av GitHub. Utviklings- og driftsteamene dine vil oppleve forbedret samarbeid, smidighet, kontinuerlig integrasjon, kontinuerlig levering, automatisering og driftskvalitet i alle faser av programmets livssyklus.

Notat

Du trenger et Azure-abonnement for å fullføre øvelsene. Hvis du ikke har et Azure-abonnement, kan du opprette en gratis konto og legge til et abonnement før du begynner. Hvis du er student, kan du dra nytte av Azure for studenter tilbud.

Forutsetninger

  • Et Azure-abonnement. Du må ta med ditt eget abonnement.
  • Grunnleggende kjennskap til IT-begreper og konsepter.

Kom i gang med Azure

Velg Azure-kontoen som passer for deg. Betal underveis med forbruksbasert betaling, eller prøv Azure gratis i opptil 30 dager. Registrer deg.

Moduler i dette læreprogrammet

Optimaliser administrasjon av programlivssyklus gjennom DevOps-praksiser som samarbeid, kontinuerlig læring, smidighet og automatisering. Organisasjonen drar nytte av akselerert tid til marked, stabilitet og pålitelighet i driften, og minimerer gjennomsnittlig tid til gjenoppretting.

Planlegg programvareutviklingsprosjektene smidig ved hjelp av GitHub Projects-tavler. Du vil legge til rette for samarbeid, delt ansvar, kontinuerlig læring og optimalisering gjennom versjonskontroll, kontinuerlig integrering og kontinuerlig testing og infrastruktur som kode.

Effektiviser oppdateringer for programvareutviklingsprosjekter ved å bruke versjonskontroll med Git og GitHub. Programvarelivssyklusen forbedres gjennom implementering av kontinuerlig integrering, skift-venstre-testing og skift-venstre-sikkerhet.

Bygg og kjør kontinuerlig integrering og kontinuerlige leveringsarbeidsflyter ved hjelp av GitHub-handlinger. Arbeidsflytene har akselerert utgivelsessykluser, økt robusthet, forbedret samarbeid og gjenbrukbarhet og infrastruktur som kode.

Oppnå driftskvalitet og forbedre utvikleropplevelsen i organisasjonen gjennom DevOps. Drifts- og utviklingspraksisen forbedres ved å implementere skift-høyre-testing, observerbarhet gjennom ytelse og sikkerhetsovervåking, Site Reliability Engineering og plattformteknikk.