CloudTeam

Menu główne

Kontakt

Wybierz język

SzkoleniaProgramowanie i DevOps / AWS DeveloperAWS-BMA

AWS-BMAAWS · szkolenie autoryzowane

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.

Czas trwania
1 dzień
Poziom
Średni
Dostawca
AWS
Obszar
Programowanie i DevOps / AWS Developer

Zakres szkolenia

  • Przegląd działalności
  • Przegląd rozwiązań dotyczących obciążenia
  • Portfolio baz danych AWS NoSQL
  • Decyzje projektowe dotyczące nowoczesnej aplikacji
  • 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
  • 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
  • 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
  • Recenzja kursu
  • Poziomy certyfikacji AWS
  • Kontynuuj naukę

Zdobyte umiejętności

  • 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

Dla kogo jest to szkolenie

  • Twórców baz danych
  • Architektów rozwiązań
  • Inżynierów baz danych

Wymagania wstępne

  • 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