AWSその他

【AWS】WebアプリのインフラをAWSで構築してみた【CloudFront,ALB,EC2,Route53】

AWS
この記事は約2分で読めます。

私が個人開発した際に構築した構成を資料にまとめました。
個人開発についてのまとめ記事はこちらになります。

使用サービス

使用サービスは以下の通りです。

  • EC2 (Amazon linux2)
  • ALB
  • CloudFront
  • S3
  • Route53
  • ACM
  • RDS
  • AmazonSES

このうち、上記の太字になっているサービスについて資料にまとめました。

システム構成図

資料でできること

  • ALB + EC2 + ACM + Route53を使用しアプリケーション(Laravel)を公開・SSL化
  • CloudFront + S3 + ACM + Route53を使用し静的ホスティングでWebを公開・SSL化
  • EC2の構築 ( Amazon linux2 + Nginx + laravel )

資料について

  • 資料に記載されているサービスは従量課金制のサービスも含まれていますので自己責任でお願いいたします。
  • 資料には手順とキャプチャのみが記載してあり、詳しい解説は記載していません。
  • それぞれフロントエンド環境、サーバーサイドの環境を構築し、SSL化してますが運用する場合にはセキュリティ面を改めてご自身でご確認ください。
  • 配布資料はFree to useです。

EC2構築手順書
AWS環境構築手順書
のスライドショーとダウンロードリンクを下記に公開してますのでご自由にお使いください。