
Modelowanie biznesowe z Cosmos DB
Rodzaj: | Szkolenie |
---|---|
Czas trwania: | 2-3 dni |
Dla kogo: | Zespoły programistyczne, architekci, analitycy |
Forma: | 20% teoria / 80% praktyka |
Miejsce warsztatu: | Siedziba klienta lub Zdalnie |
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.
Jeśli interesuje Cię ten warsztat skontaktuj się ze mną 👇
Skontaktuj sięPo warsztatach
- 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.
- Nierelacyjna rozproszona baza danych
- Różne modele bazy
- Konto / baza danych / kontenery
- Praca z partycjami
- Modele pojemności i koszty
- Współbieżność
- Log zmian i procedury składowane
- Techniki analizy biznesowej
- Określenie przetwarzanych danych
- Ścieżki zapisu / odczytu
- Ocena zmienności danych
- Synteza wiedzy i kryteriów oceny modeli
- Główne obiekty biznesowe
- Zasady modelowania
- 3 perspektywy modelu
- Kryteria wyboru docelowych modeli
- Walidacja modeli bazodanowych
- Tworzenie bazy danych z portalu Azure
- Tworzenie bazy danych z Azure CLI
- Generowanie danych
- Zapytania i komendy
- Indeksy
- Denormalizacja za pomocą triggerów
- Denormalizacja za pomocą Azure Functions
- Ocena kosztów i walidacja rozwiązania
- Podejście FinOps
- Analiza bazy danych
- Analiza logów bazy danych
- Koszty i skalowanie rozwiązania
- Metryki
- Alerty