Architecture

AWS Lambda

Serverless functions

AWS DynamoDB

Key-value database storing the data

Amazon Eventbridge

Scheduling the new data fetches.

Amazon API Gateway

API management.

Amazon S3

Serving the front content (html+css+js).

AWS Cloudformation

Infrastructure as code.