Zajištění standardů kvality dat s DevOps
Koncepty DevOps
Cem Sakarya
DevOps Risk Advisor
DevOps zajišťuje kvalitní kód

- Většina softwaru pracuje s daty
- Kvalitní software zajišťuje vysokou kvalitu dat
- DevOps pomáhá udržovat kvalitu softwaru
Kvalita dat
- Jak důvěryhodné jsou informace?
- Nejaktuálnější a nejpřesnější informace
- Může být obtížné a nákladné toho dosáhnout
- Ne všechna data vyžadují stejnou kvalitu
- Kvalita dat má mnoho prvků
Prvky kvality dat
- Prvky rozkládají a definují kvalitu dat
- Měly by být sledovány a standardizovány
- Jsou data ve všech detailech správná?
- Měla by být důsledně monitorována
- Jak jsou data úplná?
- Ověření, zda nedochází ke ztrátě dat při uložení do databáze
- Ověření, zda nedochází ke ztrátě dat při přesunu mezi databázemi
- Konzistence se týká spolehlivosti informací
- Označuje se také jako integrita dat
- Měla by být důsledně monitorována a testována
- Uchovávání a zpracování pouze relevantních informací
- Irelevantní informace plýtvají časem a zdroji
- Jak aktuální jsou informace?
- Stará data mohou být nahrazena novějšími informacemi
- Surová data v mikroslužbách nejsou využívána v datové analýze
- Mikroslužby komunikují prostřednictvím volání API pro získání nejaktuálnějších informací
- Data v mikroslužbách by měla být replikována v přijatelné frekvenci
Pojďme si procvičit!
Koncepty DevOps
Preparing Video For Download...