Serverless Web Application on AWS [S3, Lambda, SQS, DynamoDB and API Gateway]

preview_player
Показать описание
In this AWS video tutorial, we will show you how to create a serverless web application using AWS services like Lambda, API Gateway, SQS, DynamoDB, and S3.

We'll start by creating a static website on S3, which will contain a form for submitting order information. When the form is submitted, the data will be passed to the API Gateway service, which will trigger a Lambda function to process the information.

The Lambda function will then add the order information to an SQS queue for further processing. Another Lambda function will pick up the message from the queue and add the order information to a DynamoDB table for storage.

Throughout the tutorial, we'll discuss the benefits of serverless computing and how AWS services can help you build scalable and cost-effective applications without the need for servers.

By the end of this video, you'll have a better understanding of how to use AWS services to create a serverless web application that can process orders submitted through a form. So, let's get started!

This video is a snippet from our AWS Solutions Architect Associate video training course. To learn more about how to best prepare for this popular certification exam, visit:

Make sure you download the code to follow along with this hands-on lab:

At Digital Cloud Training, our mission is to help you succeed in your #cloud career.

👉 Check out our popular training options for #AmazonWebServices, including

Рекомендации по теме
Комментарии
Автор

TIP: Learn to use chatgtp by inputing the error your recieving. That is how i breeze thru issues when the arise. Example the Rollback Error: To fix the issue with your AWS CloudFormation template, especially regarding the error that occurred because the Lambda function runtime nodejs12.x is no longer supported, you need to update the Runtime property of your ItemLambdaFunction resource to a supported version

KojoJohnson
Автор

Just wanted to say thanks for the awesome content on your YouTube channel! I'm learning a lot from you and it's really cool to see kind-hearted people like you out there. Keep up the great work!

siavoshoon
Автор

Awesome tutorial! You are always my go to teacher for all things cloud. Thank you very much Neil! Cheers!

samjones
Автор

Please create such mini projects, it will be great help ❤

akshaybhoi
Автор

i upload success src code on s3, but use website, alert error
i was change nodejs 12.x -> 20.x
Failed to fetch items: Network Error
help me

_NguyenTuongHuy
Автор

I may have found the issue, it is within the lambda function as the "aws-sdk" is missing

jawadsabih
Автор

Unable to perform npm run build. The error is filling up all the terminal. Is there any alternate

suhasisukapatla
Автор

Sir could you please help me with one thing. I followed the exact same instructions. Bit in the template i had to change the node version from 12x to 18x as aws said it was outdated, then it worked. But at the end when i launch the site using the s3 link, the frontend loads, but says failed to display the values, and also it doesn't accept any value that we enter and displays an error

advaithrai
Автор

Hello, This YAML file do not have the same configuration as shown in video. Where did i go wrong?

mihirkulkarni
Автор

my npm install did not install on my machine and i couldn't get pass it. am on a windows10. this is the error i got: ECONNRESET
npm ERR! network aborted
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly. See: 'npm help config'

smithogbubeminelson
Автор

I need help as my Api is not created in APi Gateway.?

amirjaved
Автор

I have ROLLBACK_COMPLETE with some status errors. I got
CREATE_FAILED Resource handler returned message: "The runtime parameter of nodejs12.x is no longer supported for creating or updating AWS Lambda functions. We recommend you use the new runtime (nodejs18.x) while creating or updating functions. (Service: Lambda, Status Code: 400,

floprete