Modelowanie biznesowe z Cosmos DB

Program warsztatu
Data szkolenia
Ustalana indywidualnie
Czas trwania
2-3 dni
Dla kogo
Zespoły programistyczne, architekci, analitycy
Forma
20% teoria / 80% praktyka
Miejsce warsztatu
Siedziba klienta lub Zdalnie

Opis szkolenia

Cosmos DB to baza, która jest bardzo mocno promowana przez Microsoft. Jednocześnie jest ona postrzegana jako droga baza. Jest to jednocześnie prawda i nieprawda. Prawda, bo rozwiązanie wdrożone jako kopia rozwiązania z baz SQL skończy się zawałem serca dyrektora finansowego. Nieprawda, bo odpowiednie podejście pozwala znacznie obniżyć koszt i cieszyć się bardzo wydajnie skalującym się rozwiązaniem. Cosmos DB to baza, która świetnie sprawdzi się zarówno w rozwiązaniach startupowych, jak i w dojrzałych firmach.

Na warsztacie chciałbym Ci przekazać wiedzę jak zbudować dojrzałe rozwiązanie oparte o Cosmos DB - zanalizować potrzeby, zaproponować i ocenić rozwiązania, wdrożyć i monitorować rozwiązanie w chmurze. Wszystko to poparte solidną wiedzą odnośnie Cosmos DB.

3.jpg s1.jpg
Wiedza, którą zdobędziesz

Po warsztatach

Zobacz, jakie umiejętności rozwiniesz:
  • Zrozumiesz jak działa Cosmos DB - czym się różni od SQLowej bazy danych
  • Poznasz techniki analizy potrzeb klienta pod rozwiązanie techniczne
  • Zamodelujesz różne rozwiązania i nauczysz się je walidować
  • Zaimplementujesz wybrane modele bazodanowe w Cosmos DB
  • Nauczysz się obliczać koszta bazy danych przed wdrożeniem
  • Wykonasz dokładny monitoring bazy danych, wraz z kosztami, metrykami i alertami

Program Warsztatów

Program opisany poniżej jest propozycją - do każdego warsztatu ustalamy dedykowany program na podstawie twoich potrzeb.

  1. Nierelacyjna rozproszona baza danych
  2. Różne modele bazy
  3. Konto / baza danych / kontenery
  4. Praca z partycjami
  5. Modele pojemności i koszty
  6. Współbieżność
  7. Log zmian i procedury składowane

  1. Techniki analizy biznesowej
  2. Określenie przetwarzanych danych
  3. Ścieżki zapisu / odczytu
  4. Ocena zmienności danych
  5. Synteza wiedzy i kryteriów oceny modeli

  1. Główne obiekty biznesowe
  2. Zasady modelowania
  3. 3 perspektywy modelu
  4. Kryteria wyboru docelowych modeli
  5. Walidacja modeli bazodanowych

  1. Tworzenie bazy danych z portalu Azure
  2. Tworzenie bazy danych z Azure CLI
  3. Generowanie danych
  4. Zapytania i komendy
  5. Indeksy
  6. Denormalizacja za pomocą triggerów
  7. Denormalizacja za pomocą Azure Functions
  8. Ocena kosztów i walidacja rozwiązania

  1. Podejście FinOps
  2. Analiza bazy danych
  3. Analiza logów bazy danych
  4. Koszty i skalowanie rozwiązania
  5. Metryki
  6. Alerty
3.jpg

Jeśli interesuje Cię ten warsztat skontaktuj się ze mną 👇

Wyślij