实验概览
本实验演示如何使用 Lightsail 在云中轻松部署可扩展的应用程序。您将使用 LAMP 堆栈(Linux、Apache、MySql、PHP)进行演示,不过,Lightsail 还支持许多其他应用程序堆栈。
本实验应该与 Amazon Lightsail: Deploying and scaling your first cloud application 课程结合使用。为获得最佳体验,我们建议您在每项任务结束时在实验和课程之间切换。您可以在此处访问 Amazon Lightsail: Deploying and scaling your first cloud application。
涵盖的主题
完成本实验后,您将能够:
- 创建后续任务中用到的基础设施
- 在单个 Lightsail 实例中将双层 LAMP 堆栈应用程序作为一个整体部署
- 通过将前端与数据库分离来重新构建应用程序
- 对 Web 前端进行扩展和负载均衡
- 通过以下方式将应用程序迁移到其他 AWS 服务:
- 创建和使用 Amazon Relational Database Service (Amazon RDS) 数据库
- 将前端迁移到 Amazon Elastic Compute Cloud (Amazon EC2)
技术性知识先决条件
要成功完成本实验,您应该熟悉 AWS 管理控制台的基本导航操作,并且能够熟练使用文本编辑器编辑脚本。
您不需要深入了解 PHP、SQL 或 LAMP 堆栈,因为我们将为您提供应用程序代码;但大致了解一下将很有用。