Adding public contact from request to aws

0 votes

I'd like to add a public contact from request on a static website hosted on AWS s3 wiht cloudfront. This is what I found after researching a bit but I want to know which is the best.

1/ Front-end JS send a message to an SNS topic and subscribe my email to it (but it means that I need to share an AccessKey in public)

2/ Front-end JS send a message to SNS, trigger a Lambda function which process and send email via SES.

3/ Front-end JS send a POST request to a public API Gateway, trigger a Lambda function which process and send email via SES

If someone has some other solution please share.

Jun 28, 2018 in DevOps on Cloud by Atul
• 10,240 points
32 views

1 answer to this question.

0 votes

Third one seems to be the best and easiest to implement. And also you do not require to keep your access keys in client side in this case.

answered Jun 28, 2018 by DareDev
• 6,810 points

Related Questions In DevOps on Cloud

+1 vote
3 answers
0 votes
2 answers
0 votes
1 answer
0 votes
1 answer
+13 votes
2 answers

Git management technique when there are multiple customers and need multiple customization?

Consider this - In 'extended' Git-Flow, (Git-Multi-Flow, ...READ MORE

answered Mar 26, 2018 in DevOps & Agile by DragonLord999
• 8,380 points
147 views
+2 votes
2 answers
0 votes
1 answer