Build Modern Applications with AWS NoSQL Databases

Build Modern Applications with AWS NoSQL Databases

Kurs ten jest przeznaczony dla programistów, architektów i inżynierów baz danych, którzy chcą tworzyć aplikacje wymagające złożonych charakterystyk danych i milisekundowej wydajności baz danych. W ramach kursu uczestnicy wykorzystują specjalnie zaprojektowane bazy danych AWS do tworzenia typowych nowoczesnych aplikacji o zróżnicowanych wzorcach dostępu i wymagających skalowania w czasie rzeczywistym. Po ukończeniu kursu uczestnicy powinni umieć opisać zaawansowane funkcje usług Amazon DynamoDB, Amazon DocumentDB (z kompatybilnością z Mongo) oraz Amazon ElastiCache dla Redis.

Kod szkolenia
AWS-BMA
Czas trwania
1 dzień
Poziom
Średni
Cena
2300 zł
AWS
Dla kogo?

Kurs ten jest przeznaczony dla:

  • Twórców baz danych
  • Architektów rozwiązań
  • Inżynierów baz danych
Zdobyte umiejętności

W ramach tego kursu nauczysz się:

  • Tworzyć nowoczesne aplikacje dla chmury przy użyciu specjalnie zaprojektowanych baz danych NoSQL AWS
  • Ilustrować rozwiązania przy użyciu specjalnie zaprojektowanych baz danych AWS do obsługi kategorii danych klucz-wartość, dokumentów
    i danych w pamięci
  • Analizować przypadki użycia w biznesie i stosować zaawansowane funkcje Amazon DynamoDB w celu
    wdrożenia skalowalnego rozwiązania
  • Analizować przypadki użycia w biznesie i stosować zaawansowane funkcje Amazon ElastiCache w celu
    wdrożenia skalowalnego rozwiązania
  • Analizować przypadki użycia w biznesie i stosować zaawansowane funkcje Amazon DocumentDB w celu
    wdrożenia skalowalnego rozwiązania
  • Wdrażanie architektur sterowanych zdarzeniami przy użyciu strumieni zmian i AWS Lambda
  • Dowiedz się, jak szybciej tworzyć rozwiązania dzięki Amazon CodeWhisperer
Wymagania wstępne

Zalecamy, aby uczestnicy tego kursu mieli:

  • Znajomość koncepcji przetwarzania w chmurze
  • znajomość modelowania danych dla relacyjnych lub NoSQL baz danych
  • Doświadczenie w pracy z projektowaniem tabel Amazon DynamoDB
  • Doświadczenie w pracy z projektowaniem tabel Amazon DocumentDB
  • Doświadczenie w pracy z ElastiCache dla Redis
  • Znajomość usług baz danych AWS Lambda i Amazon API Gateway
  • Znajomość skryptów w języku Python
Zakres szkolenia

Analiza przypadków użycia baz danych NoSQL

  • Przegląd działalności
  • Przegląd rozwiązań dotyczących obciążenia
  • Portfolio baz danych AWS NoSQL
  • Decyzje projektowe dotyczące nowoczesnej aplikacji

Zaawansowane koncepcje Amazon DynamoDB

  • Przegląd obciążeń biznesowych dla Amazon DynamoDB
  • Analiza wzorców dostępu i kluczowych elementów projektu
  • Tworzenie modelu danych
  • Projektowanie pod kątem wydajności
  • Projektowanie architektur sterowanych zdarzeniami przy użyciu DynamoDB Streams
  • Wycieczka z przewodnikiem: Projektowanie tabel przy użyciu NoSQL Workbench dla DynamoDB
  • Wycieczka z przewodnikiem: Korzystanie z DynamoDB Streams z AWS Lambda
  • Ćwiczenie praktyczne: Wdrożenie zarządzania danymi floty i podróży przy użyciu tabel, indeksów i strumieni zmian Amazon DynamoDB

Zaawansowane koncepcje Amazon DocumentDB

  • Przegląd obciążeń biznesowych dla Amazon DocumentDB
  • Analiza wzorców dostępu
  • Tworzenie modelu danych
  • Projektowanie pod kątem wydajności
  • Korzystanie z frameworka agregacji Amazon DocumentDB
  • Projektowanie architektury opartej na zdarzeniach przy użyciu Amazon DocumentDB
  • Wycieczka z przewodnikiem: Projektowanie dokumentów i kolekcji
  • Wycieczka z przewodnikiem: Struktura agregacji
  • Wycieczka z przewodnikiem: Korzystanie z Amazon DocumentDB Change streams z AWS Lambda
  • Ćwiczenie praktyczne: Wdrażanie i optymalizacja obciążenia związanego z zarządzaniem danymi profilu użytkownika w Amazon DocumentDB

Zaawansowane koncepcje Amazon ElastiCache dla Redis

  • Przegląd obciążeń biznesowych dla Amazon ElastiCache dla Redis
  • Analiza wzorców dostępu
  • Tworzenie modelu danych
  • Wykorzystanie optymalnych struktur danych dla obciążenia
  • Wycieczka z przewodnikiem: Wykorzystanie Amazon ElastiCache dla Redis do stosowania zapytań geoprzestrzennych
  • Wycieczka z przewodnikiem: użycie Amazon ElastiCache dla Redis do natywnego przechowywania danych JSON i uzyskiwania do nich dostępu
  • Wycieczka z przewodnikiem: użycie Amazon ElastiCache dla Redis z tabelami wyników
  • Praktyczne ćwiczenie: Wdrożenie geospatialnych wyszukiwań rowerów, buforowania profili użytkowników i tabel wyników za pomocą Amazon ElastiCache dla Redis

Podsumowanie kursu

  • Recenzja kursu
  • Poziomy certyfikacji AWS
  • Kontynuuj naukę

Zapytaj o termin i wycenę

To szkolenie realizujemy na zamówienie. Daj nam znać, a dopasujemy termin i formę (online / stacjonarnie),

Odpowiedź z propozycją terminu do 24 godzin
Bez zobowiązań – samo zapytanie niczego nie rezerwuje
Możliwość realizacji tylko dla Twojego zespołu