

# AWS 리전에서 DB 인스턴스 클래스 지원 확인
<a name="Concepts.DBInstanceClass.RegionSupportAurora"></a>

특정 AWS 리전의 각 DB 엔진에서 지원하는 DB 인스턴스 클래스를 확인하려면 여러 접근 방식 중 하나를 사용할 수 있습니다. AWS Management Console, [Amazon RDS 요금](https://aws.amazon.com/rds/pricing/) 페이지 또는 [describe-orderable-db-instance-options](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-orderable-db-instance-options.html) AWS CLI 명령을 사용할 수 있습니다.

**참고**  
AWS Management Console에서 작업을 수행하면 특정 DB 엔진, DB 엔진 버전 및 AWS 리전에서 지원되는 DB 인스턴스 클래스가 자동으로 표시됩니다. 수행할 수 있는 작업의 예로는 DB 인스턴스 생성 및 수정 등이 있습니다.

**Contents**
+ [Amazon RDS 요금 페이지를 사용하여 AWS 리전에서 DB 인스턴스 클래스 지원 확인](#Concepts.DBInstanceClass.RegionSupportAurora.PricingPage)
+ [AWS CLI를 사용하여 AWS 리전에서 DB 인스턴스 클래스 지원 확인](#Concepts.DBInstanceClass.RegionSupportAurora.CLI)
  + [AWS 리전의 특정 DB 엔진 버전에서 지원하는 DB 인스턴스 클래스 나열](#Concepts.DBInstanceClass.RegionSupportAurora.CLI.Example1)
  + [AWS 리전에서 특정 DB 인스턴스 클래스를 지원하는 DB 엔진 버전 나열](#Concepts.DBInstanceClass.RegionSupportAurora.CLI.Example2)

## Amazon RDS 요금 페이지를 사용하여 AWS 리전에서 DB 인스턴스 클래스 지원 확인
<a name="Concepts.DBInstanceClass.RegionSupportAurora.PricingPage"></a>

[Amazon Aurora 요금](https://aws.amazon.com/rds/pricing/) 페이지를 사용하여 특정 AWS 리전의 각 DB 엔진에서 지원하는 DB 인스턴스 클래스를 확인할 수 있습니다.

**요금 페이지를 사용하여 리전의 각 엔진에서 지원하는 DB 인스턴스 클래스를 확인하려면**

1. [Amazon Aurora 요금](https://aws.amazon.com/rds/aurora/pricing/)으로 이동합니다.

1. **AWS 요금 계산기** 섹션에서 Amazon Aurora 엔진을 선택합니다.

1. **리전 선택**에서 AWS 리전을 선택합니다.

1. **클러스터 구성 옵션**에서 구성 옵션을 선택합니다.

1. 호환되는 인스턴스 섹션을 사용하여 지원되는 DB 인스턴스 클래스를 확인합니다.

1. (선택 사항) 계산기에서 다른 옵션을 선택한 다음 **요약 저장 및 보기** 또는 **서비스 저장 및 추가**를 선택합니다.

## AWS CLI를 사용하여 AWS 리전에서 DB 인스턴스 클래스 지원 확인
<a name="Concepts.DBInstanceClass.RegionSupportAurora.CLI"></a>

AWS CLI를 사용하여 AWS 리전에서 특정 DB 엔진 및 DB 엔진 버전에 대해 지원되는 DB 인스턴스 클래스를 확인할 수 있습니다.

아래의 AWS CLI 예시를 사용하려면 유효한 DB 엔진, DB 엔진 버전, DB 인스턴스 클래스 및 AWS 리전 값을 입력해야 합니다. 다음 표에는 유효한 DB 엔진 값이 나와 있습니다.


****  

| 엔진 이름 | CLI 명령의 엔진 값 | 버전에 대한 추가 정보 | 
| --- | --- | --- | 
| MySQL 5.7 호환 및 8.0 호환 Aurora | `aurora-mysql` | *Aurora MySQL 릴리스 정보*의 [Amazon Aurora MySQL 버전 2에 대한 데이터베이스 엔진 업데이트](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.20Updates.html) 및 [Amazon Aurora MySQL 버전 3에 대한 데이터베이스 엔진 업데이트](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.30Updates.html) | 
| Aurora PostgreSQL | `aurora-postgresql` | [https://docs.aws.amazon.com/AmazonRDS/latest/AuroraPostgreSQLReleaseNotes/Welcome.html](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraPostgreSQLReleaseNotes/Welcome.html) | 

AWS 리전 이름에 대한 자세한 내용은 [AWS 리전가용 영역](Concepts.RegionsAndAvailabilityZones.md#Concepts.RegionsAndAvailabilityZones.Regions) 섹션을 참조하세요.

다음 예는 [describe-orderable-db-instance-options](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-orderable-db-instance-options.html) AWS 리전 명령을 사용하여 AWS CLI 리전에서 DB 인스턴스 클래스 지원을 확인하는 방법을 보여줍니다.

**Topics**
+ [AWS 리전의 특정 DB 엔진 버전에서 지원하는 DB 인스턴스 클래스 나열](#Concepts.DBInstanceClass.RegionSupportAurora.CLI.Example1)
+ [AWS 리전에서 특정 DB 인스턴스 클래스를 지원하는 DB 엔진 버전 나열](#Concepts.DBInstanceClass.RegionSupportAurora.CLI.Example2)

### AWS 리전의 특정 DB 엔진 버전에서 지원하는 DB 인스턴스 클래스 나열
<a name="Concepts.DBInstanceClass.RegionSupportAurora.CLI.Example1"></a>

AWS 리전 리전의 특정 DB 엔진 버전에서 지원하는 DB 인스턴스 클래스를 나열하려면 다음 명령을 실행합니다.

대상 LinuxmacOS, 또는Unix:

```
aws rds describe-orderable-db-instance-options --engine {{engine}} --engine-version {{version}} \
    --query "OrderableDBInstanceOptions[].{DBInstanceClass:DBInstanceClass,SupportedEngineModes:SupportedEngineModes[0]}" \
    --output table \
    --region {{region}}
```

Windows의 경우:

```
aws rds describe-orderable-db-instance-options --engine {{engine}} --engine-version {{version}} ^
    --query "OrderableDBInstanceOptions[].{DBInstanceClass:DBInstanceClass,SupportedEngineModes:SupportedEngineModes[0]}" ^
    --output table ^
    --region {{region}}
```

출력에는 각 DB 인스턴스 클래스에 대해 지원되는 엔진 모드도 표시됩니다.

예를 들어 다음 명령은 미국 동부(버지니아 북부)에서 Aurora PostgreSQL의 DB 엔진 버전 13.6에 대해 지원되는 DB 인스턴스 클래스를 나열합니다.

대상 LinuxmacOS, 또는Unix:

```
aws rds describe-orderable-db-instance-options --engine aurora-postgresql --engine-version 15.3 \
    --query "OrderableDBInstanceOptions[].{DBInstanceClass:DBInstanceClass,SupportedEngineModes:SupportedEngineModes[0]}" \
    --output table \
    --region us-east-1
```

Windows의 경우:

```
aws rds describe-orderable-db-instance-options --engine aurora-postgresql --engine-version 15.3 ^
    --query "OrderableDBInstanceOptions[].{DBInstanceClass:DBInstanceClass,SupportedEngineModes:SupportedEngineModes[0]}"  ^
    --output table ^
    --region us-east-1
```

### AWS 리전에서 특정 DB 인스턴스 클래스를 지원하는 DB 엔진 버전 나열
<a name="Concepts.DBInstanceClass.RegionSupportAurora.CLI.Example2"></a>

AWS 리전 리전에서 특정 DB 인스턴스 클래스를 지원하는 DB 엔진 버전을 나열하려면 다음 명령을 실행합니다.

대상 LinuxmacOS, 또는Unix:

```
aws rds describe-orderable-db-instance-options --engine {{engine}} --db-instance-class {{DB_instance_class}} \
    --query "OrderableDBInstanceOptions[].{EngineVersion:EngineVersion,SupportedEngineModes:SupportedEngineModes[0]}" \
    --output table \
    --region {{region}}
```

Windows의 경우:

```
aws rds describe-orderable-db-instance-options --engine {{engine}} --db-instance-class {{DB_instance_class}} ^
    --query "OrderableDBInstanceOptions[].{EngineVersion:EngineVersion,SupportedEngineModes:SupportedEngineModes[0]}" ^
    --output table ^
    --region {{region}}
```

출력에는 각 DB 엔진 버전에 대해 지원되는 엔진 모드도 표시됩니다.

예를 들어 다음 명령은 US East (N. Virginia)에서 db.r5.large DB 인스턴스 클래스를 지원하는 Aurora PostgreSQL DB 엔진의 DB 엔진 버전을 나열합니다.

Linux, macOS, Unix:

```
aws rds describe-orderable-db-instance-options --engine aurora-postgresql --db-instance-class db.r7g.large \
    --query "OrderableDBInstanceOptions[].{EngineVersion:EngineVersion,SupportedEngineModes:SupportedEngineModes[0]}" \
    --output table \
    --region us-east-1
```

Windows의 경우:

```
aws rds describe-orderable-db-instance-options --engine aurora-postgresql --db-instance-class db.r7g.large ^
    --query "OrderableDBInstanceOptions[].{EngineVersion:EngineVersion,SupportedEngineModes:SupportedEngineModes[0]}" ^
    --output table ^
    --region us-east-1
```