Dzień 1
Moduł 0: Wprowadzenie do kursu
Przegląd kursu
Moduł 1: Bazy danych stworzone specjalnie dla określonych celów w AWS
Omówienie dobrze zaprojektowanych baz danych
Analiza wymagań obciążeń
Wybór modelu danych
Wybór odpowiedniej bazy danych stworzonej specjalnie dla określonych celów
Test wiedzy
Moduł 2: Amazon Relational Database Service (Amazon RDS)
Omówienie bazy danych relacyjnej
Czym jest Amazon RDS?
Dlaczego Amazon RDS?
Rozważania projektowe dotyczące Amazon RDS
Test wiedzy
Moduł 3: Amazon Aurora
Czym jest Amazon Aurora?
Dlaczego Amazon Aurora?
Rozważania projektowe dotyczące Amazon Aurora
Test wiedzy
Zadanie wyzwaniowe 1: Praca z bazami danych Amazon Aurora
Dzień 2
Aktywność w klasie 1: Wybór odpowiedniej relacyjnej bazy danych
Moduł 4: Amazon DynamoDB
Omówienie bazy danych typu klucz-wartość
Czym jest Amazon DynamoDB?
Dlaczego Amazon DynamoDB?
Rozważania projektowe dotyczące Amazon DynamoDB
Test wiedzy
Moduł 5: Amazon Keyspaces (dla Apache Cassandra)
Omówienie bazy danych kolumnowej
Czym jest Apache Cassandra?
Czym jest Amazon Keyspaces?
Dlaczego Amazon Keyspaces?
Rozważania projektowe dotyczące Amazon Keyspaces
Test wiedzy
Moduł 6: Amazon DocumentDB (z kompatybilnością MongoDB)
Omówienie bazy danych dokumentów
Czym jest Amazon DocumentDB?
Dlaczego Amazon DocumentDB?
Rozważania projektowe dotyczące Amazon DocumentDB
Test wiedzy
Moduł 7: Amazon Quantum Ledger Database (Amazon QLDB)
Omówienie bazy danych typu ledger
Czym jest Amazon QLDB?
Dlaczego Amazon QLDB?
Rozważania projektowe dotyczące Amazon QLDB
Test wiedzy
Aktywność w klasie 2: Wybór odpowiedniej bazy danych NoSQL
Zadanie wyzwaniowe 2: Praca z tabelami Amazon DynamoDB
Dzień 3
Moduł 8: Amazon Neptune
Omówienie bazy danych grafowej
Czym jest Amazon Neptune?
Dlaczego Amazon Neptune?
Rozważania projektowe dotyczące Amazon Neptune
Test wiedzy
Moduł 9: Amazon Timestream
Omówienie bazy danych typu timeseries
Czym jest Amazon Timestream?
Dlaczego Amazon Timestream?
Rozważania projektowe dotyczące Amazon Timestream
Test wiedzy
Moduł 10: Amazon ElastiCache
Omówienie bazy danych w pamięci
Czym jest Amazon ElastiCache?
Dlaczego Amazon ElastiCache?
Rozważania projektowe dotyczące Amazon ElastiCache
Test wiedzy
Moduł 11: Amazon MemoryDB for Redis
Czym jest Amazon MemoryDB (dla Redis)?
Dlaczego Amazon MemoryDB?
Rozważania projektowe dotyczące Amazon MemoryDB
Test wiedzy
Aktywność w klasie 3: Korzystanie z pamięci podręcznej
Moduł 12: Amazon Redshift
Omówienie magazynu danych
Czym jest Amazon Redshift?
Dlaczego Amazon Redshift?
Rozważania projektowe dotyczące Amazon Redshift
Test wiedzy
Moduł 13: Narzędzia do pracy z bazami danych AWS
Dostęp i analiza danych za pomocą Amazon Athena
Migracja danych za pomocą SCT i DMS
Aktywność w klasie 4: Ogólny obraz
Zadanie wyzwaniowe 3: Praca z klastrami Amazon Redshift.