
「ネットワークの設定なんて難しそう…」
「サブネットやゲートウェイがよく分からない」
そんな疑問を抱える、AWSを学び始めたあなたへ。
結論から言えば、
Amazon VPCとは、AWSの中に作る「自分専用の仮想ネットワーク空間」です
と説明されるのが一般的です。
「VPC(Virtual Private Cloud)」とは、AWSのクラウド上に、論理的に分離された自分だけのネットワークを用意できるサービスのこととされています。
この記事では、VPCの基本、サブネット(パブリック・プライベート)、インターネットゲートウェイやルートテーブル、セキュリティグループ、そして「公開Webと非公開DBの分離」という代表的な用途を、初心者のあなた向けにやさしくまとめました。AWSクラウドプラクティショナーのサービス対策にも役立ちます。
1. AWS VPCとは

あなたが「VPC」という言葉に出会ったとき、まず押さえたいのは「AWSの中に作る、自分専用の仮想ネットワーク」という基本定義です。
VPCは「Virtual Private Cloud」の略とされ、AWSのクラウド上に、ほかの利用者から論理的に分離された自分だけのネットワーク空間を用意できるサービスです。この空間の中に、サーバーやデータベースを配置していきます。
→ そもそも「クラウド」自体の基礎を押さえたい時は、クラウドコンピューティングとは で前提を掴めます。
2. サブネット(公開と非公開の区切り)

あなたがVPCの中身を考え始めると、次に出会うのがサブネットという言葉です。
サブネットとは、VPCという大きなネットワークを、用途ごとに小さく区切った領域のこととされています。1つのVPCの中に、複数のサブネットを作って役割を分けるのが一般的です。
サブネットには、大きく2つの種類があると整理されます。
| 種類 | 外部との通信 | 主な配置先 |
|---|---|---|
| パブリックサブネット | インターネットとやり取りできる | 公開するWebサーバーなど |
| プライベートサブネット | インターネットから直接アクセスされない | 非公開のデータベースなど |
つまり外に見せたいものはパブリック、隠したいものはプライベートに置く、という使い分けが基本になります。この区切りが、後ほど出てくる「公開Webと非公開DBの分離」を支える土台になります。
3. ゲートウェイ・ルートテーブル・セキュリティグループ

あなたがVPCを動かすうえで知っておきたいのが、通信の出入り口と通り道を決める部品です。
細かい設定方法までは覚えなくて大丈夫です。ここでは、それぞれが「何の役割を持つか」だけをやさしく押さえましょう。
- インターネットゲートウェイ: VPCとインターネットをつなぐ出入り口の役割を持つとされています
- ルートテーブル: 通信をどこへ流すかを決める「道案内の表」のような役割とされています
- セキュリティグループ: 各サーバーへの通信を許可・制限する「見張り役」とされています
4. VPCの代表的な使いどころ

あなたがVPCの価値を一言で掴むなら、それは見せたいものと隠したいものを安全に分けられることです。
代表的な使い方が、公開Webサーバーと非公開データベースの分離です。利用者に見せるWebサーバーはパブリックサブネットに置き、個人情報などを扱うデータベースはプライベートサブネットに隠す、という構成がよく使われます。
こうすると、Webサーバーは外からアクセスでき、データベースはインターネットから直接たどり着けない位置に守られます。表に立つ受付と、奥にある金庫を分けるような考え方だと整理すると分かりやすいでしょう。
→ VPCの中で動かす仮想サーバーを押さえたい時は、AWS EC2とは で続きを掴めます。プライベートサブネットに置くデータベースは、AWS RDSとは でイメージできます。
5. まとめ: 今日からできる、最初の一歩

ここまで読んだあなたは、VPCの輪郭をしっかり押さえられたはずです。要点を3つに整理します。
- VPC = AWSの中に作る、自分専用の仮想ネットワーク空間
- サブネットはパブリック(公開)とプライベート(非公開)に分けられる
- ゲートウェイ・ルートテーブル・セキュリティグループが通信を整理する
あなたが今日からできる、最初の一歩を3つ用意しました。
- 用語整理: 「サブネット」「パブリック/プライベート」「セキュリティグループ」を1行メモにまとめる(3分)
- 関連記事: AWS EC2 に進み、VPCの中で動かすサーバーを押さえる(5分)
- 力試し: サービス分野の問題を1問解いて、理解度を確認する(2分)
たった10分で、VPCは輪郭のある概念に変わります。完璧に覚えてから動くより、まず関連記事を1本読んでみる。それが、あなたにとっていちばん速い学び方です。
次のステップ
- AWS EC2とは — VPCの中で動かす仮想サーバー
- AWS RDSとは — プライベートサブネットに置く代表的なデータベース
- AWS IAMとは — 誰が何を操作できるかを管理する仕組み
- AWSクラウドプラクティショナー試験全体概要 — サービス分野での位置づけ
- AWS技術とサービスの問題集 — VPCを含む主要サービスの力試し