このラボでは、EC2 インスタンス上にオープンソースの CI ツール Jenkins をユーザーデータで自動インストールし、Application Load Balancer(ALB) を前段に置いて Web UI を公開する構成を、VPC のネットワーク設計から一貫して構築します。CI サーバーを直接インターネットに晒さず、ロードバランサ経由でアクセスする標準的なパターンを体験します。
インターネット
│ HTTP:80
▼
[ Application Load Balancer ] ← セキュリティグループ: alb-sg (0.0.0.0/0 から 80)
│ HTTP:8080(ターゲットグループ)
▼
[ EC2: Jenkins (t3.medium) ] ← セキュリティグループ: jenkins-sg (alb-sg からのみ 8080)
│
2 つのパブリックサブネット / 専用 VPC詳細な手順は、ラボ開始後に画面内のガイドとして表示されます。
本番形式の問題で理解度を確認できます。各試験とも先頭 15 問は無料です。