Some time ago, I applied for AWS credit, and I received it last week. Now I plan to use AWS services to build and run Sitecore containers and share my learnings and information about costs. I have only experience running containers in Azure and want to compare these two cloud providers.
I planned to use the following resources:
Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance. ECR is using S3 to store Docker images.
Amazon Elastic Container Service (ECS) is a fully managed container orchestration service.
Additional services that can be used to build a better solution:
AWS Secrets Manager helps you protect secrets needed to access your applications, services, and IT resources. You can now deploy services that use secrets from AWS Secrets Manager specified in a Compose file from the Docker CLI.
AWS Cloud Map is a cloud resource discovery service. With Cloud Map, you can define custom names for your application resources, and it maintains the updated location of these dynamically changing resources.
Ok, now I’m going to create the AWS resources.