Professional Documents
Culture Documents
1. AWS Amplify serves the web app, (HTML,
JS, and CSS) to end users.
AWS Cloud 2. Cognito provides user authentication
3. API Gateway triggers the Lambda
function (based on Java app) to validate and
Front-end Back-end store the data in DynamoDB
4. EMR is a Hadoop cluster solution that
process the data from DynamoDB and
HTML CSS, JS 1 transforms and stores in Hadoop HDFS
5. QuickSight provides data visualisation
dashboards for AI/ML insights
AWS Amplify Lambda
6. Migrate existing data to Cloud
7. Cloudwatch for centralised logging
Authenticate 2
Rationale:
AWS Cognito 1. Serverless solution to maximize resilience
and fault-tolerance and integration with
Process Request DynamoDB Cloudwatch for logging/monitoring
2. Existing assets (HTML, JS, Java) can be
easily ported with minimal effort
HTTPS 3. Optimizing for cost, performance
Analytics and Insights efficiency, and operational overhead.
3
Text
4 On-prem
7 5
HDFS cluster