Skip to content

Tổng quan Networking

Tóm tắt

  • Networking trên AWS xoay quanh VPC, subnets, route tables, Internet/NAT Gateway, Security Group và Network ACL.
  • Các thành phần này quyết định cách tài nguyên giao tiếp bên trong AWS, với on‑premises và với internet, đồng thời là “xương sống” cho bảo mật và độ sẵn sàng.
  • Hiểu vững VPC là điều kiện gần như bắt buộc trước khi thiết kế hệ thống production hoặc thi phần lớn chứng chỉ AWS.

Bức tranh Networking trên AWS

mermaid
mindmap
  root((AWS Networking))
    VPC
      CIDR blocks
      Subnets
      Route tables
    Connectivity
      Internet Gateway
      NAT Gateway
      VPC Peering
      Transit Gateway
      VPN & Direct Connect
    Security
      Security Groups
      Network ACLs
    Edge
      CloudFront
      Route 53

Best Practices

  • Thiết kế VPC và subnet rõ ràng (CIDR planning, phân tách public/private) thay vì dùng default VPC cho môi trường production.
  • Dùng Security Group làm firewall chính, cấu hình theo nguyên tắc least‑privilege và ưu tiên tham chiếu SG khác thay vì mở CIDR rộng.
  • Dùng Network ACL như một lớp guardrail stateless ở tầng subnet cho môi trường nhạy cảm.
  • Cho outbound‑only internet từ private subnet, dùng NAT Gateway; chỉ đưa load balancer/bastion vào public subnet.
  • Đơn giản hoá kết nối giữa nhiều VPC bằng VPC Peering hoặc Transit Gateway, đặc biệt trong môi trường multi‑account.

Exam Notes

  • Phân biệt rõ Security Group (stateful, gắn vào instance/ENI)NACL (stateless, subnet‑level) và biết chọn cái nào trong từng scenario.
  • Nắm các pattern chuẩn: public subnet + IGW cho tài nguyên internet‑facing, private subnet + NAT cho app/DB tiers, VPN/Direct Connect cho hybrid.
  • Nhiều câu hỏi mô tả triệu chứng (“không ra internet được”, “instances không nói chuyện được với nhau”, “latency cao”) nhưng gốc vấn đề nằm ở SG/NACL/route table.

AWS documentation