Managing Consistency, Capacity, and Performance in DynamoDB (Simplified Chinese)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
课程说明
本中级课程是 Developing with Amazon DynamoDB 系列课程中的第三门课程。在本课程中,您将学习如何在 Amazon DynamoDB 中使用一致性和容量模型。本课程将向您介绍如何为需要将最新数据写入 DynamoDB 表中的应用程序实现强一致性读取。您将了解如何以编程方式为给定表实施预置或按需容量模式。您将学习如何识别节流以及如何监控分区和项目级别的使用情况统计数据。本课程还将向您介绍如何使用 Amazon DynamoDB Accelerator (DAX) 来降低最终用户延迟。
• 课程级别:中级
• 课程时长:2.5 小时
注意:本课程具有本地化的注释/字幕。 旁白保留英语。
要显示字幕,请单击播放器右下角的 CC 按钮。
活动
本课程包括动画、视频演示、互动内容、专业知识考核和自主进度动手实验(可选,需付费)。
课程目标
在本课程中,您将了解如何:
• 实施应用程序所需的一致性模式
• 以编程方式管理容量和实施 Auto Scaling
• 确定和缓解容量节流
• 创建 Amazon DynamoDB Accelerator (DAX) 缓存解决方案
培训对象
本课程面向:
• 有兴趣学习如何与云中的非关系数据库(特别是 DynamoDB)交互的新入门或有经验的开发人员
• 数据库架构师
• 数据工程师
先决条件
我们建议符合以下条件的人员学习本课程:
• 熟悉 DynamoDB 及其功能
• 拥有键值数据库的数据库设计或数据建模实践方面的工作经验
• 已完成以下数字化培训:Exploring the DynamoDB API and the AWS SDKs 或者 Working with Indexes in DynamoDB
• 拥有在 AWS 上进行架构设计和开发以及在 AWS 上规划和设计数据库的工作经验。
• 具备使用一种或多种高级编程语言(Python、Java、Node.js 或 .NET)的工作经验
课程大纲
第 1 课:在 DynamoDB 中管理一致性
• 了解一致性
• 使用最终一致性和强一致性
• 版本控制和乐观锁模式
• 交互式专业知识考核
第 2 课:在 DynamoDB 中管理容量
• 了解容量管理
• 按需容量和预置容量
• 自适应容量
• 调整容量模式
第 3 课:在 DynamoDB 中管理性能
• 基本的性能监控
• CloudWatch Contributor Insights
• 使用缓存来提高性能
• 实施 Amazon DynamoDB Accelerator
课程总结
• 课程总结
• 课程考核
• (可选)实验:Amazon DynamoDB 容量调整
Tags
Related Courses
Amazon DynamoDB: Building NoSQL Database-Driven ApplicationsAmazon Web Services via edX Amazon DynamoDB: Building NoSQL Database-Driven Applications
Amazon Web Services via Coursera Storing Data on AWS
Pluralsight AWS DynamoDB Fundamentals
Pluralsight Developing .NET Core Applications with DynamoDB on AWS
Pluralsight