Webhooks Processing: HTTP API Gateway + SQS +Lambda

preview_player
Показать описание
🌟 **Master AWS Fundamentals!** 🌟

Ready to dive into the world of cloud computing? Check out this comprehensive course on Coursera: AWS Fundamentals Specialization

This course covers everything you need to know about Amazon Web Services, from the basics to advanced concepts, making it perfect for both beginners and those looking to enhance their cloud skills. Enroll now and elevate your career with in-demand AWS expertise! 📚🚀

In this video we will look at a real world application of HTT API Gateway and Lambda. Together with Simple queue service they can be used to process webhooks.

Receiving and processing webhooks with AWS HTTP API Gateway, SQS, and Lambda provides the following advantages.

- HTTP API Gateway is highly available and can sustain heavy loads.
- SQS temporarily stores webhooks’ data and enables re-tries
- Lambda functions process webhooks’ data and the number of concurrent functions can be adjusted not to overload the upstream
Рекомендации по теме
Комментарии
Автор

Thank you for creating a simple project utilizing webhooks and APIs on AWS! This gives me a better understanding even though I don't have real-world experience yet.

theREALfrancyz
Автор

Something to note, use this design only if you are anticipating bursts in traffic and you want asynchronous processing of your events. Otherwise api gateway to lambda/event bridge will do. This is because sqs queues add latency and also have to be polled to get messages. The polling can add costs as every poll is counted as an sqs execution.

perminusgaita
Автор

Thank you so much! This helped out a lot

FisherfMn
Автор

if i have 2 two headers one is a String and the second one is a byte[] , what i have to put in the Message Attributes input ... i cant read very well in the video thanks for the help

diegotovaresp
Автор

Do you have a video on how to acknowledge the hmac token and save the body down to S3?

joegenshlea
Автор

I am not able to view Cloudwatch logs, should I configure some steps to view it?

SivaKrishna-zjjy
Автор

I see completelly different UI in API Gateway, switching to old UI does not help. Can't understand on how to connect API Gateway with SQS

oleksandrhubachov
Автор

do you have any idea how can i send custom header ? but i don't want have default value it comes from webhook

amir-nvim