AWS AppConfig에서 기능 플래그 및 구성 데이터 배포 - AWS AppConfig

AWS AppConfig에서 기능 플래그 및 구성 데이터 배포

기능 플래그 및 자유 형식 구성 데이터를 사용하는 데 필요한 아티팩트를 생성한 후 새 배포를 만들 수 있습니다. 새로운 배포를 생성할 때 다음 정보를 지정할 수 있습니다.

  • 애플리케이션 ID

  • 구성 프로필 ID

  • 구성 버전

  • 구성 데이터를 배포할 환경 ID

  • 변경 사항을 얼마나 빨리 적용할지를 정의하는 배포 전략 ID

  • 고객 관리 키를 사용하여 데이터를 암호화하기 위한 AWS Key Management Service (AWS KMS) 키 ID.

StartDeployment API 작업을 호출하면 AWS AppConfig는 다음 작업을 수행합니다.

  1. 구성 프로필의 위치 URI를 사용하여 기본 데이터 저장소에서 구성 데이터를 검색합니다.

  2. 구성 프로필을 생성할 때 지정한 유효성 검사기를 사용하여 구성 데이터가 구문상 및 의미상 올바른지 확인합니다.

  3. 애플리케이션에서 검색할 수 있도록 데이터 사본을 캐시합니다. 이 캐시된 복사본을 배포된 데이터라고 합니다.

Amazon CloudWatch 경보에 기반하여 AWS AppConfig 배포 전략과 자동 롤백을 조합하면 구성 데이터 배포로 인해 애플리케이션에 오류가 발생하는 상황을 완화할 수 있습니다. 배포 전략을 사용하면 몇 분 또는 몇 시간에 걸쳐 프로덕션 환경에 변경 사항을 천천히 릴리스할 수 있습니다. 구성이 완료된 후 배포 중에 하나 이상의 CloudWatch 경보가 경보 상태로 전환되면 AWS AppConfig는 자동으로 구성 데이터를 이전 버전으로 롤백합니다. 배포 전략에 대한 자세한 정보는 배포 전략 작업 단원을 참조하세요. 자동 롤백에 대한 자세한 내용용은 배포의 자동 롤백 모니터링 단원을 참조하세요.