

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

# 자동화 규칙
<a name="automation-rules"></a>

자동화 규칙은 정의된 기준 및 일정에 따라 권장 작업을 자동으로 구현합니다. 자동화 규칙은 Compute Optimizer Automation을 사용할 수 AWS 리전 있는 모든에서 자동화된 작업을 관리하는 글로벌 리소스입니다. Compute Optimizer Automation을 사용할 수 있는 모든 AWS 리전에서 자동화 규칙을 생성, 업데이트 및 삭제할 수 있습니다.

## 규칙 타입
<a name="automation-rules-type"></a>

규칙에는 두 가지 유형이 있습니다.
+ 계정 규칙: 권장 작업을 계정에만 적용하는 규칙입니다.
+ 조직 규칙: 멤버 계정에 권장 작업을 중앙에서 적용하는 규칙입니다.

**참고**  
관리 계정 또는 위임된 관리자만 조직 규칙을 생성할 수 있습니다. 자동화가 활성화된 멤버 계정만 선택할 수 있으며, 규칙을 적용할 조직 규칙을 선택할 수 있습니다. 멤버 계정은 자신의 계정에 적용되지만 편집할 수 없는 조직 규칙의 세부 정보를 볼 수 있습니다. 멤버 계정 규칙 전후에 적용되도록 조직 규칙을 구성할 수 있습니다.

## 규칙 기준
<a name="automation-rules-criteria"></a>

규칙을 구성할 때 연결되지 않은 Amazon EBS 볼륨을 스냅샷 및 삭제하고 Amazon EBS 볼륨 유형을 업그레이드하는 등 규칙에서 구현할 권장 작업 유형을 선택합니다. AWS 리전 및 리소스 태그와 같은 기준을 사용하여 선택을 구체화합니다. 그런 다음 현재 일치하는 권장 작업을 미리 보고 기준을 검증합니다.

**중요**  
규칙 기준을 지정하지 않으면 Compute Optimizer는 Compute Optimizer 자동화를 사용할 수 AWS 리전 있는 모든의 권장 작업을 포함하여 규칙 범위에서 선택한 계정에 선택한 모든 권장 작업 유형을 적용합니다.

다음 권장 작업 속성은 현재 자동화 규칙의 기준으로 지원됩니다.


| 속성 | 연산자 | 필드 유형 | 
| --- | --- | --- | 
|  현재 볼륨 크기(GiB)  |  `NumericEquals \| NumericNotEquals \| NumericLessThan \| NumericLessThanEquals \| NumericGreaterThan \| NumericGreaterThanEquals`  |  Integer  | 
|  현재 볼륨 유형  |  `StringEquals \| StringNotEquals \| StringEqualsIgnoreCase \| StringNotEqualsIgnoreCase \| StringLike \| StringNotLike`  |  문자열  | 
|  예상 절감액(\$1)  |  `NumericEquals \| NumericNotEquals \| NumericLessThan \| NumericLessThanEquals \| NumericGreaterThan \| NumericGreaterThanEquals`  |  배정밀도 실수  | 
|  룩백 기간(일)  |  `NumericEquals \| NumericNotEquals \| NumericLessThan \| NumericLessThanEquals \| NumericGreaterThan \| NumericGreaterThanEquals`  |  Integer  | 
|  AWS 리전  |  `StringEquals \| StringNotEquals \| StringEqualsIgnoreCase \| StringNotEqualsIgnoreCase \| StringLike \| StringNotLike`  |  문자열  | 
|  리소스 ARN  |  `StringEquals \| StringNotEquals \| StringEqualsIgnoreCase \| StringNotEqualsIgnoreCase \| StringLike \| StringNotLike`  |  문자열  | 
|  리소스 태그  |  `StringEquals \| StringNotEquals \| StringEqualsIgnoreCase \| StringNotEqualsIgnoreCase \| StringLike \| StringNotLike`  |  리소스 태그  | 
|  다시 시작 필요  |  `StringEquals \| StringNotEquals \| StringEqualsIgnoreCase \| StringNotEqualsIgnoreCase \| StringLike \| StringNotLike`  |  문자열  | 

속성당 최대 20개의 조건과 조건당 20개의 값을 지정할 수 있습니다. 자세한 내용은 AWS Compute Optimizer Automation API 참조의 [기준을](https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_automation_Criteria.html) 참조하세요.

## 일정
<a name="automation-rules-schedule"></a>

