Less than USD 10 per month Web App (Serverless Architecture)

Can you imagine hosting a Web Application (portal) that costs less than $ 10 per month of cloud cost? With the availability of serverless architecture and steep free limits on resources in AWS, it is possible.

 

Presentation Layer

  1. Amazon Cloudfront (CDN)
  2. Amazon Simple Storage Service (S3) – acts as Web server

Application Layer

  1. Amazon API Gateway
  2. AWS Lambda

Database Layer

  1. Amazon DynamoDB – Please read When and why DynamoDB to match with your use case

Security Services

  1. AWS Certificate Manager – provides SSL certificate
  2. Amazon Cognito – provides authentication and authorization
  3. AWS Amplify – create UI components with Cognito. Alternatively, Cognito provides UI.

Supporting services for Application Layer

  1. Amazon Simple Email Service (SES)
  2. Amazon Simple Notification Service (SNS) – any exception can be quickly notified to subscribers
  3. Amazon Cloudwatch – watch logs, log analysis or create dashboard

The above architecture is always available and almost infinitely scalable.

Note: The price is based on certain size of app, data stored and number of active users. Your mileage may vary.

About VisionFirst Technologies Pvt. Ltd.

We are a group of researchers and practitioners of cutting edge technology. We are AWS Registered Partner. Our tech stack includes Machine Learning, offline/2G tolerant mobile apps, web applications, IOT and Analytics.

Add a Comment

Your email address will not be published.

Related Blogs