Skip to content
On this page

Solution

  1. Structure Diagram

The below diagram is structure diagram of ATM application

The below diagram is structure diagram of client application:

  • AWS S3: store the RSA 256 public keys
  • AWS Secret Manager: store the secret environments & RSA 256 private keys
  • AWS API Gateway (HTTP API): create, publish, maintain, monitor, and secure APIs
  • AWS Lambda Function: NodeJS function (javascript)
  • AWS Cloudfront + S3: Hosting the frontend (HTML, CSS, JS & other static files)
  • AWS DynamoDB & DAX: Document database
  • AWS CloudWatch: Observability AWS resources
  • Serverless framework: Run the code locally & ship the code to AWS by using CloudFormation
  • VueJS 3 with composition APIs
  • TailwindCSS 3: CSS framework (Rapid build website without leaving HTML)
Solution has loaded