YoVDO

Managing DynamoDB Applications at Scale (Simplified Chinese)

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Amazon DynamoDB Courses Cloud Computing Courses AWS Lambda Courses Permissions Management Courses Data Encryption Courses

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 Applications
Amazon 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