Skip to content

In this project, Created a serverless web application using AWS Lambda, DynamoDB, and S3. The application allow users to create, read, update, and delete (CRUD) items from a DynamoDB table.

Notifications You must be signed in to change notification settings

mohdumair8896/Serverless-Web-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Name: Serverless Application

Project Description:

In this project, Created a serverless web application using AWS Lambda, DynamoDB, and S3. The application allow users to create, read, update, and delete (CRUD) items from a DynamoDB table.

Project Architecture:

Serverless Web Application on AWS Architecture

Steps that i used to Build this Project:

  • Firstly, Created a DynamoDB table to store the items.
  • Then Build a Lambda function to handle the CRUD operations on the DynamoDB table.
  • Used S3 to store and host the web application's static files (HTML, CSS, and JavaScript).
  • Created a CloudFront(Amazon Service) distribution to serve the S3-hosted static files with low latency.

Tech Stack

Frontend: Html, Css, Javascript

Languages: Python

Cloud Service: Amazon S3, AWS Lambda, Route53, AWS DynamoDB, and AWS CloudFront Distribution

Lessons Learned:

This project is a working serverless web application hosted on AWS. I had a hands-on experience building a serverless application using AWS Lambda, DynamoDB, S3, CloudFront.
Additionally, I have gained experience working with AWS services and integrating them to build a complete solution.

This project helped me improve my skills in cloud computing, serverless architecture, and AWS services.

About

In this project, Created a serverless web application using AWS Lambda, DynamoDB, and S3. The application allow users to create, read, update, and delete (CRUD) items from a DynamoDB table.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published