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 Respuestas
0

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

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

profile picture
EXPERTO
respondido hace un año
  • 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
EXPERTO
respondido hace un año
  • 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

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas