🌿 What?

  • NAT - Network Address Translation

  • Là một EC2 Instance trung gian giúp các EC2 Instances trong private subnets có thể kết nối được với internet.

  • NAT Instance phải được launch public

  • Phải tắt setting trong EC2: Source / destination check

  • Phải attach ElasticIP cho NAT Instance.

  • Phải config thêm Route Table để định tuyến traffic của các EC2 Instance trong Private Submet sang NAT Instance.

  • Kiến trúc tương tự như sử dụng IGW, những sẽ thay thế bằng NAT Instance.

🌿 Notes

  • Không được hỗ trợ kể từ 31/12/2020
  • Không HA/ không tự động thiết lập lại nếu có lỗi.
    • Cần phải config thêm như sử dụng ASG + script để resilient setup.
  • Băng thông kết nối internet phụ thuộc vào EC2 Instance Type
  • Ngoài ra chúng ta còn cần phải quản lý thêm Security Groups và Roles của Instance.
  • Nên lựa chọn sử dụng NAT Gateway thay vì NAT Instance, nó outdate rồi.