大家好! 欢迎来到AWS解决方案架构师专家级的实验部分。 完成专家级解决方案架构师课程学习之后,如何继续精进,如何更加上手不同的AWS服务组件?我们特地推出了实验部分的课程,来给大家一个更好的动手环境。
希望大家能根据实验的教程,一步一步跟着喜茶老师,在自己的AWS账号上重复一遍实验内容。正所谓好记性不如烂笔头,实践方能出真理!
本课程内容包括五个实验
API Gateway 实验
在这个实验中,你将创建一个简单的FAQ微服务,这个微服务会通过API Gateway和Lambda函数来返回随机的问题/答案组合,以JSON的格式展现。
AWS Key Management Service (KMS) 实验
这个实验介绍了AWS Key Management Service(KMS)这个服务,实验里面介绍了KMS服务的基本使用,包括创建密钥,赋予管理和使用密钥的权限,加密数据和监控密钥的使用情况等。
无服务网站实验
在此实验中,您将创建一个简单的无服务器 Web 应用程序,以使用户能够向 Wild Rydes 车队请求乘坐 unicorn 车辆。该应用程序会向用户呈现一个基于 HTML 的用户界面,用于指出他们想要开始乘坐的位置,还会与一项 RESTful Web 服务进行后端连接,以提交请求并派遣附近的 unicorn 车辆。此外,该应用程序还会为用户提供工具,用于在请求乘坐前注册该项服务并登录。
你将会使用到的服务包括 AWS Lambda、Amazon API Gateway、Amazon S3、Amazon DynamoDB 和 Amazon Cognito。
无服务实时处理实验
在这个实验中,你将会学习到如何构建一个无服务应用来处理实时的数据流,你将会为一家虚拟的共享汽车公司创建基础架构。每一个共享汽车上都有一个传感器,实时地传输自己的位置信息和基准信息。我们需要让这家公司的运维人员能够实时地监控他们所有运营车辆的健康和状态。
你会使用到的服务包括 AWS Lambda 来处理实时数据流,Amazon DynamoDB 来做持久化的非关系型数据库,Amazon Kinesis Data Analytics 来收集数据, Amazon Kinesis Data Firehose 来将裸数据存储到 S3 上,并且最后用 Amazon Athena 来做实时的数据查询。
Oracle迁移到Aurora数据库
将 Oracle 数据库迁移到 Amazon Aurora 可以显著减少数据库费用,同时提高可靠性和性能。Amazon Aurora 是一种完全托管的高性能数据库,具有商业数据库的安全性、可用性和可靠性,但费用只有商业数据库的十分之一。AWS Database Migration Service 和 AWS Schema Conversion Tool 使您可以更轻松地进行这种迁移,并最大限度降低依赖源数据库的应用程序出现的中断。
你将会学到
- 使用 AWS Schema Conversion Tool 转换数据库架构和代码。它会帮助您将使用 C++、C#、Java 或其他应用程序代码的源数据库架构和 SQL 自动转换为与 Amazon Aurora 兼容的格式。它会清楚地标记无法自动转换的任意代码,以便您进行手动转换。
- 使用 AWS Database Migration Service 将源数据库中的数据迁移到目标数据库。只需在 AWS 管理控制台中单击几下,即可开始执行数据迁移。在迁移期间,源数据库可以全面运行。
- 执行迁移后的操作,例如运行 SQL 查询以验证对象类型、对象数以及源数据库与目标数据库之间的每个表的行数。
注意:部分实验里面涉及的AWS服务并不在免费套餐的范围之内,所以会可能产生一定的费用,请做实验之前知悉。
课程特点
- 课堂数 6
- 小测数 0
- 课时
- 课程级别 All levels
- 语言 中文
- 参加的学生数 283
- 及格标准 Yes
-
AWS认证专家级解决方案架构师 - 实验
-
写在最后
-
Luke
内容丰富多彩
好好做实验,内容很不错!
3个评论
这个做实验的网站Qwiklabs.com好像已经不能用了?还有别的地方可以做实验吗?
代码无法拷贝到实验用的index.js中。
之前使用的是微软浏览器,后来又使用google浏览器,仍然报错。
报错信息如下所示:
===========
Important information regarding the Native Clipboard
By default the browser doesn’t allow you to use the native clipboard via menus. This means that whatever you copy via a menu needs to be pasted by the menu as well and only works in Cloud9.
To enable the native keyboard use Command-C on Mac or Ctrl-C on Windows
or grant clipboard access to the page
===========
有关原生剪贴板的重要信息
默认情况下,浏览器不允许您通过菜单使用本机剪贴板。这意味着,无论您通过菜单复制什么,都需要通过菜单粘贴,并且仅在 Cloud9 中工作。
要使本机键盘在 Mac 上使用命令 C 或在 Windows 上的 Ctrl-C
或授予剪贴板访问页面