VPC
Amazon Virtual Private Cloud
在 AWS 內建立專屬網路的服務。
一句話說明
在 AWS 內建立專屬網路的服務。
概要
在 AWS 上建立邏輯隔離網路空間的服務。可結合子網路、路由表、Internet Gateway 與 NAT Gateway 等。
主要用途
- Web 應用程式的網路隔離
- 公開子網路與私有子網路的劃分
- RDS 與 EC2 的封閉式部署
CLF-C02 考試重點
- 子網路以可用區域為單位建立
- 以 Security Group 與 NACL 控制通訊
- Internet Gateway 用於連接網際網路
SAA-C03 考試重點
- 高可用性需使用多可用區域的子網路
- 若需從私有子網路對外通訊則使用 NAT Gateway
- 可透過 VPC 端點最佳化 AWS 服務連線
實際使用情境
Amazon VPC 是在 AWS 帳戶內建立邏輯隔離網路空間(虛擬私有雲)的服務。以 CIDR 區塊(例:10.0.0.0/16)定義位址空間,在其中將多個子網路(公用子網路 / 私有子網路)按可用區域單位切分配置。子網路間的路由以路由表控制,通往網際網路的出口以網際網路閘道實現,從私有子網路的對外通訊以 NAT 閘道實現。組合這些構成元素,可在 AWS 上重現接近地端網路設計的結構。 通訊控制以安全群組(執行個體層級、具狀態、僅允許規則)與網路 ACL(子網路層級、無狀態、可記述允許與拒絕兩者)兩層進行。安全群組以允許型定義「可從何處進入此執行個體」「可往何處出去」,網路 ACL 負責子網路單位的粗略控制。兩者並用,組合安全群組的細緻控制與網路 ACL 的全面阻擋的構成很常見。 實務上,在 VPC 上建置 Web 三層構成(公用子網路放 ALB、私有子網路放 EC2、ECS、資料庫子網路放 RDS)的設計為典型。連接多個 VPC 時用 VPC 對等互連,彙整多帳戶、多 VPC 時用 Transit Gateway,對 AWS 服務的閉域存取用 VPC 端點(閘道型 / 介面型)。VPC 本體、子網路、路由表、網際網路閘道、安全群組、網路 ACL 的建立本身免費,NAT 閘道、VPC 端點、資料傳輸量會產生費用。CLF-C02 中,VPC 的基本構成元素(子網路、路由表、IGW、NAT、安全群組、網路 ACL)的角色分擔會反覆被詢問。
官方文件
成本注意事項
- VPC 本身無額外費用
- NAT Gateway 容易產生固定費用
安全性注意事項
- 勿將管理用連接埠開放給 0.0.0.0/0
- 私有資源勿放置於公開子網路
相關服務
相關比較文章
相關架構圖
標籤
最後更新日: 2026-06-01
上一個術語
AWS Trusted Advisor
下一個術語
AWS WAF