在本课程中,您将学习如何利用 Amazon Web Services (AWS) 专用云数据库来规划和设计解决方案。本课程将向您逐一介绍这些数据库的功能和特点,并分享使用时应考虑的设计注意事项。通过学习本课程,您可以掌握相应分析技能,帮您根据个人的特定需求选择合适的 AWS 数据库。
本课程结束时,您将能够分析业务使用案例和工作负载以及评估应用程序要求,进而确定和设计最合适的 AWS 数据库解决方案,满足您所在企业的需求。
课程目标
在本课程中,您将了解如何实现以下目标:
- 总结 AWS Well-Architected Framework 的要点,为设计数据库解决方案做好准备。
- 为指定的工作负载选择合适的专用数据库。
- 设计一个关系数据库解决方案来解决业务问题。
- 设计一个 NoSQL 数据库解决方案来解决业务问题。
- 分析来自多个数据库的数据来解决业务问题。
- 讨论数据库解决方案的安全注意事项。
培训对象
本课程适用于从事以下工作的学员:
- 解决方案架构师
- 数据库架构师
- 开发人员
先决条件
我们建议参加本课程的人员要满足以下先决条件:
- 熟悉 AWS 数据库服务
- 了解关系数据库或非关系数据库的数据库设计概念和/或数据建模
- 熟悉云计算的概念
- 熟悉常规的联网和加密概念
- 完成数字课程:Introduction to Building with AWS Databases
课程大纲
- 模块 1:AWS 专用数据库
- 模块 2:Amazon Relational Database Service (Amazon RDS)
- 模块 3:Amazon Aurora
- 模块 4:Amazon DynamoDB
- 模块 5:Amazon Keyspaces(Apache Cassandra 兼容)
- 模块 6:Amazon DocumentDB(兼容 MongoDB)
- 模块 7:Amazon Quantum Ledger Database (Amazon QLDB)
- 模块 8:Amazon Neptune
- 模块 9:Amazon Timestream
- 模块 10:Amazon ElastiCache
- 模块 11:Amazon MemoryDB for Redis
- 模块 12:Amazon Redshift
- 模块 13:适用于 AWS 数据库的工具