VPCとは
Virtual Private Cloudの略。
AWS上に仮想ネットワークを作成できるサービスのこと。
AWSリージョンの中にVPCがあり、その中にAWSアベイラビリティゾーンがある構成となる。
目的
ユーザーが自由にネットワーク構成を設計し、外部から隔離された安全なプライベートネットワーク空間を確保するためにある。
用途
- Webサーバーとデータベースサーバーを、それぞれ異なるネットワークに配置し、セキュリティを強化する
- オンプレミス環境とAWSを専用線で接続し、一つのネットワークとして運用する
- アクセス元を制限し、特定のIPアドレスからのみアクセスを許可する