Build Serverless Web Application with AWS Amplify + API Gateway + Lambda + DynamoDB

Опубликовано: 26 Август 2024
на канале: Cloud Guru
996
19

This tutorial will show you how to host website on AWS Amplify. The website can call API from API gateway. The gateway can invoke the function from Lambda.

Join WhatsApp: https://www.whatsapp.com/channel/0029...

👉Get CloudWays ➜ https://www.cloudways.com/en/?id=1365224
💥CloudWays COUPON CODE: CLOUDGURU25
☝️☝️ USE THE EXCLUSIVE COUPON CODE ABOVE TO GET 25% OFF FOR 3 MONTHS💥

👉Get Digital Ocean ➜ digitalocean.pxf.io/ZQERvQ
💥Get $200 FREE Credits for signup. So, hurry up!💥

╔═╦╗╔╦╗╔═╦═╦╦╦╦╗╔═╗
║╚╣║║║╚╣╚╣╔╣╔╣║╚╣═╣
╠╗║╚╝║║╠╗║╚╣║║║║║═╣
╚═╩══╩═╩═╩═╩╝╚╩═╩═╝

🟠 Project contains following 5 stages:

1. Host a Static Website
2. Manage Users
3. Build a Serverless Backend
4. Deploy a Restful API
5. Resource Cleanup

🟠 After completing this project you'll learn:

🔸️How to create and populate git repository with AWS CodeCommit
🔸️How to deploy and modify website with AWS Amplify
🔸️How to create user pool with Amazon Cognito
🔸️How to create a table with Amazon DynamoDB
🔸️How to create IAM role for your Lambda function
🔸️How to create a Lambda function for handling requests
🔸️How to create a new REST API with Amazon API Gateway
🔸️How to create new Authorizer with Amazon Cognito

🟠 Apart from these mentioned AWS services you'll learn:

🔸️ Version Control and Deployment: Managing code with Git and deploying applications effectively.
🔸️ Full-Stack Development: Combining backend (AWS Lambda, DynamoDB, Cognito) and frontend (Amplify) development skills.
🔸️ Monitoring and Troubleshooting: Learning how to monitor, troubleshoot, and ensure application reliability.
🔸️Project Experience: Gaining hands-on experience in building real-world web applications, valuable for your career growth.

#awsamplify #awsapigateway #awslambda #awsdynamodb #cloudguru