Amazon ECR, ECR에서 ECR로 풀스루 캐시 기능 발표
Amazon ECR은 ECR에서 ECR로 풀스루 캐시 기능을 발표했습니다. 이는 고객이 AWS 리전 및/또는 계정 전체에 존재하는 두 ECR 프라이빗 레지스트리 간에 컨테이너 이미지를 자동으로 동기화할 수 있는 기능입니다. 따라서 고객은 리전 내에서 캐시된 이미지를 풀링할 때 지연 시간이 감소하는 이점을 누릴 수 있습니다. 오늘 릴리스된 Amazon ECR을 사용하면 간단하고 안정적인 방법으로 여러 리전/계정에서 풀링한 이미지의 로컬 사본만 저장할 수 있으므로, 고객이 스토리지 비용을 더 쉽게 최적화할 수 있습니다.
고객은 비즈니스가 성장함에 따라 여러 AWS 리전으로 컨테이너 배포를 확산하는 경우가 많습니다. 배포 리전 내에 이미지를 저장하면 리전 내 풀링 작업의 지연 시간이 감소하여 애플리케이션 시작 시간이 단축됩니다. 이를 위해서는 고객이 모든 리전에 모든 이미지 사본을 유지해야 하는데, 이러한 이미지 중 상당수가 배포되지 않기 때문에 비용 효율성이 떨어집니다. ECR에서 ECR로 풀스루 캐시를 사용하면 끌어온 이미지만 캐싱함으로써 비용 효율적인 방식으로 ECR 레지스트리 간에 이미지를 동기화할 수 있습니다. 이제 고객은 이미지를 기본 레지스트리로 푸시하고, 이미지를 다운스트림 레지스트리에 캐시하도록 풀스루 캐시 규칙을 구성할 수 있습니다. 이미지 풀 작업 시 ECR은 업스트림 레지스트리에서 이미지를 자동으로 가져오고, 향후 풀 작업을 위해 다운스트림 레지스트리에 자동으로 생성된 리포지토리에 이를 캐시합니다. 아울러 이 기능은 업스트림과의 잦은 동기화를 지원하여 캐시된 이미지를 최신 상태로 유지하는 데 도움이 됩니다.
ECR에서 ECR로 풀스루 캐시 기능은 GovCloud(미국) 리전과 중국 리전을 제외한 모든 AWS 리전에서 사용할 수 있습니다. 자세한 내용은 사용 설명서에서 확인하세요.