AWS Services in the solution
The following AWS services are included in this solution:
| AWS Service | Description |
|---|---|
| Amazon S3 | Used for storing models and generated images. |
| Amazon ECR | Used for storing container images required for runtime. |
| Amazon API Gateway | Used for providing API interface for external access. |
| AWS Lambda | Used for request validation and routing. |
| Amazon SQS | Used for storing pending tasks. |
| Amazon SNS | Used for routing tasks to different SQS queues, and providing notification and callback upon completion. |
| Amazon EKS | Used for managing and running Stable Diffusion runtime. |
| Amazon EC2 | Used for running Stable Diffusion runtime. |
| Amazon CloudWatch | Used for monitoring system health, providing metrics monitoring, logging and tracing. |
| AWS CDK | Used for deploying and updating this solution. |