Publicado en: Dec 8, 2020

Amazon Elastic Container Registry (Amazon ECR) ahora admite la réplica de imágenes entre regiones en repositorios privados, lo que permite a los desarrolladores copiar fácilmente imágenes de contenedores a través de varias cuentas y regiones de AWS con solo enviarlas a un repositorio de origen. Almacenar imágenes en la región de su infraestructura ayuda a que las aplicaciones se inicien más rápido, ya que el tiempo de descarga de imágenes se reduce debido a una latencia menor, y elimina las descargas entre regiones, lo que ayuda al aislamiento de estas últimas. Las imágenes dispersas geográficamente también le ayudan a cumplir con los requisitos de copia de seguridad y recuperación de desastres de su aplicación. Al crear una forma sencilla de replicar de forma fiable las imágenes en todas las regiones, Amazon ECR facilita aún más la ejecución de aplicaciones de alta disponibilidad en AWS. 

Las aplicaciones basadas en contenedores pueden consistir en muchas imágenes que se ejecutan en una infraestructura distribuida en diferentes lugares para una alta disponibilidad. Los desarrolladores crean, almacenan e implementan rápidamente estas imágenes en varios lugares, a menudo diariamente a medida que las empresas adoptan cada vez más prácticas modernas de CI/CD. Cada imagen debe almacenarse en un repositorio, y luego enviarse de manera confiable a otros múltiples repositorios. Las imágenes también suelen copiarse a través de las cuentas como parte de los flujos de trabajo de las aplicaciones, por ejemplo cuando se pasa de la etapa de prueba a la producción. En la actualidad, los clientes de AWS tienen que crear soluciones personalizadas y escribir un código extra para gestionar la distribución de imágenes, lo que añade carga operativa y costo de mantenimiento a sus procesos.

La réplica entre regiones para los repositorios privados en Amazon ECR hace que la copia de imágenes a través de varias cuentas y regiones de AWS sea tan simple como seleccionar los destinos y enviar una imagen a un repositorio de origen. Con unos cuantos clics en la consola de administración de AWS, o al usar el CLI de AWS, los desarrolladores pueden seleccionar cuentas y regiones de destino para replicar automáticamente sus imágenes. Al enviar una imagen a este repositorio de origen, el ECR se replicará automáticamente a todos los destinos de replicación configurados. La réplica entre regiones está disponible en todas las regiones públicas de AWS en las que se dispone de ECR. Obtenga más información en nuestro blog y comience a seguir nuestra documentación.