Sebuah perusahaan ingin menyimpan pesan sementara antara aplikasi penerimaan pesanan dan aplikasi pemrosesan agar pesan tidak hilang dan diproses secara berurutan meskipun sisi pemrosesan sedang mengalami kelambatan sementara. Layanan AWS mana yang PALING sesuai untuk kebutuhan ini?

1 / 1
Pilih jawaban
BenarB

Penjelasan

Pertanyaan meminta identifikasi layanan antrean yang menyangga pesan antar aplikasi.

  • 1menyimpan pesan sementaraMenyimpan pesan dalam antrean = Amazon SQS
  • 2sisi pemrosesan sedang mengalami kelambatan sementaraPenerima dapat memproses sesuai kecepatannya (keterkaitan longgar)
  • 3pesan tidak hilang dan diproses secara berurutanPengiriman andal dan pemrosesan berurutan
ASalah

Amazon SNS

Jawaban ini tidak tepat. Amazon SNS adalah layanan Pub/Sub yang langsung mengirimkan pesan yang dihasilkan ke beberapa pelanggan.

Layanan ini tidak memiliki perilaku antrean yaitu menyimpan pesan hingga penerima siap mengambilnya sesuai kecepatannya sendiri, sehingga Amazon SQS yang lebih tepat untuk kebutuhan ini.

BBenar

Amazon SQS

Jawaban ini tepat. Amazon SQS (Simple Queue Service) adalah layanan antrean pesan terkelola penuh. Pengirim menempatkan pesan ke dalam antrean dan penerima mengambil serta memprosesnya sesuai kecepatannya. Meskipun penerima sedang lambat sementara, pesan tetap disimpan di antrean, menyerap lonjakan trafik sekaligus memastikan pemrosesan berurutan yang andal.

CSalah

Amazon Kinesis Data Streams

Jawaban ini tidak tepat. Amazon Kinesis Data Streams adalah layanan untuk mengumpulkan dan mendistribusikan data streaming dalam jumlah besar untuk analitik real-time.

Untuk kasus penggunaan antrean (pemisahan) yang memerlukan pemrosesan andal satu per satu pesan antar aplikasi, Amazon SQS lebih sederhana dan lebih tepat.

DSalah

Amazon EventBridge

Jawaban ini tidak tepat. Amazon EventBridge adalah bus acara yang merutekan acara ke target yang sesuai berdasarkan aturan.

Perutean adalah perannya dan layanan ini tidak dirancang untuk berfungsi sebagai penyangga yang menyimpan pesan hingga pemrosesan dapat diselesaikan.

Poin penting

«Penyimpanan pesan sementara», «pemrosesan berurutan», dan «penyerapan lonjakan» semuanya mengarah ke Amazon SQS (antrean). Bedakan dengan Amazon SNS yang digunakan untuk notifikasi satu-ke-banyak (fan-out).