实验概览
在本实验中,您将使用以下两个 AWS 开发工具沉浸式体验 AWS 开发周期:AWS CodeCommit 和 AWS CodeBuild。首先,您需要连接到 AWS Cloud9 集成开发环境 (IDE),然后克隆 CodeCommit 存储库。然后,您可以编辑 Java 应用程序,并使用 AWS CodeCommit 通过将更新后的文件推送到存储库来安全地存储您的更改。通过使用 AWS CodeBuild 控制台,您可以运行一个构建项目来自动执行后续步骤:构建应用程序,生成 .jar 文件,然后将其存储在 Amazon Simple Storage Service (Amazon S3) 构件存储桶中。构建项目完成后,您可以将该 .jar 文件复制到 AWS Cloud9 IDE 并运行 .jar 文件。本练习强调最佳实践和集成的强大功能,让您全面了解现代 AWS 后端开发工作流。
目标
完成本实验后,您将能够:
- 使用 AWS Cloud9 IDE 克隆 CodeCommit 存储库并编辑本实验中使用的 Java 代码。
- 了解 CodeCommit 的实用性,然后提交代码更改并将其推送到 CodeCommit 存储库。
- 重视 CodeCommit 与 CodeBuild 之间的集成,并观察自动构建过程的实际运行情况。
- 从 S3 存储桶中检索 .jar 文件,然后在 AWS Cloud9 IDE 中运行该文件。
技术性知识先决条件
- 熟悉 AWS Cloud9 界面很有帮助,因为您可以打开文件以查看其内容,并使用文本编辑器修改命令。
- 熟悉 Git 和基本 Git 命令。
- 有 AWS CodeCommit 使用经验对完成本实验很有帮助,但不是必备条件。
时长
完成本实验需要 40 分钟。
图标说明
本实验中使用了不同图标,以提醒大家注意各种类型的说明和备注。下面的列表解释了每个图标的用途:
- 命令:您必须运行的命令。
- 预期输出:您可以用来验证命令或已编辑文件输出的示例输出。
- 注意:一项提示、技巧或重要指导。
- 思考:暂停一下,思考如何在自己的环境中应用某个概念,或者就当前的主题展开讨论。
- 任务完成:本实验的总结或结论要点。