기본 파라미터 티어 지정
PutParameter 작업을 사용하여 파라미터를 생성하거나 업데이트할 때 파라미터 티어를 지정할 수 있습니다. AWS CLI의 예는 다음과 같습니다.
생성 또는 업데이트 요청에서 티어를 지정하면 Parameter Store는 해당 티어를 사용합니다. 티어가 지정되지 않은 경우 기본 티어 설정에 따라 사용되는 티어가 결정됩니다.
기본적으로 Parameter Store는 표준 파라미터 티어를 사용합니다. 고급 파라미터 티어를 활성화한 경우 다음 중 하나를 기본으로 설정할 수 있습니다.
-
고급: 모든 파라미터가 고급으로 생성됩니다.
-
지능형 계층화: Parameter Store은(는) 각 요청을 평가하고 적절한 티어를 선택합니다.
지능형 계층화를 사용하면 요청에 고급 티어가 필요한 옵션이 포함되지 않는 한 Parameter Store가 표준 티어에 파라미터를 생성합니다. 고급 기능을 요청하면 파라미터가 고급으로 생성됩니다.
기본 파라미터 티어 정보
기본적으로 새 파라미터를 생성하면 Parameter Store가 표준 티어에 할당합니다. 표준 파라미터는 무료로 사용할 수 있지만 표준 및 고급 파라미터에 설명된 대로 크기 및 기능 제한이 있습니다. 사용 사례에서 표준 파라미터를 지원하지 않는 경우 고급 티어를 기본값으로 설정할 수 있습니다. 고급 티어는 더 높은 한도와 추가 기능을 무료로 제공합니다. 자세한 내용은 Parameter Store에 대한 AWS Systems Manager 요금
효율성을 극대화하고 비용을 절감하기 위해 지능형 계층화를 기본값으로 설정할 수 있습니다. 이 기능은 요청 내용에 따라 표준 티어를 사용할지 고급 티어를 사용할지 여부를 결정합니다. 예를 들어 명령을 실행하여 표준 파라미터의 모든 기준을 충족하는 파라미터를 생성하는 경우 지능형 계층화는 표준 티어에 파라미터를 생성합니다. 명령을 실행하여 하나 이상의 기준이 표준 티어 요구 사항을 충족하지 않는 파라미터를 생성하는 경우 지능형 계층화는 고급 계층에 파라미터를 생성합니다.
지능형 계층화는 다음과 같은 이점을 제공합니다.
비용 관리 - 지능형 계층화를 사용하면 고급 파라미터가 절대적으로 필요하지 않는 한 항상 표준 파라미터를 생성하여 파라미터 관련 비용을 관리할 수 있습니다.
고급 파라미터 티어로 자동 업그레이드 - 표준 파라미터를 고급 파라미터로 업그레이드해야 하는 코드 변경 시 지능형 계층화를 사용하여 변환을 처리할 수 있습니다. 업그레이드를 처리하기 위해 코드를 변경할 필요가 없습니다.
다음은 자동 업그레이드의 몇 가지 예입니다.
-
AWS CloudFormation 템플릿은 파라미터가 실행될 때 많은 파라미터를 프로비저닝합니다. 이 프로세스를 통해 표준 파라미터 티어의 10,000개 파라미터 할당량에 도달하면 지능형 계층화가 고급 파라미터 티어로 자동으로 업그레이드하여 CloudFormation 프로세스가 중단되지 않습니다.
-
파라미터에 증명서 값을 저장하고 증명서 값을 정기적으로 교체하면 콘텐츠가 표준 파라미터 티어의 4KB 할당량 미만이 됩니다. 교체 증명서 값이 4KB를 초과하는 경우 지능형 계층화는 파라미터를 고급 파라미터 티어로 자동으로 업그레이드합니다.
-
기존의 많은 표준 파라미터를 고급 파라미터 티어가 필요한 파라미터 정책에 연결하려고 합니다. 파라미터를 업데이트하기 위한 호출에
--tier Advanced옵션을 포함할 필요 없이 지능형 계층화는 파라미터를 고급 티어로 자동으로 업그레이드합니다.
지능형 계층화는 고급 파라미터 티어 기준이 도입될 때마다 파라미터를 표준에서 고급으로 업그레이드합니다.
참고
Parameter Store 기본 티어 설정은 언제라도 변경할 수 있습니다.