实验概览
您受 AnyCompany Ice Cream 聘请来创建和维护他们的网站。在本实验中,您将关注该公司的业务增长情况及其网站基础设施的发展历程。
首先,您为该公司创建静态网站,该网站托管在 Amazon Simple Storage Service (S3) 上,用于显示冰淇淋口味。该业务开始受到当地人的欢迎,各种口味开始在一天内售罄。业务负责人要求您迁移到服务器,在服务器中,您可以推送更新。他们决定将其静态网站迁移到 Amazon Elastic Compute Cloud (EC2) 中,并在其上构建 Linux、Apache、MySQL、PHP (LAMP) 堆栈。
这样一来,网站就可以动态更新和做出反应。AnyCompany 的冰淇淋在一段视频走红之后需求激增,基础设施和维护变得难以管理。为了根据需求进行扩展,您建议从 MySQL 数据库开始,将 LAMP 堆栈的各个部分迁移到无服务器服务。MySQL 数据库将替换为 Amazon DynamoDB 无服务器数据库。
目标
在本实验中,您将:
- 将文件上传到 Amazon S3 以托管静态网站。
- 将 EC2 上托管的动态网站从使用 MySQL 数据库迁移到使用 Amazon DynamoDB。
- 使用新的冰淇淋口味更新 DynamoDB 表。
- 刷新网站以显示新的冰淇淋口味。
时长
完成本实验大约需要 45 分钟。
图标说明
本实验中使用了不同图标,以提醒大家注意各种类型的说明和备注。下面的列表解释了每个图标的用途:
- 命令:您必须运行的命令。
- 预期输出:您可以用来验证命令或已编辑文件输出的示例输出。
- 注意:一项提示、技巧或重要指导。
- 提醒:特别相关或较为重要的信息(不查看该信息并不会引起设备或数据问题,但可能导致需要重复某些步骤)。