Cloud Courses Systems Courses Business Courses Bespoke About Contact 📞 Get a Quote
Amazon Web Services

AWS DynamoDB — NoSQL at Scale

Design, build and optimise DynamoDB tables for high-performance, serverless NoSQL applications at any scale.

🎓 Intermediate 🕑 12 hrs 🎉 Certificate of Completion 📋 Exam: SAA-C03 / DBS-C01 prep

Course Overview

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.

What You Will Learn

  • Design efficient DynamoDB table schemas
  • Choose appropriate key structures and indexes
  • Implement single-table design for complex applications
  • Configure DynamoDB Streams and Lambda integration
  • Set up multi-region Global Tables
  • Monitor and optimise DynamoDB performance and cost

Course Modules

  • DynamoDB fundamentals: tables, items, attributes
  • Partition keys and sort keys: choosing the right key schema
  • Local Secondary Indexes (LSI) and Global Secondary Indexes (GSI)
  • Single-table design patterns and access pattern modelling
  • Provisioned vs on-demand capacity modes
  • DynamoDB Streams and Lambda event triggers
  • DynamoDB Transactions (ACID)
  • DAX (DynamoDB Accelerator) for sub-millisecond caching
  • TTL (Time to Live) for data expiry
  • Backup, restore and point-in-time recovery
  • DynamoDB Global Tables for multi-region active-active
  • Security: IAM policies, VPC endpoints, encryption
  • Monitoring with CloudWatch metrics and Contributor Insights
  • Cost optimisation strategies

Who Is This Course For?

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.

Prerequisites

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.

Delivery & Access

  • Blended, online, onsite or on-demand delivery — your choice of format
  • Hands-on labs with real environments
  • Instructor Q&A support for 30 days
  • Verified certificate of completion by BITA
  • Study guides, practice questions and reference materials included