Overview
Product Information on Amazon Elastic Container Registry
What is Amazon Elastic Container Registry?
Amazon Elastic Container Registry Pricing
Overall experience with Amazon Elastic Container Registry
“Amazon ECR Offers Secure, Seamless Image Storage for AWS users”
“Dependable Performance In AWS ECS Balanced By Steeper Learning Curve For Administrators”
Badges
Container Management
About Company
Company Description
Amazon Web Services (AWS), established in 2006, is focused on providing essential infrastructure services to businesses globally in the form of cloud computing. The key advantage offered through cloud computing, particularly via AWS, is its capacity to shift fixed infrastructure expenses into flexible costs. Businesses have been able to forgo extensive planning and procurement of servers and other Information Technology (IT) resources, owing to AWS. AWS seeks to provide businesses with prompt and cost-effective access to resources using Amazon's expertise and economies of scale, as and when their business requires. Currently, AWS offers a robust, scalable, economic infrastructure platform on the cloud powering an extensive array of businesses worldwide. It operates across numerous industries with data center locations in various parts of the globe including U.S., Europe, Singapore, and Japan.
Company Details
Do You Manage Peer Insights at Amazon Web Services (AWS)?
Access Vendor Portal to update and manage your profile.
Key Insights
A Snapshot of What Matters - Based on Validated User Reviews
User Sentiment About Amazon Elastic Container Registry
Reviewer Insights for: Amazon Elastic Container Registry
Performance of Amazon Elastic Container Registry Across Market Features
Amazon Elastic Container Registry Likes & Dislikes
I really like that it integrates seamlessly with ECS, so deploying images of our backend service into clusters is super easy. Its integration with IAM also gives us strong access control, which is crucial to secure our services. It also comes with a managed infrastructure as I earlier said, so that we don't worry about running or scaling our own registry.
1. ECS abstracts away a lot of the complexity of deploying a scalable infrastructure to run application containers. 2. The core concept of Services => Tasks => Task Definitions is straight forward, which make it easy for developers to understand. 3. It is truly reliable, we never had any problems(downtime or malfunction) with the AWS ECS tool itself. We have been operating for over 6 years with it
1. Native AWS integration: Being an integral part of AWS, the integration with ECS, EKS, and Lambdas reduces friction significantly in our deployment processes. 2. Security & Access Control: Being able to use unique IAM policies and roles to allow access only to specific images within a single ECR instance helped give us confidence in properly deploying our microservices. Native encryption and image scanning helped give us confidence that the images we were pushing and pulling were secure. 3. Lifecycle Policies & Replication: The ability to automatically tag and apply lifecycle policies for unused and out of date images as well as the ease of cross-account replication helps reduce and manage costs in a way that is a set it and forget it. This drastically reduces our overhead.
The biggest downside has been for us is the cost. ECR storage and data transfer fees add up as the container image library grows. I also think the web console feels a bit barebones, and cleanup and organization has been more manual than I'd like.
To deploy a working production application with AWS ECS you need some other parts around ECS, for example target groups or autoscaling groups. Those are managed in different admin interfaces in the AWS console especially which for a new joiner who has not worked with ECS before this is quite a learning curve to understand how those different tools and systems work together.
1. Monitoring Gaps: Integration with CloudWatch is a bit of a surprise miss on ECR, there is a lack of metrics, logs or even OOB dashboards for the entire product. 2. Scaling Quirks at Large Scale: When pushing multiple large images across multiple repositories, or even in a cross-region setup, I've noticed performance/latency issues appear, specifically with regards to tag manipulation in bulk operations. It's not impossible to work around, but it's surprising. 3. Documentation: There is surprisingly spotty documentation for ECR, and in general the error messages thrown by AWS lack much guidance on how to resolve them.
Top Amazon Elastic Container Registry Alternatives
Peer Discussions
Amazon Elastic Container Registry Reviews and Ratings
- SOFTWARE DEVELOPER<50M USDSoftwareReview Source
Amazon ECR Offers Secure, Seamless Image Storage for AWS users
As a small startup, our experience with Amazon ECR has been reliable and quite smooth. It provides a secure and managed registry for storing our Docker container images. We have most of our systems set up on AWS, so its integration with other services makes it much stronger. - CLOUD APPLICATION SECURITY ENGINEERGov't/PS/EdEducationReview Source
AWS ECR Integrates Seamlessly Yet Encounters Performance and Logging Limitations
Overall, my experience with AWS ECR has been very positive. Integration with ECS, EKS, and Lambdas drastically reduces friction in end-to-end container workflows. Native integration with AWS security tools like GuardDuty and Inspector help find vulnerable packages throughout images stored in ECR. Over time, it has helped us reduce the management overhead of our container lifecycles. - SOFTWARE DEVELOPER<50M USDSoftwareReview Source
Dependable Performance In AWS ECS Balanced By Steeper Learning Curve For Administrators
AWS ECS is a reliable tool for us to provide compute power for our docker container. We never had problems with ECS itself, but find it sometimes a bit intransparent (especially for new joiners) to manage, as some functionalities need to be configured in other Admin Interfaces in the AWS console. - PRINCIPAL ENGINEER<50M USDSoftwareReview Source
Integration Strengths of AWS ECR Balanced By Limited Image Choice
Solid AWS offering of container images, reliably and broadly available; I wish it did a little bit more. - SYSTEMS ENGINEER50M-1B USDSoftwareReview Source
Seamless Integration With AWS Ecosystem Enhances Container Image Management Workflows
It has been positive. It integrates seamlessly with ECS, EKS, and CI/CD, making container management smooth and efficient. Performance is reliable, and features like image scanning and replication add to the security and scalability.
