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

Amazon Web Services

Launching and Managing a Web Application with AWS CloudFormation (简体中文)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it

实验概览

在本实验中,您将学习如何使用 AWS CloudFormation 来预置和更新 Web 应用程序,该应用程序采用多种支持性 AWS 产品和服务,包括自动扩缩组、Amazon Elastic Compute Cloud (EC2) 实例和 Elastic Load Balancing。

在第一部分,您将使用 AWS CloudFormation 创建一项简单的资源,即 Amazon Simple Storage Service (Amazon S3) 存储桶,还将查看在删除 AWS CloudFormation 堆栈时或在回滚过程中应用的各种保留策略。

在第二部分,您将预置简单的 PHP Web 应用程序,该应用程序使用 Amazon Linux 实例。然后,您将了解如何将 AWS CloudFormation 模板重新应用于现有应用程序,以便更改某些资源属性,例如 Amazon EC2 实例类型。最后,您将基于 Auto Scaling 配置添加负载均衡器和自动扩缩组。

目标

完成本实验后,您应能够:

  • 使用 AWS CloudFormation 创建 Amazon Simple Storage Service (S3) 存储桶。
  • 使用 Amazon Linux AMI 预置简单的 PHP Web 应用程序。
  • 将 AWS CloudFormation 模板应用于现有应用程序。
  • 使用 AWS CloudFormation 修改现有应用程序。
  • 使用 AWS CloudFormation 向应用程序添加 IAM 角色和 Elastic Load Balancing。

技术性知识先决条件

要成功完成本实验,您需要熟练使用文本编辑器来编辑脚本。

图标键

本实验中使用了不同图标,以提醒大家注意各种类型的说明和备注。下面的列表解释了每个图标的用途:

  • 提醒:提示特别相关或重要的信息(不查看该信息并不会损坏设备或数据,但可能导致需要重复某些步骤)。
  • 思考:暂停一下,思考如何在自己的环境中应用某个概念,或者就当前的主题展开讨论。
  • 复制编辑:此时可将命令、脚本或其他文本复制到文本编辑器(以便在其中编辑特定的变量),相比直接在命令行或终端中编辑,这可能更加简单。
  • 预期输出:您可以用来验证命令或已编辑文件输出的示例输出。
  • 文件内容:一种代码块,显示了已为您预先创建的脚本或文件的内容,您需要运行该脚本或文件。
  • 了解详情:可以找到更多信息的位置。
  • 注意:一项提示、技巧或重要指导。
  • 刷新:您可能需要刷新 Web 浏览器页面或列表才能看到新信息。
  • 任务完成:本实验的总结或结论要点。
  • 警告:提醒这是一项不可逆转且可能造成命令或进程失败的操作(包括提醒配置在完成后将无法更改)。

Reviews

Start your review of Launching and Managing a Web Application with AWS CloudFormation (简体中文)

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.