SQL Based Data Processing Amazon Ecs
SQL Based Data Processing Amazon Ecs
manually.
AWS Secrets An Amazon S3 file arrival event triggers an
Manager 4 AWS Lambda function.
Amazon Managed
Streaming for Kafka AWS
AWS Fargate Amazon ECS
Stream Data PrivateLink ETL IDE ETL Job The Lambda function spins up an Amazon
(Notebook) 5 ECS task to process batch data in a
transient way, or to process stream data
2 Amazon ECS Service Amazon ECS Task Pull
continuously in a long-running container.
Image
Each job has isolated compute resources.
Availability Zone 1
Application
Amazon ECR
Load Balancer Amazon CloudWatch Events schedules
6 and orchestrates regular ARC ETL jobs and
Amazon S3 ECS tasks with AWS Fargate or Amazon
AWS Fargate Amazon ECS
Batch Data EC2 launch types.
ETL IDE ETL Job
(Notebook)
ARC ETL job generates application logs for
7 each data process stages, at a granular
level. Amazon CloudWatch offers
monitoring and alerting capabilities.
Reviewed for technical accuracy March 8, 2021
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Reference Architecture