빈도(일별, 주별 또는 월별), 시작 시간, 종료 시간 및 시간대를 지정하여 규칙 실행 일정을 설정합니다. 이 기간 동안 Compute Optimizer는 지정된 기준과 일치하는 권장 작업 구현을 시작합니다. 시작되는 작업 수는 예약된 기간, Compute Optimizer Automation의 동시성 제한, 각 작업을 완료하는 데 필요한 시간에 따라 달라집니다. 자동화 워크플로의 모든 단계가 완전히 완료될 때까지 자동화된 작업은 "진행 중"으로 표시됩니다. AWS 리전별로 계정당 최대 100개의 작업을 동시에 진행할 수 있습니다.

## 규칙 순서
<a name="automation-rules-order"></a>

기본적으로 규칙은 규칙 그룹 내에 규칙 순서 1(가장 높은 우선 순위)로 생성됩니다. 예를 들어 관리 계정이 멤버 계정 규칙 이후에 적용하도록 구성된 조직 규칙을 생성하면 해당 그룹의 모든 규칙 중에서 가장 높은 우선 순위인 1의 규칙 순서를 받습니다. 규칙 그룹 및 규칙 순서에 따라 계정의 권장 작업이 여러 규칙과 일치할 때 적용되는 규칙이 결정됩니다. Compute Optimizer는 규칙 실행 예약 시기에 관계없이 규칙 순서 값이 가장 낮은 활성 규칙(가장 높은 우선 순위)에 작업을 할당합니다.

예를 들어 권장 작업이 다음 표의 모든 규칙과 일치하는 경우 Compute Optimizer는 이를 Rule-C에 할당하고 Rule-C의 일정에 따라 구현합니다.

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/compute-optimizer/latest/ug/automation-rules.html)

# 자동화 규칙 생성
<a name="automation-rules-create"></a>

자동화 규칙을 사용하여 Compute Optimizer에서 권장 작업의 자동 구현을 관리할 수 있습니다. 자동화 규칙의 작동 방식에 대한 배경 정보는 [자동화 규칙](automation-rules.md) 섹션을 참조하세요.

자동화 규칙은 Compute Optimizer Automation을 사용할 수 AWS 리전 있는 모든에서 자동화된 작업을 관리하는 글로벌 리소스입니다.

한 번에 하나의 자동화 규칙만 생성할 수 있습니다. 자동화 규칙을 여러 개 만들려면 콘솔 절차를 여러 번 따르거나 원하는 파라미터를 사용하여 API 또는 명령을 여러 번 직접 호출하세요.

Compute Optimizer 콘솔에서 자동화 규칙을 생성할 때 규칙 기준과 일치하는 현재 권장 작업을 미리 볼 수 있습니다. 이를 통해 규칙 기준을 검증하고 반복할 수 있습니다.

**중요**  
관리 계정에서 조직 규칙을 생성하여 멤버 계정에 적용하면 해당 멤버 계정은 규칙 이름, 설명 또는 기타 필드에 개인 식별 정보, 기밀 정보 또는 민감한 정보를 포함하지 않는 account. AWS recommds에서 규칙의 세부 정보를 볼 수 있습니다.

**자동화 규칙을 생성하는 방법**

