Managing DynamoDB Applications at Scale (Simplified Chinese)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
课程说明
Amazon DynamoDB 是一种键值和文档数据库,可以在任何规模的环境中提供几毫秒级性能。它是一项完全托管式数据库服务,具有内置企业功能,包括全局可用性、备份和恢复、高级应用程序、生命周期集成和安全性等功能。
本中级课程是 Developing with Amazon DynamoDB 系列课程中的第四门课程。
本课程以开发人员为中心,将介绍大规模功能的深度与广度。您将了解各级开发人员如何通过 AWS CLI 和 SDK 轻松访问这些功能并将其集成到自己的应用程序中。
本课程还涉及可选(付费)实验。该实验演示了如何将 DynamoDB Streams 集成到连接 AWS Lambda 和 Amazon Simple Email Service (Amazon SES) 的应用程序架构中。
- 课程级别:中级
- 课程时长:210 分钟
注意:本课程具有本地化的注释/字幕。 旁白保留英语
课堂活动
本课程包括动画、视频演示、互动内容、专业知识考核和自主进度动手实验(可选,需付费)。
课程目标
在本课程中,您将学习以下内容:
- 管理 DynamoDB 中数据的访问、权限和加密
- 使用 DynamoDB 构建并自动执行基于事件的工作流
- 在 DynamoDB 中使用高可用性功能
目标受众
本课程面向:
- 有兴趣学习如何与云中的非关系数据库(尤其是 DynamoDB)交互的新入门或有经验的开发人员
- 数据库架构师
- 数据工程师
先决条件
我们建议符合以下条件的人员参加本课程:
- 熟悉 DynamoDB 及其功能
- 拥有键值数据库的数据库设计或数据建模实践方面的工作经验
- 已完成以下数字培训:了解 DynamoDB API 和 AWS SDK、使用 DynamoDB 中的索引以及在 DynamoDB 中管理一致性、容量和性能
- 拥有在 AWS 上进行架构设计和开发以及在 AWS 上规划和设计数据库的工作经验
- 具备使用一种或多种高级编程语言(Python、Java、Node.js 或 .NET)的工作经验
课程大纲
第 1 课:实施安全性
- 身份验证
- 管理权限
- 使用加密保护数据
- 交互式专业知识考核
第 2 课:构建事件驱动型工作流
- 在 DynamoDB 中使用流
- Lambda 集成
- 使用项目生命周期和删除
- 交互式专业知识考核
第 3 课:确保高可用性
- 创建全局表
- 实施备份和恢复服务
- 交互式专业知识考核
课程总结
- 课程小结
- 课程评估
- (可选)实验:DynamoDB Streams 和 TTL
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