YoVDO

Building Highly Available Web Application (Simplified Chinese)

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Cloud Computing Courses Amazon RDS Courses Amazon ElastiCache Courses Web Application Development Courses High Availability Courses Auto-scaling Courses Amazon EFS Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

实验概览

Example Corp. 为中小型企业开展营销活动。他们最近聘请您与工程团队合作,共同为他们的企业构建概念验证。到目前为止,他们使用本地数据中心托管客户端,并已决定将其运营转移到云中以节省资金,并通过云优先的方法进行业务转型。他们团队的一些成员具有云计算经验,并建议使用 AWS Cloud Services 构建他们的解决方案。

此外,Example Corp. 还决定重新设计其 Web 门户。客户使用该门户访问他们的账户、制定营销计划,并对其营销活动进行数据分析。他们希望在两周内开发出一个工作原型。您必须设计一个架构来支持该应用程序。您的解决方案必须快速、持久、可扩展,并且比他们现有的本地部署基础设施更具成本效益。

本实验展示了一种机制,即利用自动化技术编排 AWS 资源,为全堆栈 Web 应用程序预置一个弹性伸缩环境。IT 团队可以调整这种机制,快速预置基础设施,从而安全地提供能够满足不断变化的业务需求的应用程序。

目标

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

  • 使用提供的 CloudFormation 模板,跨一个区域中的多个可用区部署虚拟网络。
  • 使用 Amazon Relational Database Service (Amazon RDS),跨这些可用区创建高度可用的完全托管式关系数据库。
  • 使用 Amazon ElastiCache 创建数据库缓存层。
  • 使用 Amazon Elastic File System (Amazon EFS),跨多个可用区为应用程序层预置共享存储层,由网络文件系统 (NFS) 提供支持。
  • 创建一组 Web 服务器,这些服务器根据负载变化自动扩展,使应用程序层完整。

时长

完成本实验大约需要 90 分钟。

图标说明

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

  • 预期输出:您可以用来验证命令或已编辑文件输出的示例输出。
  • 注意:一项提示、技巧或重要指导。
  • 了解详情:可以找到更多信息的位置。
  • 警告:提醒这是一项不可逆转且可能造成命令或进程失败的操作(包括提醒配置在完成后将无法更改)。

本实验中未使用的 AWS 服务

在实验环境中,本实验中未使用的 AWS 服务已禁用。此外,本实验中所用服务的功能仅限于本实验所需的功能。如果访问其他服务或执行本实验指南中未规定的操作,可能会出现错误。

实验环境

下图显示了实验环境的基本架构:


图片说明:上图描绘了数据从外部用户流到互联网网关的过程,经过公有子网中的 Application Load Balancer,到达私有子网中的应用程序服务器,最后到达另一私有子网中的数据库服务器。

下面的列表详细列出了图中的主要资源:

  • 一个 AWS 区域,包含一个 VPC 和两个可用区。
  • 每个可用区包含一个公有子网、一个应用程序子网和一个数据库子网。
  • NAT 网关位于每个可用区的公有子网中。
  • 一个 Application Load Balancer 和一个 Auto Scaling 组,该组在两个可用区的应用程序子网中都有应用程序服务器。
  • 每个应用程序服务器都与自己子网中的 EFS 挂载目标通信,以到达 Amazon EFS 文件系统,该文件系统不在可用区内。
  • 所有应用程序服务器都与其中一个数据库子网的一个 Aurora 主数据库实例通信。另一个数据库子网包含 Aurora 副本。
  • 数据库子网中的 Amazon ElastiCache,作为缓存层。

Tags

Related Courses

A Hands-On Look at Amazon Q Business Expert
Amazon Web Services via AWS Skill Builder
À la découverte des télécommunications
Institut Mines-Télécom via France Université Numerique
A Tour of Google Cloud Sustainability
Google via Google Cloud Skills Boost
Intel® Telco Cloud Academy
Intel via Coursera
Accéder à Internet depuis Lambda dans un VPC (Français) | Accessing the Internet from Lambda in a VPC (French)
Amazon Web Services via AWS Skill Builder