Servisphere
Biểu tượng Amazon Virtual Private Cloud (AWS Architecture Icons)

Amazon Virtual Private Cloud

Mạng riêng trên AWS

Mạng riêng ảo do bạn định nghĩa (dải IP, subnet public/private, route table, gateway); EC2, RDS… nằm bên trong.

  • Chi phí$$ Vừa phải
  • Độ khó●●●●●
  • Để không có tốn tiền?Có
  • AWS quản lý
  • Có trong đềCLF · SAA · DVA · SOA

Phạm vi: Regional (subnet nằm trong từng AZ)

Mở VPC trên bản đồ →
Hình dungNhư khu đất có tường rào: bạn tự chia lô (subnet) và đặt cổng (gateway).

VPC đứng ở đâu trong hệ thống?

Xem toàn bộ trên bản đồ →

Một ví dụ thật, từng bước

  1. Bạn dựng hạ tầng cho một ứng dụng web và muốn database không bao giờ lộ ra Internet.
  2. Bạn tạo VPC dải 10.0.0.0/16, chia subnet public và subnet private ở 2 AZ.
  3. Load balancer nằm ở subnet public; máy ứng dụng và database nằm ở subnet private, không có IP public.
  4. Máy private cần tải bản vá thì đi qua NAT Gateway; ghi vào S3 thì đi qua gateway VPC endpoint, không ra Internet.
  5. Security group chỉ cho database nhận kết nối từ máy ứng dụng ở cổng 5432, mọi nguồn khác đều bị chặn.

Khi nào nên dùng

✓ Nên dùng khi

Luôn có: mọi tài nguyên chạy trong mạng đều cần VPC.

Ví dụ hay gặp

  • Mạng riêng cho mọi workload EC2, RDS, ECS
  • Tách subnet public (ALB) và private (app, database)
  • Kết nối về on-prem qua VPN hoặc Direct Connect

VPC, ELB hay WAF?

VPCELBWAF
Làm gìMạng riêng: subnet, route, tường lửaNhận và chia traffic vào ứng dụngLọc request HTTP độc hại
Bảo vệ ở tầngMạng (IP, cổng)Không phải công cụ bảo mật chínhỨng dụng (HTTP)
Công cụ chínhSecurity group, network ACLHealth check, listenerWeb ACL, managed rule
Tốn tiềnVPC miễn phí; NAT, endpoint tính phíTheo giờ + lượng xử lýTheo ACL, rule, request

Tốn bao nhiêu tiền?

Ví dụ1 NAT Gateway ≈ $33/tháng trước khi tính phí dữ liệu; 3 AZ × 1 NAT ≈ $100/tháng.
  • Cách tính: VPC, subnet, route table, security group: miễn phí. Tính tiền: NAT Gateway (~$0,045/giờ + $0,045/GB xử lý), IPv4 public (~$0,005/giờ mỗi IP), interface endpoint (~$0,01/giờ mỗi AZ), truyền dữ liệu chéo AZ (~$0,01/GB mỗi chiều).
  • Miễn phí: Bản thân VPC miễn phí.
⚠️ Bẫy chi phí

NAT Gateway là bẫy kinh điển: container/Lambda tải dữ liệu từ S3 đi qua NAT → dùng Gateway Endpoint (miễn phí) cho S3 và DynamoDB; IP public cũng tính phí.

Giá tham khảo tại us-east-1, cập nhật ngày 14/10/2026, có thể đã thay đổi. Luôn kiểm tra lại trên bảng giá của AWS. Bảng giá chính thức của AWS ↗

💡 Mẹo thi

Security group có trạng thái và chỉ có rule cho phép; network ACL không trạng thái, có cả cho phép lẫn chặn. Máy private cần ra Internet → NAT Gateway ở subnet public. Gọi S3/DynamoDB không qua Internet → gateway VPC endpoint.

Thử sức với câu hỏi thi thật

Đề thi chứng chỉ AWS bằng tiếng Anh nên câu hỏi giữ nguyên tiếng Anh.

1A company runs a web application on multiple Amazon EC2 instances in a VPC. The application needs to write sensitive data to an Amazon S3 bucket. The data cannot be sent over the public internet. Which solution will meet these requirements?

  1. ACreate a gateway VPC endpoint for Amazon S3. Create a route in the VPC route table to the endpoint.
  2. BCreate an internal Network Load Balancer that has the S3 bucket as the target.
  3. CDeploy the S3 bucket inside the VPC. Create a route in the VPC route table to the bucket.
  4. DCreate an AWS Direct Connect connection between the VPC and an S3 regional endpoint.
Xem đáp án

Đáp án đúng: A

Gateway VPC endpoint cho S3, thêm route trong route table: EC2 ghi vào S3 mà không đi qua Internet. Không thể đặt bucket S3 vào trong VPC, và NLB không nhận S3 làm target.

2You need to set up security for your VPC and you know that Amazon VPC provides two features that you can use to increase security for your VPC: Security groups and network access control lists (ACLs). You start to look into security groups first. Which statement below is incorrect in relation to security groups?

  1. AAre stateful: Return traffic is automatically allowed, regardless of any rules.
  2. BEvaluate all rules before deciding whether to allow traffic.
  3. CSupport allow rules and deny rules.
  4. DOperate at the instance level (first layer of defense).
Xem đáp án

Đáp án đúng: C

Câu sai là “hỗ trợ cả rule cho phép lẫn rule chặn”. Security group chỉ có rule cho phép; rule chặn là của network ACL.

Luyện thêm hơn 700 câu trên Servisphere →

Câu hỏi thường gặp

Subnet public khác subnet private thế nào?

Subnet public có route ra Internet Gateway nên tài nguyên có IP public truy cập Internet trực tiếp được. Subnet private không có route đó; máy bên trong muốn ra Internet phải đi qua NAT Gateway, và từ Internet không vào thẳng được.

Security group khác network ACL thế nào?

Security group gắn vào từng tài nguyên, chỉ có luật cho phép và có trạng thái (cho phép đi thì chiều về tự được phép). Network ACL áp cho cả subnet, có cả luật cho phép lẫn chặn, không có trạng thái nên phải mở cả hai chiều.

VPC có tính tiền không?

Bản thân VPC, subnet và security group miễn phí. Các phần tính tiền là NAT Gateway (theo giờ và theo GB), địa chỉ IPv4 public, VPC endpoint dạng interface, VPN, Transit Gateway và dữ liệu đi qua AZ hoặc ra Internet.

Đề thi AWS hay hỏi gì về VPC?

Thiết kế subnet public và private trên nhiều AZ, NAT Gateway, so sánh security group với NACL, VPC endpoint để gọi S3 hay DynamoDB không qua Internet, VPC peering và Transit Gateway để nối nhiều VPC, và Flow Logs để xem traffic.

Dịch vụ liên quan

Mở VPC trên bản đồ →