Layanan AWS mana yang PALING sesuai untuk membangun beberapa fungsi Lambda dan layanan AWS menjadi sebuah workflow yang mengikuti urutan yang ditentukan dan percabangan kondisional, serta mengelolanya secara visual?

1 / 1
Pilih jawaban
BenarA

Penjelasan

Pertanyaan yang menanyakan layanan orkestrasi mana yang menjadikan proses sebuah workflow.

  • 1urutan yang ditentukan dan percabangan kondisionalAlur kontrol sebuah state machine = Step Functions
  • 2menjadi sebuah workflowOrkestrasi beberapa proses
  • 3mengelolanya secara visualMengelola workflow sebagai diagram = Step Functions
ABenar

AWS Step Functions

Benar. AWS Step Functions adalah layanan orkestrasi serverless yang membangun beberapa fungsi Lambda dan layanan AWS menjadi sebuah workflow (state machine) dengan urutan, percabangan kondisional, paralelisme, retry, dan lainnya, serta menjalankan dan mengelolanya secara visual.

BSalah

Amazon EventBridge

Amazon EventBridge adalah event bus yang mengarahkan event ke setiap target sesuai aturan. Ia menggabungkan layanan secara longgar melalui event.

Namun, ia tidak sesuai untuk membangun beberapa proses menjadi workflow (state machine) dengan urutan yang ditentukan, percabangan kondisional, dan retry, serta mengelolanya secara visual. Orkestrasi berurutan ditangani oleh Step Functions, sehingga tidak tepat.

CSalah

Amazon SQS

Amazon SQS adalah queue terkelola penuh yang menyimpan pesan untuk menggabungkan pengirim dan penerima secara longgar. Penerima mengambil dan memprosesnya dengan kecepatannya sendiri.

Namun, ia tidak memiliki fitur untuk membangun beberapa proses menjadi workflow dengan urutan dan percabangan kondisional serta mengelolanya secara visual. Orkestrasi adalah peran Step Functions, sehingga tidak tepat.

DSalah

Amazon SNS

Amazon SNS adalah layanan notifikasi Pub/Sub yang menyiarkan satu pesan ke beberapa subscriber. Ia dapat memberi tahu beberapa sistem tentang satu event secara bersamaan (fan-out).

Namun, ia tidak membangun dan mengelola proses sebagai workflow dengan urutan dan percabangan kondisional. Orkestrasi workflow ditangani oleh Step Functions, sehingga tidak tepat.

Poin penting

"Sebuah workflow dengan urutan dan percabangan kondisional" dan "orkestrasi beberapa layanan" berarti AWS Step Functions. Bedakan dari pengiriman pesan sederhana (SQS/SNS) dan routing event (EventBridge).