CloudFormation、ECS、ECR、S3、IAM の知識を組み合わせ、コンテナーアプリケーションを配信・運用します。独立した三つの課題で、実際の動作を確認し、権限境界を維持し、自分が担当するリソースだけを削除します。
学習内容
- 提供されたテンプレートから承認済みの不変リリースを配信する
- スタック更新の完了と現在のデプロイの正常性を区別する
- タスクのリビジョン、ターゲット状態、メトリクス、ログで問題を診断する
- 元のスタックと設定を維持して承認済みリリースを復元する
- development を変更せず、staging 固有の設定とタスクロールで再構築する
- 実際の HTTP 応答、限定されたアクセス、リソース削除を確認する
前提知識
AWS Containers for Beginners と AWS CloudFormation for Beginners を完了してください。ECS サービス、タスク・実行ロール、ECR イメージ、ALB ヘルスチェック、パラメーター、スタック更新・削除の知識が必要です。PC02 では AWS Monitoring and Auditing for Beginners のメトリクスとログの基礎も使います。各課題は以前の課題のリソースに依存しません。
学習環境: Terminal で AWS CLI を使用し、AWS View でスタック、タスク、ターゲット、実際のリクエストを確認します。コード、不変イメージ、ネットワーク、ALB、ロール、シークレット、ログは提供されます。各課題はツールと接続を準備した新しい LabEx VM で開始します。個人の AWS アカウント、アクセスキー、スクリーンショット提出は不要です。
よくある質問
アプリや CI/CD パイプラインを開発しますか?
アプリとリリースは提供済みです。学習済みのコマンドで配信、復元、環境境界を実践します。
応答があれば復元完了ですか?
デプロイ未完了でも、古い正常なタスクが応答する場合があります。現在の定義、実イメージ、正常性、ログを確認し、以前のタスクが停止していることを確かめます。
削除後に何を残しますか?
指定されたアプリのリソースだけを削除し、提供リソースと参照リソースを維持します。staging を削除しても、development の元のスタック、タスク、設定は変えてはいけません。





