Introduction

Overview

In this workshop, we will learn together some advanced architectures using Amazon DynamoDB services and best practices for building powerful, scalable applications that have been performance and cost optimization.

To make it easy to practice following the workshop, we have prepared Python scripts to help build the architectural patterns used in the workshop. And by the end of the workshop, you’ll have enough knowledge to build and monitor applications using the DynamoDB service that can grow to any size and scale.

DynamoDB

Target

The workshop is suitable for application developers, software engineers, and database administrators who are involved in the design and maintenance of applications using DynamoDB services.

Request

  • Basic knowledge of AWS services
  • Along with other services, the workshop will teach you how to use AWS Systems Manager and AWS Lambda
  • Basic understanding of DynamoDB
  • If you have never worked with DynamoDB, please refer to the Amazon DynamoDB documentation. before starting the workshop

Reference

  1. Key Reference Advanced Design Patterns for Amazon DynamoDB
  2. Core Components of Amazon DynamoDB Reference
  3. What is Database sharding reference?
  4. Video introducing advanced architectural patterns using DynamoDB