Một công ty muốn tiếp nhận một ứng dụng dựa trên TCP được truy cập trên toàn cầu trên các địa chỉ IP tĩnh cố định và định tuyến nó qua mạng toàn cầu của AWS tới Region khỏe mạnh gần nhất nhằm cải thiện tính sẵn sàng và hiệu năng. Dịch vụ nào phù hợp NHẤT?

1 / 1
Hãy chọn một đáp án
ĐúngC

Giải thích

Chọn một dịch vụ định tuyến một ứng dụng TCP trên toàn cầu với tốc độ cao và tính sẵn sàng.

  • 1ứng dụng dựa trên TCPNó phải hỗ trợ chuyển tiếp lưu lượng TCP/UDP, không phải phân phối cache HTTP
  • 2các địa chỉ IP tĩnh cố địnhNó phải cung cấp các địa chỉ IP anycast tĩnh làm điểm vào
  • 3Region khỏe mạnh gần nhấtNó phải hướng trên toàn cầu tới một endpoint khỏe mạnh dựa trên health check
ASai

Amazon CloudFront

Amazon CloudFront là một CDN cache nội dung HTTP/HTTPS tại edge và phân phối nó.

Điều nó giỏi là tăng tốc việc phân phối nội dung web, và yêu cầu tiếp nhận lưu lượng TCP/UDP trên các địa chỉ IP tĩnh và tối ưu đường đi đầu cuối thì Global Accelerator đảm nhận, nên đáp án này sai.

BSai

Amazon Route 53

Amazon Route 53 là một dịch vụ DNS và có thể làm những việc như định tuyến dựa trên độ trễ.

Tuy nhiên, sau khi DNS trả về kết quả, đường giao tiếp được phó mặc cho internet, và nó không cung cấp các địa chỉ IP tĩnh cố định. Đặt chính đường đi lên mạng AWS để tăng tốc là vai trò của Global Accelerator, nên đáp án này sai.

CĐúng

AWS Global Accelerator

Đúng. AWS Global Accelerator là một dịch vụ làm cho truy cập từ khắp nơi trên thế giới nhanh và ổn định.

Có ba điểm then chốt. (1) Điểm vào cung cấp hai địa chỉ IP tĩnh không thay đổi. (2) Lưu lượng đi vào mạng chuyên dụng của AWS từ vị trí gần nhất và đến đích mà không qua internet hay tắc nghẽn (đó là lý do nó nhanh). (3) Một Region đang gặp sự cố được tự động tránh, và lưu lượng được hướng tới một Region khỏe mạnh.

Nó hoạt động không chỉ cho HTTP mà còn cho các ứng dụng TCP/UDP.

DSai

Elastic Load Balancing (ELB)

Elastic Load Balancing là một dịch vụ phân phối lưu lượng qua nhiều target trong một Region duy nhất.

Nó không thể xử lý định tuyến toàn cầu trải qua nhiều Region, nên đáp án này sai. Trên thực tế nó được dùng làm backend endpoint phía sau Global Accelerator.

Điểm cần nhớ

'Các địa chỉ IP tĩnh', 'TCP/UDP' và 'tới endpoint khỏe mạnh gần nhất' chỉ tới AWS Global Accelerator. Để phân phối cache nội dung HTTP, dùng CloudFront. Phân biệt theo cách hoạt động: GA = tối ưu đường đi (không cache) / CloudFront = phân phối cache. ELB là trong một Region, và Route 53 là DNS.