Amazon DynamoDB Capacity Sizing
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
Languages Available: Español (Latinoamérica) | Français | Bahasa Indonesia | Italiano | 日本語 | 한국어 | Português (Brasil) | 中文(简体)
This lab provides you with a basic overview of different DynamoDB capacity modes and how to manage throughput capacity
Level
Intermediate
Duration
1 Hours 30 MinutesCourse Objectives
In this course, you will learn how to:
- Generate sample test loads against your DynamoDB table using the AWS SDK for Python (Boto3)
- Remediate throttling errors by altering provisioned capacity settings with the AWS SDK
- Use Amazon CloudWatch DynamoDB metrics to view table capacity and throttling statistics
- Enable Auto Scaling on a DynamoDB table using the AWS SDK
- Explain how Amazon DynamoDB's capacity management modes can impact performance
Intended Audience
This course is intended for:
- Data Engineers
Prerequisites
We recommend that attendees of this course have the following prerequisites:
- Familiar with basic navigation of the AWS Management Console and NoSQL database concepts.
- Familiar with Python programming language and be comfortable editing scripts using a text editor
Course Outline
- Task 1: Determine the capacity settings on a DynamoDB table using the AWS CLI
- Task 2: Generate a test load against your table and and monitor your performance
- Task 3: Use the AWS SDK to alter your provisioned capacity
- Task 4: Enable Auto Scaling on DynamoDB table and address throttling issues
Tags
Related Courses
Introduction to Data ScienceUniversity of Washington via Coursera Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera Fundamentals of database systems
Indian Institute of Technology Kanpur via Swayam