Zapewnianie standardów jakości danych z DevOps
Koncepcje DevOps
Cem Sakarya
DevOps Risk Advisor
DevOps zapewnia dobry kod

- Większość oprogramowania przetwarza dane
- Dobre oprogramowanie zapewnia wysoką jakość danych
- DevOps pomaga utrzymać wysoką jakość oprogramowania
Jakość danych
- Jak wiarygodne są informacje?
- Najnowsze i najbardziej dokładne informacje
- Może być trudna i kosztowna do osiągnięcia
- Nie wszystkie dane wymagają tej samej jakości
- Jakość danych obejmuje wiele elementów
Elementy jakości danych
- Elementy opisują i definiują jakość danych
- Powinny być śledzone i standaryzowane
- Czy dane są poprawne we wszystkich szczegółach?
- Powinna być ściśle monitorowana
- Jak kompletne są dane?
- Sprawdzenie, czy dane nie są tracone podczas zapisu do bazy
- Sprawdzenie, czy dane nie są tracone podczas migracji między bazami
- Spójność dotyczy wiarygodności informacji
- Określana również jako integralność danych
- Powinna być ściśle monitorowana i testowana
- Przechowywanie i przetwarzanie wyłącznie trafnych informacji
- Nieistotne informacje marnują czas i zasoby
- Jak aktualne są informacje?
- Stare dane mogą być zastępowane nowszymi
- Surowe dane w mikroserwisach nie są używane w analizie danych
- Mikroserwisy komunikują się przez wywołania API, aby uzyskać najnowsze informacje
- Dane w mikroserwisach powinny być replikowane z odpowiednią częstotliwością
Czas na ćwiczenia!
Koncepcje DevOps
Preparing Video For Download...