导入
课程简介
了解本课程内容的概览以及授课方式。
在本课程中,我们将基于 AWS 构建一个完整的云基础设施,用于运行高可用且可扩展的 WordPress 网站。
我们将从部署一个 WordPress 服务器(在 AWS 中称为实例)开始,然后逐步添加各种组件,使系统具备可扩展性和高可用性,同时深入学习背后的核心概念。
你不仅会学习如何通过 AWS 控制台(AWS Console)完成这些操作,还会学习如何使用 AWS 命令行界面(CLI)以编程方式实现相同功能。

这种学习方式将为你通往 DevOps 和自动化管理云基础设施打下坚实基础。
核心概念与教学原则
本课程采用持续实践的方式,强调动手操作,同时确保对相关概念进行充分讲解。
有时,理解理论知识能帮助你更清晰地明白为何要以特定方式实施。因此,我们会在课程早期就介绍可扩展性和高可用性的核心概念,因为它们决定了应用的整体架构。
本课程的每一节课都建立在前一节课的基础之上,因此建议按顺序学习。
提示: 如果你已经熟悉某些概念,可以跳过相关内容,但可能需要回溯前面的课程,以了解之前的操作状态。
注意: 本课程中的所有代码模块均运行在单一 AWS 实例上。请确保你的 AWS 控制台中仅存在一个实例,以保证代码正确执行。
先修要求
本课程面向初学者,但以下知识将有所帮助:
- 对不同架构和虚拟化技术的基本理解
- 对网络协议、DNS、IP 地址及相关术语和流程的理解
如果你已有服务器管理经验,或曾运维过网站或其他在线服务,那将更加有利!云计算只是服务器使用方式的一种变化,许多概念你都会感到熟悉。
- 你需要一张有效的信用卡来注册 AWS 账户,即使你只打算使用免费资源。
- 我们强烈建议为本课程创建一个全新的 AWS 账户。这可以防止误删其他项目中的资源,并让你更容易跟随课程示例操作。有关创建 AWS 账户的详细信息,请参阅课程附录。