开始使用 AWS

创建持续交付管道

设置 Git 存储库,部署示例 Web 应用程序,并创建持续交付管道

简介:创建持续交付管道

按照分步说明构建您的首个持续交付管道。

概览

在本教程中,您将为一个简单的 Web 应用程序创建持续交付管道。首先,您要使用版本控制系统来存储源代码。然后,您将学习如何创建持续交付管道,该管道将在源代码更新时自动部署 Web 应用程序。

您将学到的内容

本教程将指导您完成上述创建持续交付管道的步骤。您将学到以下内容:

 AWS 使用经验

新手

 完成时间

35 分钟

 所需费用

免费套餐资格

 教程先决条件

  • 具有管理员级访问权限的 AWS 账户**
  • GitHub 账户
  • 安装在计算机上的 Git
  • 推荐的浏览器:最新版 Chrome 或 Firefox

[**] 过去 24 小时内创建的账户可能尚不具有访问此教程所需服务的权限。

应用程序架构

下图提供了本教程中所用服务的可视化表示,以及它们的连接方式。该应用程序使用 GitHub、AWS Elastic Beanstalk、AWS CodeBuild 和 AWS CodePipeline,如下图所示。

在学习本教程的过程中,我们将详细讨论这些服务,并指出可以帮助您快速掌握它们的资源。

Module-5

模块

此教程分为五个简短模块。您必须按照顺序完成每个模块才能进入下一个。

  1. 设置 Git 存储库(5 分钟):设置 GitHub 存储库来存储应用程序代码。
  2. 部署 Web 应用程序(10 分钟):创建使用 AWS Elastic Beanstalk 来部署 Web 应用程序的环境。
  3. 创建构建项目(5 分钟):使用 AWS CodeBuild 为应用程序配置和执行构建过程。
  4. 创建交付管道(10 分钟):创建管道以使用 AWS CodePipeline 自动构建和部署应用程序。
  5. 完成管道和测试(5 分钟):在管道中添加审查阶段并测试其执行情况。

设置 Git 存储库