AWS Verified Access
VPN なしで AWS 環境のアプリケーションに安全にアクセスしたい。
1. サンプルアプリ作成
1-1. アプリ作成
1-2. Jarファイル作成
SpringBootプロジェクトディレクトリで、
bash
./mvnw clean package
1-3. 動作確認
Jarファイルを指定して、実行してみる。
bash
java -jar target/demo-0.0.1-SNAPSHOT.jar
正常に動作しそうであれば、コンテナ化する。
2. コンテナ化
Dockerfileを作成したら、ビルドを実行する。ビルドコマンドは
bash
docker build \
--no-cache \
--tag sample-backend:latest .
x. ECSにコンテナデプロイ
コンテナのビルドが完了したら、ECSにビルドする。