Building a serverless web application on AWS
Journey: 📊 Community Builder 📊
Subject matter: 💡 Building on AWS 💡
I built a web app on AWS to showcase a serverless web application architecture.
Let’s see how it is put together!
Credit: This architecture was created using guidance from fellow AWS Community Builder and Hashicorp Ambassador, Rishab. Please be sure to subscribe to his channel: Here
This secure site has been built using the following AWS services:
- IAM
- Amazon S3
- Amazon CloudFront
- Certificate Manager
- Route 53
- AWS Lambda
- DynamoDB
I have implemented a visitor counter which is persisted in a DynamoDB table and configured a Function URL via AWS Lambda.
I implemented the AWS Lambda function using Python - however, I’m not a programmer so I had some help with this!
DNS has been configured via Route 53.
I maintain the codebase (Python and JavaScript) in a GitHub repository and implemented a CI/CD pipeline using GitHub Actions.
Want to see how it looks?
Here’s a screenshot:
Here is the architecture:
Want to see how it works?
Here is a link to the live website: Serverless Web App
I hope you have enjoyed the article, I enjoyed the build!