Användningsfall för DevOps

DevOps-koncept

Cem Sakarya

DevOps Risk Advisor

DevOps

DevOps

  • DevOps: Mjukvaruutveckling + IT-drift
  • Samarbete och delade ansvarsområden
  • MVP-releaser
  • Anpassningsbart till olika användningsfall
DevOps-koncept

Infrastrukturteknik

  • Designa, utveckla och underhålla IT-infrastrukturen

  • Infrastrukturen kräver kraft från molnet eller från företagets egen hårdvara

  • Infrastrukturingenjörer ansvarar för hårdvara, nätverk och molnkomponenter

 

Uppgifter för infrastrukturteknik är säkerhet, interna verktyg, hårdvara, moln och nätverk.

DevOps-koncept

Produktteknik

  • Designa, utveckla och underhålla mjukvaruprodukterna
  • Kundvända komponenter

Uppgifter för infrastrukturteknik är säkerhet, interna verktyg, hårdvara, moln och nätverk. För produktteknik är de produktdesign, användarupplevelse och MVP.

DevOps-koncept

Datateknik

Datateknik avser byggandet av system som möjliggör insamling och användning av data.

Produktteknik bygger en kundvänd funktion. Datateknik samlar in, lagrar och gör data tillgänglig för användning.

1 https://en.wikipedia.org/wiki/Data_engineering
DevOps-koncept

DevOps kombinerar kvalitetssäkring, mjukvaruutveckling och IT-drift. DataOps består av datakvalitet, datateknik och dataintegrering. MLOps innehåller ML-modellträning, maskininlärning och modellunderhåll.

DevOps-koncept

DataOps

  • Mjukvara drivs av data

  • Data förflyttas i datapipelines

  • Säkerställa att data flödar smidigt

  • Data går inte förlorad under förflyttning
  • Förflyttar data för datavetenskap och ML-ingenjörer

MLOps

  • Förutsäga framtiden med hjälp av historisk data
  • Dataförberedelse (historisk data)
  • Modellträning
  • Modelltestning
  • Driftsättning
  • Underhåll
DevOps-koncept

Ingen konkurrens

Bra kod ger bra data vilket leder till bra maskininlärning.

DevOps-koncept

Nu kör vi en övning!

DevOps-koncept

Preparing Video For Download...