We use the solution for multi-architecture and microservices applications. We must create a Dockerfile for applications and build the image using Dockerfile. After that, push this Docker image on Amazon ECR, using AWS CI/CD and building processes.
One feature of Amazon ECR that I find particularly useful is its web interface, which makes management easy. The ability to manage and support token image updates is crucial for us. Moreover, utilizing load balancers via AWS features allows us to manage all traffic.
There are multiple roles, such as AM roles, security groups, etc., to improve security. We can get AWS-friendly dashboards.
Amazon ECR needs to improve its downtime.
I have been using the product for four years.
I rate Amazon ECR's stability a nine out of ten.
By creating multiple replicas of a service, such as the front end, running on different Docker images, we can easily increase the number of replicas from, for instance, four to five. This scaling process ensures there is no downtime. It is similar to Kubernetes ports.
I rate the tool's scalability a nine out of ten. Our organization has around ten users who manage and create resources like Amazon ECR. The number of users accessing ECR can vary, with some months experiencing heavier usage, particularly for e-commerce websites with heavy traffic. In contrast, other websites, like school websites, may have limited users.
I haven't contacted technical support since we can manage the tool ourselves.
The tool's deployment time varies depending on the application and source code. Typically, it can take five to ten minutes for Docker images to be deployed. The duration largely depends on factors such as the size and complexity of the Docker images. It is easy.
I rate the overall product a nine out of ten.