What is our primary use case?
Today, I am a solutions architect working for a Brazilian company. We generally work with ECS, application load balancers, Lambda, WAF, Shield, and GuardDuty. We also use databases like RDS and Aurora for both NoSQL and SQL environments and SageMaker for AI.
I utilize ECR to register my images when deploying to ECS. Usually, I conduct a lot of proof of concept work, and that's why I use it to make my pipeline to demonstrate to future clients how to deploy a Docker ECS infrastructure.
What is most valuable?
The ECR solution is good. It is integrated with AWS, and it's free. Everything is free, which makes it nice to use.
Since I hosted my image in ECR, it stayed there for my project until deployment, with no charges incurred for storage during that period. This makes it a cost-effective option, especially useful when making images private without added costs.
What needs improvement?
If I could use less code and have more of the user interface provide predictions of the coding required in my CLI or Terraform, that would be nice. This would reduce the time spent searching for information and expedite the deployment of my ECR images using my setup.
For how long have I used the solution?
I have been working with ECR for the past six months.
Buyer's Guide
Container Registry
December 2024
Find out what your peers are saying about Amazon Web Services (AWS), JFrog, Microsoft and others in Container Registry. Updated: December 2024.
824,067 professionals have used our research since 2012.
What do I think about the stability of the solution?
There were no downtimes or performance issues with Amazon ECR.
What do I think about the scalability of the solution?
I have not tried to scale it. My process is straightforward and simple.
How are customer service and support?
I haven't had to escalate any questions about the ECR product specifically. My experience with AWS's basic support has been positive; they were prompt and precise, helping me with other issues.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
I use either Docker Hub or ECR to manage images.
How was the initial setup?
The initial setup involved pushing my image using the CLI to the cloud, which was complex and required checking the documentation. A tunnel was needed because my services were global, while my Docker images were private, adding complexity.
What's my experience with pricing, setup cost, and licensing?
When using ECR, pricing is not an issue for me, as it does not charge for private images, unlike other services.
What other advice do I have?
I recommend ECR to companies aiming to keep images private without incurring costs. Money is a big issue in cloud economics, and ECR is cost-effective.
I'd rate it eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.