弊社で提供するWebサービスのシステム構成は以下を基本として、条件により簡易化しております。 今回、以下のVPC、subnet 、セキュリティグループ、ELB、EC2、RDS、S3等の構築手順を記載したいと思います。 踏み台・NATサーバ設置のセキュア構成上記構成では、メンテナンス等でアプリサーバへSSH接続する場合、外部から直接接続しないよう、踏み台サーバを経由して接続する構成にしています。 さらに、この踏み台サーバのインスタンスは、メンテナンスで使うときだけ立ち上げるようにし、通常時はインスタンスを落としておくことで、外部からの侵入のリスクを低減させており、セキュアなシステム構成といえます。 また、ELBをパブリックサブネットに置き、EC2をプライベートサブネットに置くことでEC2のアプリサーバにELB以外の外部からの直接アクセスを拒否し、ELBからのアクセスのみできるようにしています
![CloudFront+ELB+EC2+RDSのスケーラブルなシステム構成構築 - 1.VPC構築編](https://cdn-ak-scissors.b.st-hatena.com/image/square/88eadd7788b0dc3208cd3710f83d1213d4bb4a99/height=288;version=1;width=512/https%3A%2F%2Fimage.jyo-to.okinawa%2Fwp-content%2Fuploads%2F2016%2F12%2FVPC.jpg)