インフラ環境の構築
この章では、アプリケーションコースの課題としてインフラ環境をTerraformで構築します。
インフラ構成図の作成で設計したインフラ構成を、Terraformで一気に構築していきます。本コースではAWSマネジメントコンソールでの手動構築は行わず、IaCで構築するのが前提です。
1. この章の目的
設計したものを「動く形」にするのが本章の目的です。設計と実装のずれが出たときにどこを優先するかの判断も、本章の学びの一部です。
2. 実施要件
インフラ構成図の作成で作成した構成図に従って、Terraformでインフラ環境を構築します。
- Terraformでコード化し、GitHubリポジトリで管理する
- 構築後、自作アプリケーションがAWS上で動作することを確認する
環境変数や接続情報などアプリケーション固有の設定値については、自作アプリケーションのREADMEに沿って設定します。
3. 提出物
下記内容を提出フォームより提出してください。
| 項目 | 内容 |
|---|---|
| 概要 | 構築した環境の概要、採用した構築手段(Terraform)を、提出物全体のサマリとして簡潔に記載する |
| 成果物 | Terraformで構築したGitHubリポジトリのURLを記載する |
| 設計からの変更 | インフラ構成図の作成の設計から変更した箇所があれば、その内容を記載する |
| まとめ | 構築中に工夫した点や苦労した点、学んだことを振り返る |