Một công ty chạy một ứng dụng trên Amazon EC2. Công ty muốn tự động tăng hoặc giảm số lượng instance theo thay đổi của nhu cầu, đồng thời tự động thay thế các instance không khỏe mạnh. Dịch vụ nào phù hợp NHẤT?

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

Giải thích

Chọn dịch vụ bám theo nhu cầu và tự động thay thế instance.

  • 1theo thay đổi của nhu cầuTự động điều chỉnh dung lượng để bám theo tải
  • 2tự động tăng hoặc giảm số lượng instanceTự động hóa scale-out/in
  • 3tự động thay thế các instance không khỏe mạnhCần tự phục hồi qua health check
ASai

Amazon CloudFront

CloudFront là một dịch vụ CDN lưu nội dung vào bộ nhớ đệm tại các edge location để phân phối với độ trễ thấp.

Nó không mở rộng số lượng instance EC2 hay thay thế các instance không khỏe mạnh, nên không đúng.

BĐúng

Amazon EC2 Auto Scaling

Chính xác. EC2 Auto Scaling tự động tăng hoặc giảm số lượng instance (scale out/in) theo nhu cầu, và tự động chấm dứt và thay thế các instance bị health check phát hiện là không khỏe mạnh. Nó vừa bám theo nhu cầu vừa tự phục hồi khi instance gặp sự cố.

CSai

Amazon S3

S3 là một dịch vụ lưu trữ đối tượng (object storage) dùng để lưu và phục vụ tệp tin.

Nó không quản lý hay thay thế số lượng instance EC2, nên không đúng.

DSai

AWS IAM

IAM là dịch vụ quản lý quyền truy cập.

Nó không liên quan đến việc mở rộng số lượng instance hay thay thế các instance gặp sự cố, nên không đúng.

Điểm cần nhớ

'Tự động mở rộng số lượng instance' và 'thay thế các instance không khỏe mạnh' chỉ đến EC2 Auto Scaling. Kết hợp với load balancer (ELB), đây là mẫu kinh điển cho 'bám theo nhu cầu + tính sẵn sàng cao'.