게시된 날짜: Dec 2, 2022
AWS AppConfig는 향상된 성능으로 기능 플래그 및 런타임 구성을 더 간단하게 사용할 수 있는 컨테이너 런타임용 에이전트를 출시했습니다. 이제 Amazon Elastic Container Service(Amazon ECS), Amazon Elastic Kubernetes Service(Amazon EKS), Docker 또는 Kubernetes를 사용하는 고객은 AWS AppConfig Agent를 사용하여 컨테이너식 애플리케이션에서 AWS AppConfig 서비스로의 호출을 관리할 수 있습니다. 이전에는 고객이 컨테이너 런타임을 사용하는 경우 구성 데이터의 자체 검색 및 캐싱을 관리해야 했습니다. 이제 AWS AppConfig Agent를 사용하면 에이전트가 이를 수행합니다. 이 에이전트는 구성 데이터에 대해 AWS AppConfig를 쿼리하고 로컬에서 사용할 수 있도록 합니다. 또한 고객을 대신하여 폴링 및 캐싱 논리를 처리합니다. 애플리케이션은 AWS AppConfig Agenet에 대해 로컬 HTTP를 호출하므로 구성 데이터 검색 시 성능이 향상됩니다.
기능 플래그 및 런타임 구성을 사용하여 고객은 새로운 코드를 배포하지 않고 애플리케이션 실행 중에 동작하는 방식을 변경할 수 있습니다. 예를 들어 고객이 새로운 기능을 릴리스하려는 경우 고객은 기능 플래그 구성 뒤에 기능을 숨기고 프로덕션으로 코드를 푸시할 수 있습니다. 기능을 릴리스할 준비가 되면 AWS AppConfig는 기능 플래그 구성을 사용자의 1%, 그 다음 10%, 그 다음 20% 등으로 전환합니다. 기능을 점진적으로 릴리스하면 이 변경 사항으로 인한 예기치 못한 상황이나 중단을 방지하는 데 도움이 됩니다. 또한 AWS AppConfig에는 배포 중 Amazon CloudWatch 경보가 울리는 경우 구성 변경에 대한 자동 롤백 기능뿐만 아니라 예상한 대로 변경이 되었는지 확인하는 검사기를 포함하는 추가 구성 안전 기능이 있습니다.
AWS AppConfig Agent는 Amazon Elastic Container Registry(ECR)에서 사용할 수 있으며 모든 상용 및 AWS GovCloud(미국) 리전에서 사용할 수 있습니다. 시작하려면 AWS AppConfig 시작하기 페이지 또는 AWS AppConfig Agent 설명서를 사용하면 됩니다.