To szkolenie realizujemy na zamówienie. Daj nam znać, a dopasujemy termin i formę (online / stacjonarnie),
Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB
Kurs ten uczy programistów, jak tworzyć aplikacje przy użyciu interfejsu API SQL i zestawu SDK dla Azure Cosmos DB. Uczestnicy dowiedzą się, jak pisać wydajne zapytania, tworzyć zasady indeksowania, zarządzać zasobami i je przydzielać oraz wykonywać typowe operacje za pomocą zestawu SDK.
Zapytaj o termin i wycenę
Dla kogo?
Inżynierowie oprogramowania odpowiedzialni za tworzenie rozwiązań natywnych dla chmury, wykorzystujących interfejs API Azure Cosmos DB SQL i różne zestawy SDK. Znają języki C#, Python, Java lub JavaScript. Mają również doświadczenie w pisaniu kodu współpracującego z platformą baz danych SQL lub NoSQL.
Zdobyte umiejętności
- Utwórz i skonfiguruj konto Azure Cosmos DB SQL API, bazę danych i kontener
- Użyj zestawu SDK .NET do zarządzania zasobami i wykonywania operacji
- Wykonuj zapytania o różnym stopniu złożoności
- Zaprojektuj strategię modelowania danych i partycjonowania
- Optymalizuj zapytania i indeksy w oparciu o charakterystykę aplikacji
- Korzystanie z Azure Resource Manager do zarządzania kontami i zasobami za pomocą CLI lub szablonów JSON i Bicep
Wymagania wstępne
- Znajomość platformy Microsoft Azure i umiejętność poruszania się po portalu Azure (odpowiednik AZ-900)
- Doświadczenie w pisaniu w języku obsługiwanym przez Azure na poziomie średniozaawansowanym. (C#, JavaScript, Python lub Java)
- Umiejętność pisania kodu w celu połączenia się z produktem bazy danych SQL lub NoSQL i wykonywania operacji na nim. (SQL Server, Oracle, MongoDB, Cassandra lub podobne)
Zakres szkolenia
Moduł 1: Pierwsze kroki z interfejsem API Azure Cosmos DB SQL
- Wprowadzenie do interfejsu API Azure Cosmos DB SQL
- Wypróbuj interfejs API Azure Cosmos DB SQL
- Laboratorium: Ćwiczenie: Utwórz konto interfejsu API Azure Cosmos DB SQL
Moduł 2: Planowanie i wdrażanie interfejsu API Azure Cosmos DB SQL
- Planowanie wymagań dotyczących zasobów
- Konfiguracja bazy danych i kontenerów interfejsu API Azure Cosmos DB SQL
- Przenoszenie danych do i z usługi Azure Cosmos DB SQL API
- Laboratorium: Ćwiczenie: Konfiguracja przepustowości dla Azure Cosmos DB SQL API za pomocą portalu Azure
- Ćwiczenie laboratoryjne: Migracja istniejących danych przy użyciu usługi Azure Data Factory
Moduł 3: Łączenie się z usługą Azure Cosmos DB SQL API za pomocą zestawu SDK
- Korzystanie z zestawu SDK Azure Cosmos DB SQL API
- Konfiguracja zestawu SDK interfejsu API Azure Cosmos DB SQL
- Laboratorium: Ćwiczenie: Konfiguracja zestawu SDK interfejsu API Azure Cosmos DB SQL do tworzenia aplikacji w trybie offline
- Laboratorium: Ćwiczenie: Połącz się z interfejsem API Azure Cosmos DB SQL za pomocą zestawu SDK
Moduł 4: Dostęp do danych i zarządzanie nimi za pomocą zestawów SDK interfejsu API Azure Cosmos DB SQL
- Wdrażanie operacji punktowych interfejsu API Azure Cosmos DB SQL
- Wykonaj operacje transakcyjne między dokumentami za pomocą interfejsu API Azure Cosmos DB SQL
- Przetwarzanie danych zbiorczych w Azure Cosmos DB SQL API
- Laboratorium: Ćwiczenie: Tworzenie i aktualizowanie dokumentów za pomocą zestawu SDK interfejsu API Azure Cosmos DB SQL
- Ćwiczenie laboratoryjne: Łączenie wielu operacji punktowych za pomocą zestawu SDK interfejsu API Azure Cosmos DB SQL
- Laboratorium: Ćwiczenie: Przenoszenie wielu dokumentów zbiorczo za pomocą zestawu SDK interfejsu API Azure Cosmos DB SQL
Moduł 5: Wykonywanie zapytań w interfejsie API Azure Cosmos DB SQL
- Wysyłanie zapytań do interfejsu API Azure Cosmos DB SQL
- Tworzenie złożonych zapytań za pomocą interfejsu API Azure Cosmos DB SQL
- Laboratorium: Ćwiczenie: Paginacja wyników zapytań dotyczących wielu produktów za pomocą zestawu SDK interfejsu API SQL usługi Azure Cosmos DB
- Laboratorium: Ćwiczenie: Wykonanie zapytania za pomocą zestawu SDK interfejsu API Azure Cosmos DB SQL
Moduł 6: Definiowanie i wdrażanie strategii indeksowania dla interfejsu API Azure Cosmos DB SQL
- Definiowanie indeksów w interfejsie API Azure Cosmos DB SQL
- Dostosowywanie indeksów w interfejsie API Azure Cosmos DB SQL
- Laboratorium: Ćwiczenie: Przegląd domyślnej zasady indeksowania dla kontenera interfejsu API Azure Cosmos DB SQL za pomocą portalu
- Laboratorium: Ćwiczenie: Skonfiguruj zasady indeksowania kontenera interfejsu API Azure Cosmos DB SQL za pomocą portalu
Moduł 7: Integracja interfejsu API Azure Cosmos DB SQL z usługami platformy Azure
- Korzystanie z kanału zmian interfejsu API Azure Cosmos DB SQL przy użyciu zestawu SDK
- Obsługa zdarzeń za pomocą funkcji Azure Functions i kanału zmian interfejsu API Azure Cosmos DB SQL
- Wyszukiwanie danych Azure Cosmos DB SQL API za pomocą usługi Azure Cognitive Search
- Laboratorium: Ćwiczenie: Archiwizowanie danych Azure Cosmos DB SQL API przy użyciu funkcji Azure
- Laboratorium: Ćwiczenie: Przetwarzanie zdarzeń kanału zmian przy użyciu zestawu SDK interfejsu API Azure Cosmos DB SQL
- Laboratorium: Ćwiczenie: Archiwizowanie danych przy użyciu funkcji Azure Functions i interfejsu API Azure Cosmos DB SQL
Moduł 8: Wdrożenie strategii modelowania danych i partycjonowania dla Azure Cosmos DB SQL API
- Modelowanie i partycjonowanie danych w Azure Cosmos DB
- Optymalizuj bazy danych przy użyciu zaawansowanych wzorców modelowania dla Azure Cosmos DB
- Laboratorium: Ćwiczenie: Pomiar wydajności dla jednostek klientów
- Laboratorium: Ćwiczenie: Zaawansowane wzorce modelowania
Moduł 9: Projektowanie i wdrażanie strategii replikacji dla interfejsu API Azure Cosmos DB SQL
- Konfigurowanie replikacji i zarządzanie przełączaniem awaryjnym w usłudze Azure Cosmos DB
- Korzystanie z modeli spójności w interfejsie API SQL usługi Azure Cosmos DB
- Konfigurowanie zapisu w wielu regionach w interfejsie API Azure Cosmos DB SQL
- Laboratorium: Ćwiczenie: Konfigurowanie modeli spójności w portalu i zestawie SDK interfejsu API Azure Cosmos DB SQL
- Ćwiczenie laboratoryjne: Połącz się z różnymi regionami za pomocą zestawu SDK interfejsu API Azure Cosmos DB SQL
- Laboratorium: Ćwiczenie: Łączenie się z kontem zapisu w wielu regionach za pomocą zestawu SDK interfejsu API SQL usługi Azure Cosmos DB
Moduł 10: Optymalizacja wydajności zapytań w interfejsie API Azure Cosmos DB SQL
- Wybieranie indeksów w Azure Cosmos DB SQL API
- Optymalizacja zapytań w interfejsie API Azure Cosmos DB SQL
- Wdrażanie zintegrowanej pamięci podręcznej
- Laboratorium: Ćwiczenie: Optymalizacja zasad indeksowania kontenera interfejsu API Azure Cosmos DB SQL dla typowych operacji
- Ćwiczenie laboratoryjne: Optymalizacja zasad indeksowania kontenera interfejsu API Azure Cosmos DB SQL dla określonego zapytania
Moduł 11: Zadania związane z administrowaniem i monitorowaniem rozwiązania Azure Cosmos DB SQL API
- Pomiar wydajności w Azure Cosmos DB SQL API
- Monitorowanie odpowiedzi i zdarzeń w Azure Cosmos DB SQL API
- Wdrażanie kopii zapasowych i przywracania w Azure Cosmos DB SQL API
- Wdrażanie zabezpieczeń w Azure Cosmos DB SQL API
- Laboratorium: Ćwiczenie: Rozwiązywanie problemów z aplikacją przy użyciu zestawu SDK Azure Cosmos DB SQL API
- Laboratorium: Ćwiczenie: Analiza konta interfejsu API Azure Cosmos DB SQL za pomocą usługi Azure Monitor
- Laboratorium: Ćwiczenie: Odzyskiwanie bazy danych lub kontenera z punktu odzyskiwania
- Laboratorium: Ćwiczenie: Przechowywanie kluczy konta interfejsu API Azure Cosmos DB SQL w usłudze Azure Key Vault
Moduł 12: Zarządzanie rozwiązaniem Azure Cosmos DB SQL API przy użyciu praktyk DevOps
- Pisanie skryptów dla interfejsu API Azure Cosmos DB SQL
- Utwórz szablon zasobów dla usługi Azure Cosmos DB SQL API
- Laboratorium: Ćwiczenie: Dostosowanie przepustowości przy użyciu skryptu Azure CLI
- Laboratorium: Ćwiczenie: Utwórz kontener Azure Cosmos DB SQL API przy użyciu szablonów Azure Resource Manager
Moduł 13: Tworzenie konstrukcji programowania po stronie serwera w Azure Cosmos DB SQL API
- Tworzenie transakcji wielopunktowych za pomocą interfejsu API Azure Cosmos DB SQL
- Rozszerz funkcjonalność zapytań i transakcji w Azure Cosmos DB SQL API
- Laboratorium: Ćwiczenie: Wdrożenie i użycie funkcji UDF przy użyciu zestawu SDK
- Laboratorium: Ćwiczenie: Utwórz procedurę przechowywaną za pomocą portalu Azure
Zapytaj o termin i wycenę
To szkolenie realizujemy na zamówienie. Daj nam znać, a dopasujemy termin i formę (online / stacjonarnie),
Zapytaj o termin i wycenę
To szkolenie realizujemy na zamówienie. Daj nam znać, a dopasujemy termin i formę (online / stacjonarnie),