К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Amazon DynamoDB - The Definitive Guide · LearnSpace
Назад в каталог
courseraIT и технологии

Amazon DynamoDB - The Definitive Guide

Курс от Packt
Начальный≈ 25.6 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course provides an in-depth exploration of Amazon DynamoDB, a powerful NoSQL database service that enables developers to build scalable and highly available applications. Mastering DynamoDB allows professionals to handle massive amounts of data with speed and flexibility, which is essential for modern, cloud-based applications. By diving into key topics such as the AWS Management Console, SDKs, and core DynamoDB components, learners will enhance their ability to design and manage highly efficient, distributed databases. The course covers essential concepts such as read consistency, operations, vertical partitioning, and secondary indexes to optimize data management. What sets this course apart is its combination of theoretical knowledge and real-world applications. You will work with practical tools like the NoSQL Workbench, DynamoDB Accelerator (DAX), and gain insight into global tables, backup/restore strategies, and advanced analytical patterns. This course prepares you for hands-on database management, from simple key-value structures to complex, multi-region architectures. This course is ideal for developers, database administrators, and engineers looking to build expertise in DynamoDB and NoSQL databases. A background in cloud computing and basic database concepts is recommended.

Навыки, которые вы освоите

Amazon DynamoDBDatabase ManagementData ModelingRelational DatabasesDatabase Management SystemsData Storage TechnologiesTransaction ProcessingData Analysis Expressions (DAX)Operational DatabasesDatabase Architecture and AdministrationPerformance TuningScalabilityAmazon Web ServicesDatabase AdministrationData AccessDatabase DevelopmentCapacity ManagementDistributed ComputingDatabase DesignData Store

Программа курса

16 модулей · 141 учебных материалов

01Amazon DynamoDB in Action7 материалов

Lesson 1

Course Overview VideoВидеоAmazon DynamoDB in Action - Overview VideoВидеоIntroductionЧтениеReviewing the Role of NoSQL and DynamoDB in the Current Database MarketЧтение

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Amazon DynamoDB - The Definitive Guide
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 25.6 ч

16 модулей

Язык: Английский

Часть программы вашего университета
How and Where Does DynamoDB Fit Into All of ThisЧтение
DynamoDB Case StudiesЧтение
Exploring Amazon DynamoDB and NoSQL FundamentalsЗадание
02The AWS Management Console and SDKs7 материалов

Lesson 1

The AWS Management Console and SDKs - Overview VideoВидеоIntroductionЧтениеNavigating and Working with ItemsЧтениеA Brief Overview of How Throughput Is ChargedЧтениеUsing the AWS SDKЧтениеUsing AWS Lambda and Installing DynamoDB LocalЧтениеAWS Management Console and SDK FundamentalsЗадание
03NoSQL Workbench for DynamoDB6 материалов

Lesson 1

NoSQL Workbench for DynamoDB - Overview VideoВидеоIntroductionЧтениеViewing an Existing Data ModelЧтениеVisualizerЧтениеMaking Changes to the Employee Data ModelЧтениеMastering DynamoDB Data Modeling and Workbench ToolsЗадание
04Simple Key-Value8 материалов

Lesson 1

Simple Key-Value - Overview VideoВидеоIntroductionЧтениеReviewing Key-Value Use Cases Across IndustriesЧтениеLearning About DynamoDB Data TypesЧтениеPractice: Analyze a DynamoDB Item DesignDIALOGUENumberЧтениеItem SizesЧтениеDynamoDB Key-Value FundamentalsЗадание
05Moving from a Relational Mindset9 материалов

Lesson 1

Moving from a Relational Mindset - Overview VideoВидеоIntroductionЧтениеUse Case Internet of Things (IoT)ЧтениеDenormalization Storing Multiple Copies Is OKЧтениеData That Needs to Be Accessed Together Must Be Stored TogetherЧтениеPractice: Design a NoSQL Data ModelDIALOGUEUsing Multiple DynamoDB Tables for Your ApplicationЧтениеBreaking Down ItemsЧтениеTransitioning from Relational to NoSQL Data ModelsЗадание
06Read Consistency, Operations, and Transactions9 материалов

Lesson 1

Read Consistency, Operations, and Transactions - Overview VideoВидеоIntroductionЧтениеChoosing the Right Read Consistency ModeЧтениеScanЧтениеPractice: Analyze DynamoDB Read Strategy Trade-offsDIALOGUEPartiQL Read OperationsЧтениеTransactions and AtomicityЧтениеReviewing Key Highlights of TransactionsЧтениеDynamoDB and Distributed System FundamentalsЗадание
07Vertical Partitioning5 материалов

Lesson 1

Vertical Partitioning - Overview VideoВидеоIntroductionЧтениеAdvantages of Breaking Down Data for Vertical PartitioningЧтениеImplementing Logical Grouping of Data Within Item CollectionsЧтениеEfficient Data Management in NoSQL SystemsЗадание
08Secondary Indexes12 материалов

