

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 에서 기능 플래그 및 자유 형식 구성 데이터 생성 AWS AppConfig
<a name="creating-feature-flags-and-configuration-data"></a>

이 단원에서 다루는 이 주제는 AWS AppConfig에서 다음 작업을 완료하는 데 도움이 됩니다. 이러한 작업을 수행하면 구성 데이터를 배포하는 데 중요한 아티팩트가 만들어집니다.

**1. [애플리케이션 네임스페이스 생성](https://docs.aws.amazon.com/appconfig/latest/userguide/appconfig-creating-namespace.html)**  
애플리케이션 네임스페이스를 생성하려면 애플리케이션이라는 AWS AppConfig 아티팩트를 생성합니다. 애플리케이션은 단순히 폴더와 같은 조직적 구성입니다.

**2. [환경 생성](https://docs.aws.amazon.com/appconfig/latest/userguide/appconfig-creating-environment.html)**  
각 AWS AppConfig 애플리케이션에 대해 하나 이상의 환경을 정의합니다. 환경은 `Beta` 또는 `Production` 환경의 애플리케이션과 같은 AWS AppConfig 대상의 논리적 배포 그룹입니다. 애플리케이션 하위 구성 요소(예: `AWS Lambda functions`, `Containers`, `Web`, `Mobile` 및 `Back-end`)에 대한 환경을 정의할 수도 있습니다.  
문제가 되는 구성 변경을 자동으로 롤백하도록 각 환경에 대해 Amazon CloudWatch 경보를 구성할 수 있습니다. 시스템은 구성 배포 중에 경보를 모니터링합니다. 경보가 트리거되면 시스템이 구성을 롤백합니다.

**3. [구성 프로필 생성](https://docs.aws.amazon.com/appconfig/latest/userguide/appconfig-creating-configuration-profile.html)**  
구성 데이터는 애플리케이션의 동작에 영향을 미치는 설정 모음입니다.** *구성 프로파일*에는 무엇보다도가 저장 위치에서 구성 데이터를 AWS AppConfig 찾을 수 있는 URI와 구성 유형이 포함됩니다.는 다음과 같은 유형의 구성 프로파일을 AWS AppConfig 지원합니다.  
+ **기능 플래그**: 기능 플래그를 사용하여 애플리케이션 내에서 기능을 활성화 또는 비활성화하거나 플래그 속성을 사용하여 애플리케이션 기능의 다양한 특성을 구성할 수 있습니다.는 AWS AppConfig 호스팅된 구성 저장소에 기능 플래그 구성을 플래그 및 플래그 속성에 대한 데이터 및 메타데이터가 포함된 기능 플래그 형식으로 AWS AppConfig 저장합니다. 기능 플래그 구성의 URI는 `hosted`입니다.
+ **자유 형식 구성**: 자유 형식 구성은 다음 AWS 서비스 및 Systems Manager 도구 중 하나에 데이터를 저장할 수 있습니다.
  + AWS AppConfig 호스팅 구성 스토어
  + Amazon Simple Storage Service
  + AWS CodePipeline
  + AWS Secrets Manager
  + AWS Systems Manager (SSM) 파라미터 스토어
  + SSM 문서 저장소
가능한 경우 대부분의 기능과 향상된 기능을 제공하므로 AWS AppConfig 호스팅 구성 스토어에서 구성 데이터를 호스팅하는 것이 좋습니다.

**4. (선택 사항이지만 권장 사항) [다중 변형 기능 플래그 생성](https://docs.aws.amazon.com/appconfig/latest/userguide/appconfig-creating-multi-variant-feature-flags.html)**  
AWS AppConfig 는 요청당 특정 구성 데이터 세트를 반환하는(활성화된 경우) 기본 기능 플래그를 제공합니다. 사용자 분할 및 트래픽 분할 사용 사례를 더 잘 지원하기 위해는 요청에 대해 반환할 수 있는 플래그 값 세트를 정의할 수 있는 다변량 기능 플래그 AWS AppConfig 도 제공합니다. 다중 변형 플래그에 대해 다양한 상태(활성화 또는 비활성화)를 구성할 수도 있습니다. 변형으로 구성된 플래그를 요청할 때 애플리케이션은 사용자 정의 규칙 세트를 기준으로 AWS AppConfig 평가하는 컨텍스트를 제공합니다. 요청에 지정된 컨텍스트와 변형에 대해 정의된 규칙에 따라는 애플리케이션에 다른 플래그 값을 AWS AppConfig 반환합니다.

**Topics**
+ [구성 프로필 IAM 역할 이해](appconfig-creating-configuration-and-profile-iam-role.md)
+ [에서 애플리케이션의 네임스페이스 생성 AWS AppConfig](appconfig-creating-namespace.md)
+ [에서 애플리케이션을 위한 환경 생성 AWS AppConfig](appconfig-creating-environment.md)
+ [에서 구성 프로필 생성 AWS AppConfig](appconfig-creating-configuration-profile.md)