View a markdown version of this page

Parameter Store에서 파라미터 티어 선택 - AWS Systems Manager

Parameter Store에서 파라미터 티어 선택

파라미터 스토리지 속성을 제어하기 위해 Parameter Store에는 표준 파라미터고급 파라미터가 포함되어 있습니다. 계정 및 리전에 대해 각 파라미터를 개별적으로 구성합니다. 파라미터 티어는 파라미터 값의 최대 크기, 생성할 수 있는 특정 티어의 파라미터 수, 파라미터 정책 사용 가능 여부 및 요금 적용 여부를 결정합니다.

파라미터 티어는 파라미터 처리량과 다릅니다. 티어는 파라미터 스토리지 속성을 제어하는 반면, 처리량은 요청 속도를 제어합니다.

표준 및 고급 파라미터 티어

다음 표에서는 여러 티어의 차이점을 설명합니다.

다음 표에서는 여러 파라미터 피터의 차이점을 설명합니다.

기능 또는 사용 사례 표준 Advanced

사용 사례:

대부분의 구성 데이터 및 소규모 워크로드에 가장 적합합니다. 이 값이 기본값입니다.

더 높은 한도, 더 큰 값 또는 파라미터 정책이 필요한 경우에 가장 적합합니다.

최대 파라미터 수

(AWS 계정 및 AWS 리전당)

10,000개

100,000건

최대 값 크기

4KB

8KB

파라미터 정책

지원되지 않음

지원됨

자세한 내용은 Parameter Store에서 파라미터 정책 할당 섹션을 참조하세요.

AWS 계정에서 공유 가능성

지원되지 않음

지원됨

자세한 내용은 Parameter Store에서 공유 파라미터로 작업 섹션을 참조하세요.

기능 업그레이드 및 다운그레이드

업그레이드 가능

다운그레이드 불가

비용

추가 요금 없음

요금 적용

자세한 내용은 Parameter Store에 대한 AWS Systems Manager 요금을 참조하세요.

Parameter Store 할당량 및 제한의 전체 목록은 AWS 일반 참조AWS Systems Manager endpoints and quotas를 참조하세요.

기본 티어 및 개별 파라미터 티어 설정

Parameter Store에서는 다음과 같은 관련 설정을 지원합니다.

  • AWS 계정 및 리전의 기본 파라미터 티어

    이 설정은 새 파라미터를 생성하고 티어를 명시적으로 지정하지 않은 경우 Parameter Store에서 사용하는 티어를 제어합니다. 기본값을 Standard, Advanced 또는 Intelligent-Tiering으로 설정할 수 있습니다.

  • 개별 파라미터의 티어

    개별 파라미터를 생성하거나 업데이트할 때 티어를 지정할 수 있습니다. 표준 파라미터를 고급 파라미터로 변경할 수 있지만, 고급 파라미터를 표준 파라미터로 변경할 수는 없습니다.

기본 파라미터 티어는 개별 파라미터의 티어와 별개입니다. 기본 파라미터 티어를 변경하면 티어를 지정하지 않고 생성한 새 파라미터에만 영향을 줍니다. 기존 파라미터는 영향을 받지 않습니다.

파라미터 티어 설정 보기

AWS 계정 및 리전의 기본 티어 설정과 각 개별 파라미터의 티어 설정을 볼 수 있습니다.

기본 파라미터 티어 보기

AWS 계정 및 리전의 기본 파라미터 티어를 보려면 작업을 사용합니다. 다음 예제에서는 기본 파라미터 티어를 검색합니다.

aws ssm get-service-setting \ --region us-east-1 \ --setting-id arn:aws:ssm:us-east-1:111122223333:servicesetting/ssm/parameter-store/default-parameter-tier

다음 예는 샘플 출력을 보여줍니다.

{ "ServiceSetting": { "SettingId": "/ssm/parameter-store/default-parameter-tier", "SettingValue": "Standard", "Status": "Default" } }

특정 파라미터의 티어 보기

특정 파라미터의 티어를 보려면 작업을 사용합니다. 다음 예제에서는 파라미터 /myapp/dev/log-level의 티어를 반환합니다.

aws ssm describe-parameters \ --region us-east-1 \ --parameter-filters "Key=Name,Option=Equals,Values=/myapp/dev/log-level" \ --query "Parameters[0].Tier" \ --output text

명령은 Standard 또는 Advanced와 같은 파라미터 티어를 반환합니다.

개별 파라미터의 티어 변경 시 제한 사항

표준 파라미터를 고급 파라미터로 언제든 변경할 수 있습니다. 다음을 이유로 고급 파라미터는 표준 파라미터로 변경할 수 없습니다.

  • 파라미터를 표준 티어로 변경하면 파라미터 값이 8 KB에서 4 KB로 잘려 데이터 손실이 발생합니다.

  • 파라미터를 표준 티어로 변경하면 파라미터에 연결된 모든 정책이 제거됩니다.

  • 고급 파라미터와 표준 파라미터는 서로 다른 암호화 양식을 사용합니다.

고급 파라미터가 더 이상 필요하지 않거나 더 이상 고급 파라미터에 요금을 부과하지 않으려면 파라미터를 삭제하고 새 표준 파라미터로 다시 생성합니다.

기본 파라미터 티어는 별도의 설정입니다. AWS 계정 및 리전의 기본 파라미터 티어를 Standard에서 Advanced로 변경한 다음, 다시 Standard로 변경할 수 있습니다. 기본 티어 설정은 티어를 지정하지 않고 생성한 새 파라미터에만 영향을 줍니다. 기존 파라미터는 영향을 받지 않습니다.

예를 들어 기본 티어가 Standard인 동안 파라미터를 생성하고, 기본 파라미터 티어를 Advanced로 설정할 수 있습니다. 티어를 지정하지 않고 생성하는 새 파라미터는 Advanced 티어를 사용합니다. 나중에 기존 파라미터의 티어를 변경하지 않고 기본 티어를 Standard로 다시 변경할 수 있습니다.

고급 파라미터에는 요금이 부과됩니다. 자세한 내용은 Parameter Store에 대한 AWS Systems Manager 요금을 참조하세요.