Lesson 1

Secondary Indexes - Overview VideoВидеоIntroductionЧтениеHandling Additional Access PatternsЧтениеExample Model App AuthenticationЧтениеLocal Secondary IndexesЧтениеItem CollectionsЧтениеExtended Lookup on the Base TableЧтениеPractice: Design a DynamoDB Indexing StrategyDIALOGUEOnline Index Creation and ManagementЧтениеComparing Secondary IndexesЧтениеShardingЧтениеExploring Secondary Index Concepts in DynamoDBЗадание
09Capacity Modes and Table Classes11 материалов

Lesson 1

Capacity Modes and Table Classes - Overview VideoВидеоIntroductionЧтениеDiving into Capacity ModesЧтениеBurst CapacityЧтениеOn-Demand Capacity ModeЧтениеPractice: Choose the Right DynamoDB Capacity ModeDIALOGUEScaling Characteristics of On-Demand TablesЧтениеUsing Auto Scaling for Provisioned ModeЧтениеCost Optimizing with Capacity ReservationsЧтениеChoosing the Right Capacity ModeЧтениеDynamoDB Capacity and Table Class FundamentalsЗадание
10Request Routers, Storage Nodes, and Other Core Components9 материалов

Lesson 1

Request Routers, Storage Nodes, and Other Core Components - Overview VideoВидеоIntroductionЧтениеAccessing MetadataЧтениеLocal Lazy CachingЧтениеLog ArchivalЧтениеPractice: Analyze DynamoDB Resilience in a CrisisDIALOGUEAuto Admin and MetadataЧтениеThe Journey of a Read Request (GetItem)ЧтениеDynamoDB System Architecture and OperationsЗадание
11Backup, Restore, and More10 материалов

Lesson 1

Backup, Restore, and More - Overview VideoВидеоIntroductionЧтениеAWS Backup for On-Demand BackupsЧтениеSecuring Backups (and Restores)ЧтениеPractice: Design a DynamoDB Data Protection StrategyDIALOGUEExport to S3ЧтениеExporting Table Data into S3ЧтениеLimitationsЧтениеImporting from S3 in ActionЧтениеData Protection and Recovery in DynamoDB and AWSЗадание
12Streams and TTL9 материалов

Lesson 1

Streams and TTL - Overview VideoВидеоIntroductionЧтениеThe Flow of API Calls to Consume Stream RecordsЧтениеCommon DynamoDB Stream ConsumersЧтениеPractice: Choose Your Data Stream ArchitectureDIALOGUEDownstream Message ProcessingЧтениеWhen to Use KCL-Based Consumer ApplicationsЧтениеHow It WorksЧтениеDynamoDB Streams and TTL FundamentalsЗадание
13Global Tables9 материалов

Lesson 1

Global Tables - Overview VideoВидеоIntroductionЧтениеGlobal Tables for Disaster RecoveryЧтениеGlobal Table VersionsЧтениеConverting a Single-Region Table into a Global TableЧтениеPractice: Design a Global Tables StrategyDIALOGUECost Considerations and ImplicationsЧтениеConflict ResolutionЧтениеGlobal Tables in Distributed SystemsЗадание
14DynamoDB Accelerator (DAX) and Caching with DynamoDB8 материалов

Lesson 1

DynamoDB Accelerator (DAX) and Caching with DynamoDB - Overview VideoВидеоIntroductionЧтениеReviewing DAX Cluster ComponentsЧтениеCreating a DAX ClusterЧтениеPractice: Evaluate DAX Caching StrategiesDIALOGUEQuerying a DAX ClusterЧтениеWrite-around CachingЧтениеDAX and Caching Strategies in DynamoDBЗадание
15Enhanced Analytical Patterns11 материалов

Lesson 1

Enhanced Analytical Patterns - Overview VideoВидеоIntroductionЧтениеNeed and Complexity of AnalyticsЧтениеFull Table ScansЧтениеPractice: Design a DynamoDB Analytics PipelineDIALOGUEPowering Business Dashboards and Periodic ReportsЧтениеPowering Data WarehousingЧтениеBulk Data ProcessingЧтениеDistributed Map-Reduce Using SQS and AWS LambdaЧтениеRate-limiting Read and Write Throughput ConsumptionЧтениеData Systems and Analytical PatternsЗадание
16Migrations11 материалов

Lesson 1

Migrations - Overview VideoВидеоIntroductionЧтениеOther Technical IndicatorsЧтениеHomogeneous and Heterogeneous MigrationsЧтениеHigh-level Migration StrategiesЧтениеDual Writes for Ongoing ReplicationЧтениеPractice: Plan a Zero-Downtime Database MigrationDIALOGUEHeterogeneous Migration with Zero Downtime (Online Migration)ЧтениеHomogeneous Migration with Zero Downtime (Online Migration)ЧтениеCommon Concerns Against Migrating to DynamoDBЧтениеNavigating Database Migration ChallengesЗадание