Amazon VPC(Amazon Virtual Private Cloud )とは
クラウド(AWS)上に仮想ネットワークを構築できるサービスです。
EC2を使用するとサーバーを調達しなくてよいのと同様、
VPCを使用するとルーターの調達や配線が不要で、
AWSの画面をポチポチすると数分で作成することができます。
一般的な構成はVPCの中に複数のAZ(Availability Zone)を用意し、
その中に外部からアクセス可能なパブリックなサブネットと
そうでないプライベートなサブネットを構築します。
パブリックなサブネットにはWebサーバーを、
プライベートなサブネットにはDBサーバーを配置したりします。