Sitecore containers and AWS

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 Elastic Container Registry (ECR) is a fully-managed Docker container registry that makes it easy for developers to store, manage, and deploy Docker container images. 

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.

Amazon Elastic Kubernetes Service (Amazon EKS) is a fully managed Kubernetes service.

AWS Fargate is a serverless compute engine for containers that work with Amazon Elastic Container Service (ECS) and Amazon Elastic Kubernetes Service (EKS).

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.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.