4digital.cloud4digital.cloud
← Wszystkie realizacje

Projektowanie rozwiązań

Anonimizacja wbudowana w przepływ danych

Rezultat: Logi i dane do diagnozy i testów są dostępne na żądanie, bez ujawniania informacji chronionych.

01 / Zagadnienie

Do analizy problemów potrzebne były rzeczywiste logi, a do testów w powtarzalnych, realistycznych warunkach — rzeczywiste dane produkcyjne.

Wymagania ochrony danych nie pozwalały przekazywać ani jednych, ani drugich do dalszego wykorzystania z informacjami chronionymi w pierwotnej postaci.

02 / Metodologia

Rozwiązanie oparłem na trzech zasadach:

  • Anonimizacja jako część przepływu — pozyskanie danych jest połączone z ich anonimizacją, więc informacje chronione nie trafiają do analizy ani do testów w pierwotnej postaci.
  • Dostęp na żądanie — logi są pobierane, anonimizowane i przygotowywane do analizy wtedy, gdy są potrzebne.
  • Ochrona danych poza środowiskiem produkcyjnym — dane produkcyjne przed odtworzeniem w środowisku testowym przechodzą przygotowanie i anonimizację, z zachowaniem wymaganego poziomu ochrony informacji.

03 / Autorskie rozwiązanie i rezultat

Opracowałem uruchamiany na żądanie proces, który pobiera logi z usług chmurowych, anonimizuje je i przygotowuje wynik do dalszej analizy.

Przygotowałem również mechanizm wykorzystania danych produkcyjnych w środowiskach testowych: przygotowanie danych, ich anonimizację i odtworzenie w środowisku testowym.

Wartość: logi i dane potrzebne do diagnostyki i testów są dostępne na żądanie, bez przekazywania informacji chronionych w pierwotnej postaci.

Obszary technologiczne
Anonimizacja danych · Analiza logów · Dane testowe · Usługi chmurowe · Ochrona danych