Amazon ECS, 이제 컨테이너식 애플리케이션에 소프트웨어 버전 일관성 적용
게시된 날짜:
2024년 7월 11일
Amazon Elastic Container Service(Amazon ECS)는 이제 컨테이너식 애플리케이션에 소프트웨어 버전 일관성을 적용하여 애플리케이션의 모든 작업이 동일하고 모든 코드 변경 사항이 배포 파이프라인에 정의된 보안 조치를 통과하도록 보장합니다.
고객은 HTTP 기반 마이크로서비스 같은 장기 실행 애플리케이션을 Amazon ECS 서비스로 배포하며, 컨테이너 이미지 태그를 사용하여 이러한 서비스를 구성하는 경우가 많습니다. 컨테이너 이미지는 변경 불가능하지만 이미지 태그는 기본적으로 변경 불가능하지 않으며, 이미지 태그를 사용하여 컨테이너식 애플리케이션을 구성할 때 다른 버전이 실수로 배포되는 것을 방지하는 표준 메커니즘도 없습니다. Amazon ECS는 이제 이러한 불일치를 방지하기 위해 Amazon ECS 서비스에 업데이트를 배포할 때 컨테이너 이미지 태그를 이미지 다이제스트(이미지 매니페스트의 SHA256 해시)로 확인하고 서비스의 모든 작업이 동일하고 이 이미지 다이제스트로 시작되도록 합니다. 즉, 작업 정의에 'LATEST'와 같은 변경 가능한 이미지 태그를 사용하고 배포 후 서비스가 스케일 아웃되더라도 새 작업을 시작하는 데 올바른 이미지(서비스 배포 시 사용됨)가 사용됩니다.