Một công ty muốn lưu trữ tạm thời các tin nhắn giữa ứng dụng tiếp nhận đơn hàng và ứng dụng xử lý để tin nhắn không bị mất và được xử lý tuần tự ngay cả khi phía xử lý tạm thời chậm. Dịch vụ AWS nào PHÙ HỢP NHẤT với yêu cầu này?

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

Giải thích

Câu hỏi yêu cầu xác định dịch vụ hàng đợi lưu đệm tin nhắn giữa các ứng dụng.

  • 1lưu trữ tạm thời các tin nhắnGiữ tin nhắn trong hàng đợi = Amazon SQS
  • 2phía xử lý tạm thời chậmNgười nhận có thể xử lý theo tốc độ của mình (kết nối lỏng)
  • 3tin nhắn không bị mất và được xử lý tuần tựPhân phối đáng tin cậy và xử lý tuần tự
ASai

Amazon SNS

Đáp án này không chính xác. Amazon SNS là dịch vụ Pub/Sub gửi ngay lập tức các tin nhắn được tạo ra đến nhiều người đăng ký.

Nó không có hành vi hàng đợi là giữ tin nhắn cho đến khi người nhận sẵn sàng lấy chúng theo tốc độ của mình, vì vậy Amazon SQS mới là dịch vụ phù hợp cho yêu cầu này.

BĐúng

Amazon SQS

Đáp án này chính xác. Amazon SQS (Simple Queue Service) là dịch vụ hàng đợi tin nhắn được quản lý hoàn toàn. Người gửi đặt tin nhắn vào hàng đợi và người nhận lấy và xử lý chúng theo tốc độ của mình. Ngay cả khi người nhận tạm thời chậm, tin nhắn vẫn được giữ trong hàng đợi, hấp thụ các đợt tăng đột biến trong khi đảm bảo xử lý tuần tự đáng tin cậy.

CSai

Amazon Kinesis Data Streams

Đáp án này không chính xác. Amazon Kinesis Data Streams là dịch vụ thu thập và phân phối khối lượng lớn dữ liệu streaming cho phân tích thời gian thực.

Đối với các trường hợp sử dụng hàng đợi (tách rời) yêu cầu xử lý đáng tin cậy từng tin nhắn một giữa các ứng dụng, Amazon SQS đơn giản hơn và phù hợp hơn.

DSai

Amazon EventBridge

Đáp án này không chính xác. Amazon EventBridge là event bus định tuyến các sự kiện đến các mục tiêu phù hợp dựa trên các quy tắc.

Định tuyến là vai trò của nó và nó không được thiết kế để hoạt động như bộ đệm giữ tin nhắn cho đến khi xử lý có thể hoàn thành.

Điểm cần nhớ

«Lưu trữ tạm thời tin nhắn», «xử lý tuần tự» và «hấp thụ đợt tăng đột biến» đều chỉ đến Amazon SQS (hàng đợi). Phân biệt với Amazon SNS, dùng cho thông báo một-đến-nhiều (fan-out).