Senior Technical Architect; Head of Platform at Blenheim Chalcot IT Services India
Oct 24, 2024
ECR provides robust security features, including image scanning and vulnerability assessment, supported by AWS identity and access management for fine-grained access control.
The autoscaling functionality is the main beneficial feature of Amazon ECR. It simplifies management, but some configurations can complicate things a bit.
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.
One area for improvement in Amazon ECR is its complexity. It's pretty complex for newbies, particularly learning about private repositories, including how to access Amazon ECR through AWS Identity and Access Management (IAM).
If there were a way to use containers as tasks directly, that would simplify things. Currently, when we use EC2 instances, scaling horizontally means increasing the instance count by five times, which might not be cost-effective. Maybe using containers directly for tasks could be a better option.
There were a few issues related to the roles, policies, and retrieval of data when trying to fetch images for deployment on Amazon ECS. This can involve permissions and configuration complexities.