Design, build and optimise DynamoDB tables for high-performance, serverless NoSQL applications at any scale.
Amazon DynamoDB is a fully managed, serverless NoSQL database capable of handling millions of requests per second. This course covers DynamoDB data modelling (single-table design, partition keys, sort keys, LSIs and GSIs), capacity modes (provisioned vs on-demand), DynamoDB Streams, Lambda triggers, Transactions, DAX (DynamoDB Accelerator), TTL, backup and restore, point-in-time recovery, global tables for multi-region replication, and advanced access patterns.
This course is designed for professionals seeking practical, hands-on skills in AWS DynamoDB. Whether you are starting out or advancing your existing expertise, our structured approach and real-world labs prepare you thoroughly for both the workplace and certification exams.
Foundational courses have no prior experience requirements. Intermediate and Advanced courses benefit from some prior exposure to the subject area — specific requirements are noted in the course overview above.