AWS services in this Guidance - Data Transfer Hub

AWS services in this Guidance

The following AWS services are included in this Guidance:

AWS service Description
Amazon CloudFront Core. To made available the static web assets (frontend user interface).
AWS AppSync  Core. To provide the backend APIs.
AWS Lambda Core. To call backend APIs.
Amazon ECS Core. To run the container images used by the plugin template.
Amazon DynamoDB Core. To store a record with transfer status for each object.
Amazon EC2 Core. To consume the messages in Amazon SQS and transfer the object from the source bucket to the destination bucket.
AWS Secrets Manager Core. Stores the credential for data transfer.
AWS Step Functions Supporting. To start or stop/delete the ECR or S3 plugin template.
Amazon Cognito Supporting. To authenticate users (in AWS Regions).
Amazon S3 Supporting. To store the static web assets (frontend user interface).
Amazon ECR Supporting. To host the container images.
Amazon SQS Supporting. To store the transfer tasks temporarily as a buffer.
Amazon EventBridge Supporting. To invoke the transfer tasks regularly.
Amazon SNS Supporting. Provides topic and email subscription notifications for data transfer results.
Amazon CloudWatch Supporting. To monitor the data transfer progress.