Solutions Architecture

0

Hi AWS,

Is this workflow architecture possible:

RDS (PostgreSQL) --------------------> Amazon MQ Broker --------------> Lambda Function -----------------------> S3 Bucket (Data is stored for customers)

The database can be in DynamoDB as well. Amazon MQ is used as an event-source for the lambda function and the lambda is sending the request to API Gateway and getting the JSON response and further sending it to S3 to be stored as output.

Please suggest

2回答
0

Following what Brettski said, and if you must use Amazon MQ, then you could do:

RDS -> Lambda -> Amazon MQ <- Lambda -> S3

profile picture
エキスパート
回答済み 1年前
  • Can you please elaborate the high level overview for the workflow @alatech? How to manage error handling and is there a way for retry mechanism?

  • Can someone give more context to the workflow explained above with how the service is going to be utilized along with retry mechanism in case of the message failure.

0

Not really answering the question:

I'm wondering why Amazon MQ is in the mix? You can trigger Lambda functions from RDS PostgreSQL and also from DynamoDB.

profile pictureAWS
エキスパート
回答済み 1年前
  • I need to use a messaging engine in the architecture. I have compared Amazon SQS vs Amazon MQ and found Amazon MQ is the best fit. Can you please help me where the Amazon MQ will be best fit in the workflow @Brettski-AWS

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