icon icon

Kurs Architektura danych

icon

Proces szkoleniowy

Analiza potrzeb szkoleniowych

Jeśli masz życzenie dotyczące programu szkolenia, przeprowadzimy dla Ciebie analizę potrzeb szkoleniowych, która będzie wskazówką dla nas, na jakie aspekty programu położyć większy nacisk – tak, by program szkolenia spełniał konkretne potrzeby.

Co zyskujesz?

icon

Spójny obraz architektury danych - Uporządkujesz pojęcia, role i zależności między strategią danych, architekturą korporacyjną oraz roadmapą, dzięki czemu łatwiej połączysz decyzje technologiczne z celami biznesowymi.

icon

Lepsze projektowanie modeli danych - Nauczysz się rozróżniać modele koncepcyjne, logiczne i fizyczne oraz przechodzić od modelu do wdrożenia, co pomoże Ci tworzyć rozwiązania czytelne i gotowe do implementacji.

icon

Praktyczne podejście do MDM i metadanych - Zrozumiesz, jak porządkować dane podstawowe, słowniki i klasyfikacje oraz jak budować katalog metadanych i lineage, aby szybciej analizować wpływ zmian w systemach.

icon

Świadomy dobór technologii danych - Porównasz relacyjne i nierelacyjne bazy danych, replikację oraz nowoczesne wzorce przechowywania, dzięki czemu trafniej dobierzesz architekturę do skali, typu i tempa zmian danych.

icon

Skuteczniejsza integracja danych - Poznasz ETL, ELT, Reverse ETL, CDC, integrację wsadową i strumieniową oraz rolę API i platform integracyjnych, co pozwoli Ci projektować sprawniejsze przepływy danych między systemami.

icon

Pewność w projektowaniu analityki - Zrozumiesz różnice między Inmonem, Kimballem i Data Vault oraz zastosowanie schematów gwiazdy, płatka śniegu i data martów, aby lepiej budować warstwę analityczną dla BI.

icon

Orientacja w nowoczesnych platformach - Nauczysz się oceniać zalety i ograniczenia Data Lake, Lakehouse, Data Fabric oraz Data Mesh, dzięki czemu dobierzesz właściwy model centralizacji lub decentralizacji danych.

icon

Silniejsze governance i bezpieczeństwo - Dowiesz się, jak łączyć jakość danych, role nadzorcze, polityki dostępu, klasyfikację i prywatność by design, aby tworzyć architekturę wspierającą BI, ML i rozwiązania AI zgodnie z regulacjami.

Program szkolenia

1. Wprowadzenie do architektury danych

  • podstawowe pojęcia,
  • strategia danych. Rola architektury danych w strategii organizacji,
  • powiązanie z architekturą korporacyjną,
  • wizja, cele, mierniki,
  • możliwości (capabilities), zasady (principles), ramy (frameworks),
  • architektura danych wysokiego poziomu,
  • roadmapa danych.

2. Modele danych

  • korporacyjny model danych,
  • poziomy modelowania: koncepcyjny, logiczny, fizyczny. Role modeli,
  • najczęściej spotykane notacje modelowania,
  • przejście od modelu do implementacji.

3. Dane referencyjne i podstawowe (RDM/MDM)

  • definicje,
  • słowniki, kody, klasyfikacje,
  • typowe domeny danych podstawowych,
  • wyzwania związane z zarządzaniem danymi podstawowymi.

4. Metadane i zarządzanie metadanymi

  • rodzaje metadanych,
  • katalog i słownik metadanych jako centralny punkt wiedzy,
  • liniowość metadanych (data lineage) i analiza wpływu zmian,
  • typowe wyzwania związane z zarządzaniem metadanymi.

5. Przechowywanie danych - technologie i wzorce

  • relacyjne bazy danych,
  • nierelacyjne bazy danych (NoSQL),
  • replikacja danych.

6. Integracja danych - wzorce i podejścia

  • ETL, ELT, Reverse ETL,
  • integracja strumieniowa i wsadowa,
  • Change Data Capture (CDC),
  • orkiestracja procesów integracyjnych,
  • API jako interfejs komunikacyjny,
  • platformy integracyjne (IPaaS, API Gateway).

7. Data warehouse i modelowanie analityczne

  • Inmon vs Kimball,
  • Data Vault,
  • schemat gwiazdy i płatka śniegu,
  • Data Mart jako warstwa dostępowa.

8. Nowoczesne architektury platform danych

  • architektura medalionowa,
  • Data Lake,
  • Data Lakehouse,
  • Data Fabric.

9. Data Mesh i architektura zdecentralizowana

  • zasady Data Mesh,
  • Domain Ownership,
  • dane jako produkt,
  • kontrakty danych,
  • platforma self-service,
  • nadzór federacyjny,
  • zalety i wady data mesh.

10. Jakość danych i Data Governance

  • wymiary jakości danych,
  • reaktywne i proaktywne zarządzanie jakością danych,
  • profilowanie danych,
  • typowe role związane z nadzorem nad danymi,
  • polityki i procesy nadzoru nad danymi.

11. Bezpieczeństwo i prywatność danych

  • RODO i inne regulacje w architekturze danych,
  • klasyfikacja danych,
  • maskowanie, anonimizacja,
  • kontrola dostępu (RBAC, ABAC, PBAC) i wpływ na IT Controls,
  • Privacy by design / security by design.

12. Architektura danych jako fundament BI, ML, AI

  • warstwa semantyczna,
  • architektura danych wspierająca generatywną AI,
  • od raportowania do inteligentnych systemów decyzyjnych,
  • automatyzacja i optymalizacja procesów zarządzania danymi dzięki modelom AI.

Jakie są wymagania wstępne do udziału w szkoleniu?

icon

Podstawy baz danych - Powinieneś swobodnie rozumieć, czym są tabele, relacje, klucze i podstawowe operacje na danych, aby łatwo śledzić zagadnienia modelowania i przechowywania informacji.

icon

Orientacja w systemach IT - Powinieneś znać podstawowe elementy środowiska IT, takie jak aplikacje, interfejsy, bazy i integracje, aby sprawnie łączyć omawiane wzorce z realnymi rozwiązaniami.

icon

Podstawy analityki danych - Powinieneś rozumieć, do czego służą raportowanie, hurtownie danych i przepływy danych, aby łatwiej ocenić różnice między podejściami analitycznymi i architektonicznymi.

icon

Świadomość jakości i bezpieczeństwa - Powinieneś mieć podstawową świadomość znaczenia jakości danych, uprawnień i ochrony informacji, aby lepiej zrozumieć tematy governance, prywatności i zgodności.