Build your ultimate AI agent
Opis kursu
Opanuj kluczowe usługi danych AWS, które napędzają nowoczesne aplikacje. W tym praktycznym kursie dowiesz się, kiedy i dlaczego używać DynamoDB, S3, ElastiCache i OpenSearch — dopasowując każdą usługę do rzeczywistych wzorców dostępu do danych i wymagań spójności. Nauczysz się projektować skalowalne tabele DynamoDB z kluczami partycji o wysokiej kardynalności, wykonywać operacje CRUD oraz porównywać Query z Scan, aby zoptymalizować wydajność i koszty. Po stronie S3 wdrożysz polityki cyklu życia automatycznie przenoszące dane między klasami przechowywania i skorzystasz z wersjonowania, aby chronić się przed przypadkowym usunięciem. Kurs kończy się kompleksowym zabezpieczeniem wrażliwych danych — klasyfikacją PII i PHI, zarządzaniem sekretami za pomocą Secrets Manager i Parameter Store, technikami maskowania danych oraz implementacją izolacji wielu najemców przy użyciu kluczy warunkowych IAM. Po ukończeniu kursu będziesz potrafić wybierać, budować i zabezpieczać magazyny danych AWS w środowisku produkcyjnym.
Wymagania wstępne
Program kursu
Plan kursu
1
Wybór właściwego magazynu danych w AWS
Dowiedz się, kiedy i dlaczego używać DynamoDB, S3, ElastiCache i OpenSearch. Poznaj wzorce dostępu do danych, modele spójności, zarządzanie cyklem życia danych i strategie buforowania, aby podejmować świadome decyzje dotyczące przechowywania danych w swoich aplikacjach.
- Wprowadzenie do magazynów danych w AWS50 XP
- Dopasuj magazyny danych do przypadków użycia50 XP
- Poznaj usługi danych AWS w konsoli100 XP
- Porównanie charakterystyki magazynów danych50 XP
- Wzorce dostępu do danych i modele spójności50 XP
- Dopasuj modele spójności do scenariuszy100 XP
- Konfigurowanie spójności odczytów w DynamoDB100 XP
- Analiza wzorców dostępu100 XP
- Zarządzanie cyklem życia danych i strategie buforowania50 XP
- Dopasuj strategie cyklu życia do scenariuszy50 XP
- Dobieranie zasad cyklu życia do typów danych100 XP
- Wskazywanie danych nadających się do buforowania50 XP
2
Praca z DynamoDB i S3
Pracuj praktycznie z dwoma najważniejszymi usługami danych AWS. Projektuj skalowalne tabele DynamoDB, opanuj operacje CRUD i indeksy, a także optymalizuj S3 dzięki klasom przechowywania, wersjonowaniu, politykom cyklu życia i replikacji.
3
Zabezpieczanie i izolowanie wrażliwych danych
Chroń dane aplikacji kompleksowo. Klasyfikuj PII i PHI, szyfruj za pomocą KMS, zarządzaj sekretami przy użyciu Secrets Manager i Parameter Store, oczyszczaj logi i wdrażaj izolację wielu najemców przy użyciu kluczy warunkowych IAM.
Korzystanie z magazynów danych w AWS
Kurs
ukończony