1. [https://console.aws.amazon.com/compute-optimizer/](https://console.aws.amazon.com/compute-optimizer/)에서 Compute Optimizer 콘솔을 엽니다.

1. 탐색 창의 **자동화 섹션에서 자동화 규칙을** 선택합니다. **** 

1. **자동화 규칙 생성을** 선택합니다.

1. 관리 계정 또는 위임된 관리자에서 규칙을 생성하는 경우 규칙 **유형, 규칙을** 적용할 **멤버 계정**, 멤버 계정 규칙 **이전** 또는 **이후에 규칙을 적용할지 여부를 선택할 수 있습니다**. 자동화가 활성화된 멤버 계정만 선택할 수 있으며, 규칙을 적용할 조직 규칙을 선택할 수 있습니다.

1. 이 규칙을 구현할 **작업 유형을** 선택합니다.

1. (선택 사항) **규칙 기준을** 지정하여 자동으로 구현할 권장 작업을 세분화할 수 있습니다. 각 기준에 대해 , `Attribute` `Operator`및 `Value` 드롭다운 메뉴와 입력 필드를 사용하여 규칙 기준을 지정합니다.
**중요**  
규칙 기준을 지정하지 않으면 Compute Optimizer는 Compute Optimizer Automation을 사용할 수 AWS 리전 있는 모든의 권장 작업을 포함하여 규칙 범위의 계정에 모든 권장 작업 유형을 적용합니다.

1. (선택 사항) **일치하는 작업 새로 고침**을 선택하여 규칙 기준과 일치하는 권장 작업의 미리 보기를 가져옵니다.

1. 규칙의 반복 **일정을** 설정하여 일치하는 작업을 자동으로 구현합니다. 여기에는 빈도(일별, 주별 또는 월별), 시작 시간, 종료 시간 및 시간대가 포함됩니다.

1. (선택 사항) 태그를 키-값 페어****로 추가하여 규칙을 쉽게 식별할 수 있습니다.

1. 규칙 **이름과** 규칙에 대한 **설명**(선택 사항)을 입력합니다.

1. **규칙 상태에서** 규칙을 `Active` `Inactive` 생성할지 여부를 선택합니다.

1. **자동화 규칙 생성을** 선택합니다.

**참고**  
기본적으로 규칙은 규칙 그룹에 규칙 순서 1(가장 높은 우선 순위)로 생성됩니다. 자동화 규칙 페이지에서 규칙 순서를 업데이트할 수 있습니다. 자세한 내용은 단원을 참조하십시오[자동화 규칙 순서 편집](automation-rules-edit.md).

# 자동화 규칙 보기
<a name="automation-rules-view"></a>

자동화 규칙 페이지에는 자동화 규칙이 표시되고 이를 생성하고 관리할 수 있습니다. 각 규칙을 클릭하여 권장 작업과 일치하는 데 사용되는 특정 규칙 기준을 포함하여 자세한 내용을 확인할 수 있습니다.

**자동화 규칙을 보려면**

1. [https://console.aws.amazon.com/compute-optimizer/](https://console.aws.amazon.com/compute-optimizer/)에서 Compute Optimizer 콘솔을 엽니다.

1. 탐색 창의 **자동화 섹션에서 자동화 규칙을** 선택합니다. **** 

1. 세부 정보를 보려는 규칙의 규칙 **이름을** 선택합니다.

1. **규칙 세부 정보** 페이지에서 다음 작업을 수행할 수 있습니다.

   - 규칙 세부 정보 및 기준을 봅니다.

   - 규칙을 활성화 및 비활성화합니다.

   - 규칙을 편집합니다.

   - 규칙을 삭제합니다.

   - 규칙의 태그를 관리합니다.

# 자동화 규칙 업데이트
<a name="automation-rules-update"></a>

언제든지 규칙을 업데이트할 수 있습니다. 한 번에 하나의 규칙 구성만 업데이트할 수 있습니다. 규칙 상태를에서 로 변경하여 규칙을 활성화`Inactive`하기 전에 규칙 기준을 `Active`검토하고 확인합니다. 업데이트된 규칙 기준을 저장하기 전에 일치하는 권장 작업을 미리 볼 수 있습니다. 모드를 로 변경하면 규칙에 의해 시작된 `Inactive`진행 중인 자동화 단계는 계속 완료되지만 규칙에 의해 새 자동화 단계가 트리거되지 않습니다.

**자동화 규칙을 업데이트하는 방법**

1. [https://console.aws.amazon.com/compute-optimizer/](https://console.aws.amazon.com/compute-optimizer/)에서 Compute Optimizer 콘솔을 엽니다.

1. 탐색 창의 **자동화 섹션에서 자동화 규칙을** 선택합니다. **** 

1. 업데이트할 규칙을 선택합니다.

1. **작업을** 선택하고 **편집**을 선택합니다.

1. 필요에 따라 규칙 구성을 업데이트합니다.

1. **변경 사항 저장**을 선택합니다.

# 자동화 규칙 순서 편집
<a name="automation-rules-edit"></a>

규칙 순서는 계정의 권장 작업이 여러 규칙과 일치할 때 적용되는 규칙을 결정합니다. Compute Optimizer는 규칙 실행 예약 시기에 관계없이 규칙 순서 값이 가장 낮은 활성 규칙(가장 높은 우선 순위)에 작업을 할당합니다. 규칙 순서는 언제든지 편집할 수 있습니다. 한 번에 하나의 규칙만 편집할 수 있습니다. 조직 규칙의 경우 규칙 그룹을 편집하여 규칙이 멤버 계정 규칙 이전 또는 이후에 적용되는지 여부를 지정할 수도 있습니다.

**자동화 규칙 재정렬**

1. [https://console.aws.amazon.com/compute-optimizer/](https://console.aws.amazon.com/compute-optimizer/)에서 Compute Optimizer 콘솔을 엽니다.

1. 탐색 창의 **자동화 섹션에서 자동화 규칙을** 선택합니다. **** 

1. 재정렬할 규칙을 찾습니다.

1. 재정**렬하려는 규칙**의 규칙 순서 셀을 선택한 다음 메뉴를 사용하여 새 규칙 순서를 선택하고 확인 표시 아이콘을 선택합니다.

1. 메시지가 표시되면 변경 사항 저장을 선택합니다.

**규칙 그룹을 편집하려면(조직 규칙만 해당)**

1. [https://console.aws.amazon.com/compute-optimizer/](https://console.aws.amazon.com/compute-optimizer/)에서 Compute Optimizer 콘솔을 엽니다.

1. 탐색 창의 **자동화 섹션에서 자동화 규칙을** 선택합니다. **** 

1. 편집할 규칙을 선택합니다.

1. **규칙 적용** 섹션에서 **멤버 계정 규칙 이전** 또는 **멤버 계정 규칙 이후**를 선택합니다.

1. **변경 사항 저장**을 선택합니다.

1. **자동화 규칙** 페이지의 규칙 순서를 검토하여 의도한 우선 순위와 일치하는지 확인합니다.

# 자동화 규칙 삭제 또는 비활성화
<a name="automation-rules-delete"></a>

자동화 규칙을 삭제하면 Compute Optimizer가 계정에서 해당 규칙을 영구적으로 제거하고 더 이상 권장 작업을 구현하지 않습니다. 이전에 구현된 작업은 변경되지 않습니다. 자동화 규칙을 복원하려면 새 규칙을 생성해야 합니다. 규칙을 삭제하는 대신 규칙을 비활성화할 수 있습니다. 이렇게 하면 나중에 사용할 수 있도록 규칙이 유지되지만 Compute Optimizer는 사용자가 활성화할 때까지 일치하는 권장 사항에 규칙을 적용하지 않습니다.

**자동화 규칙을 삭제하거나 비활성화하려면**

1. [https://console.aws.amazon.com/compute-optimizer/](https://console.aws.amazon.com/compute-optimizer/)에서 Compute Optimizer 콘솔을 엽니다.

1. 탐색 창의 **자동화 섹션에서 자동화 규칙을** 선택합니다. **** 

1. 삭제할 규칙을 선택합니다. 한 번에 최대 10개까지 선택할 수 있습니다.

1. 작업을 선택하고 삭제를 선택합니다(규칙을 유지하고 비활성화하려면 비활성화를 선택합니다).

1. 메시지가 표시되면 삭제(또는 비활성화)를 선택합니다.

# 를 사용하여 자동화 규칙 생성 CloudFormation
<a name="creating-automation-rules-with-cloudformation"></a>

AWS Compute Optimizer 는와 통합되어 infrastructure-as-code로 자동화 규칙을 정의하고 배포할 수 AWS CloudFormation있습니다. 원하는 자동화 규칙을 설명하는 템플릿을 생성할 수 있으며,는 이러한 규칙을 CloudFormation 프로비저닝하고 구성합니다. 를 사용하면 템플릿을 재사용하여 여러에서 자동화 규칙을 일관되고 반복적으로 설정할 CloudFormation수 있습니다 AWS 계정.

## Compute Optimizer 및 CloudFormation 템플릿
<a name="cfn-automation-rules-templates"></a>

자동화 규칙을 프로비저닝하고 구성하려면 [CloudFormation 템플릿](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-guide.html)의 작동 방식을 이해해야 합니다. 템플릿은 JSON 또는 YAML 형식의 텍스트 파일입니다. 이러한 템플릿은 CloudFormation 스택에서 프로비저닝하려는 리소스를 설명합니다.

JSON 또는 YAML에 익숙하지 않은 경우 CloudFormation Designer를 사용하여 CloudFormation 템플릿을 시작할 수 있습니다. 자세한 내용은 [CloudFormation Designer란 무엇입니까?](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/working-with-templates-cfn-designer.html)를 참조하세요. *AWS CloudFormation 사용 설명서*의 .

다음 유형의 자동화 규칙에 대한 CloudFormation 템플릿을 생성할 수 있습니다.
+ 계정에만 권장 작업을 적용하는 계정 규칙
+ 멤버 계정 간에 권장 작업을 중앙에서 적용하는 조직 규칙

자동화 규칙에 대한 JSON 및 YAML 템플릿의 예를 포함한 자세한 내용은 *AWS CloudFormation 사용 설명서*의 [AWS::ComputeOptimizer::AutomationRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-computeoptimizer-automationrule.html)을 참조하세요.

## 에 대해 자세히 알아보기 CloudFormation
<a name="cfn-automation-rules-learn-more"></a>

에 대해 자세히 알아보려면 다음 리소스를 CloudFormation참조하세요.
+ [AWS CloudFormation](https://aws.amazon.com/cloudformation/)
+ [AWS CloudFormation 사용 설명서](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html)
+ [AWS CloudFormation API Reference](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/Welcome.html)
+ [AWS CloudFormation 명령줄 인터페이스 사용 설명서](https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/what-is-cloudformation-cli.html)