はじめに スタック分割リファクタリングの第 3 弾。 EC2 スタックの実装です。 前回の記事はこちら。 実装 EC2 スタックでは以下 5 つのリソースを管理します。 セキュリティグループ EC2 インスタンス ターゲットグループ ロードバランサー(ALB) リスナー 追加するファイルは以下の通り。 ├── lib │ ├── resource │ │ ├── instance.ts │ │ ├── load-balancer.ts │ │ ├── security-group.ts │ │ └── target-group.ts │ ├── script │ │ └── ec2 │ │ └── userData.sh │ └── stack │ └── ec2-stack.ts ├── test │ └── stack