LoginSignup
0
1

フルスタックアプリ(Spring Boot, React.js, MySQL)をAWS(Elastic Beanstalk, S3, RDS)にデプロイする際に参考にした資料

Last updated at Posted at 2024-02-07

はじめに

フルスタックアプリ(Spring Boot, React.js, MySQL)をAWSにデプロイする際に、実際に参考にした資料を載せていきたいと思います。VPCやセキュリティグループの設定など詳細な設定が難しいと感じている方の参考になりましたら幸いです。

Spring BootアプリをElastic Beanstalkにデプロイする方法

こちらの動画では、VPC内にElastic BeanstalkとRDSの環境を構築する方法を紹介しています。

ReactアプリをS3にデプロイする方法

こちらの動画では、S3にReactアプリをデプロイする方法を紹介しています。動画の3:58秒以降のステップではCLIを使用していますが、私はAWSのGUIを使用して、オブジェクトタブからファイル・フォルダのアップロードを行いました。

【番外編】 MySQL WorkbenchからRDSに接続する方法

上記の動画では、VPCのプライベートサブネット内にRDSを作成したため、MySQL WorkbenchなどのクライアントツールからRDSにアクセスすることができません。以下の資料は、踏み台(Jump Box)としてのEC2インスタンスを経由することで、ローカルマシンからRDSに接続する方法を紹介しています。2つ目の資料(動画)の前半部分の図解がとても分かりやすく勉強になりました。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1