DevOps delar

DevOps-koncept

Cem Sakarya

DevOps Risk Advisor

DevOps förändringshanteringsmodell

  DevOps förändringshanteringsmodell: Utvecklarplattform, Kodbas och versionskontroll, DevOps och driftsättningsplattform

 

  • Kontinuerlig integration och kontinuerlig leverans
DevOps-koncept

CI/CD-pipeline: Versionskontroll, Bygg, Test och staging, Automatiserat test, Driftsättning

DevOps-koncept

Principer för CI

 

  1. Versionskontrollsystem
  2. Täta integrationer

DevOps-cykeln: Test och Utveckla är markerade.

DevOps-koncept

Versionskontroll

Rör som symboliserar grenar i versionskontroll.

  • Huvudgrenen som kodbasens källa till sanning
  • Flera team arbetar i samma kodbas
  • Kollegiell granskning
  • Testning i varje steg
DevOps-koncept

Principer för CD

 

  1. Automatiserade byggen
  2. Automatiserade tester
  3. Förutsägbara och korta ändringstider

DevOps-cykeln: Test och Utveckla är markerade.

DevOps-koncept

Experimenterande

DevOps-cykeln: Driftsätt är markerat.

 

  • Begränsad grupp användare
  • Samla in deras feedback
  • Sker när en ändring har driftsatts
DevOps-koncept

Feedbackloopar

DevOps-cykeln: Granska är markerat.

  • Kontinuerlig förbättring av produkten
  • Använd granskningsfasen för feedbackloopen
  • Omvandla feedback till åtgärder
  • Ändra mjukvaran vid behov
DevOps-koncept

Nu kör vi en övning!

DevOps-koncept

Preparing Video For Download...