Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Exploring the DynamoDB API and the AWS SDKs (Simplified Chinese)

Amazon Web Services and Amazon via AWS Skill Builder

This course may be unavailable.

Overview

Amazon DynamoDB 反映了数据库从关系到非关系的范式转变,体现在管理、使用和架构设计方面。开发人员和架构师需要了解在使用 DynamoDB 功能开发高性能解决方案时的非关系或 NoSQL 思维模式。

本数字课程是“Developing with Amazon DynamoDB”课程系列中的第一门课程。本课程将教您如何开始以编程方式与 DynamoDB 表以及表中存储的数据进行交互。您将了解如何安装和使用 DynamoDB Local、AWS Command Line Interface (AWS CLI) 和 AWS 软件开发工具包 (SDK),以创建 DynamoDB 表并与之交互。您将熟悉以下四种语言中常用的命令:Python、Java、Node.js 和 .NET。本课程与可选的付费实验一起提供。在该实验中,您将使用 AWS CLI 和 AWS SDK for Python 创建 DynamoDB 表并与之交互。

• 课程级别:中级

• 时长:1.5 小时


注意:本课程具有本地化的注释/字幕。 旁白保留英语。

要显示字幕,请单击播放器右下角的 CC 按钮。


活动

本课程包括文稿展示、视频演示、互动内容和专业知识考核。可选的付费实验增强了课程材料。


课程目标

在本课程中,您将学习如何:

• 描述 DynamoDB 的核心组件和 DynamoDB API

• 安装并使用 DynamoDB Local 以支持本地开发

• 使用 AWS CLI 或 AWS 软件开发工具包与 DynamoDB 交互

• 以编程方式创建 DynamoDB 表

• 使用基本 API 操作以编程方式读取和写入 DynamoDB 表


目标受众

本课程面向:

• 有兴趣学习如何与云中的专用数据库(尤其是 DynamoDB)交互的新手开发人员或经验丰富的开发人员

• 有兴趣扩展专用数据库知识的数据库架构师

• 有兴趣扩展专用数据库知识的数据工程师


前提条件

我们建议符合以下条件的人员参加本课程:

• 熟悉 DynamoDB 及其功能

• 具备在键值数据库的数据库设计或数据建模实践方面的工作经验

• 至少完成了以下数字培训之一:“Amazon DynamoDB Service Introduction”或“Amazon DynamoDB Service Primer”

• 具备在 AWS 上构架和开发以及在 AWS 上规划和设计数据库方面的工作经验。

• 具备使用一种或多种高级编程语言(Python、Java、Node.js 或 .Net)的工作经验。 


课程大纲

第 1 课:了解 DynamoDB 基础知识

• 探索 DynamoDB 的核心组件

• 了解 DynamoDB 索引

• 与 DynamoDB 交互

• 演示:在本地运行 Amazon DynamoDB

• 演示:AWS Cloud9 设置和配置

• 交互式专业知识考核


第 2 课:将 AWS CLI 与 DynamoDB API 结合使用

• 探索 DynamoDB API

• 在 AWS CLI 中使用 DynamoDB API

• 使用 AWS CLI 与 DynamoDB 交互

• 演示:使用 AWS CLI 的 Amazon DynamoDB CRUD 活动

• 交互式专业知识考核


第 3 课:使用 AWS 软件开发工具包与 DynamoDB 交互

• 探索 AWS 软件开发工具包

• 将 DynamoDB 与 AWS 软件开发工具包结合使用

• 使用 AWS 软件开发工具包与 DynamoDB 交互

• 演示:使用 AWS SDK for Python (boto3) 的 Amazon DynamoDB CRUD 活动

• 交互式专业知识考核


第 4 课:课程总结

• 课程总结

• 可选实验:使用 AWS CLI 和软件开发工具包的 Amazon DynamoDB CRUD 活动

• 课程级别评估

Reviews

Start your review of Exploring the DynamoDB API and the AWS SDKs (Simplified Chinese)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.