

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

# Amazon Kendra Amazon Kendra Intelligent Ranking 및 인터페이스 VPC 엔드포인트(AWS PrivateLink)
<a name="vpc-interface-endpoints"></a>

*인터페이스 VPC 엔드포인트*를 생성하여 VPC와 Amazon Kendra 간에 프라이빗 연결을 설정할 수 있습니다. 인터페이스 엔드포인트는 인터넷 게이트웨이[AWS PrivateLink](https://aws.amazon.com/privatelink), NAT 디바이스, VPN 연결 또는 AWS Direct Connect 연결 없이 비공개로 Amazon Kendra APIs에 액세스할 수 있는 기술로 구동됩니다. VPC의 인스턴스는 Amazon Kendra API와 통신하는 데 퍼블릭 IP 주소를 필요로 하지 않습니다. VPC와 Amazon Kendra 간의 트래픽은 Amazon 네트워크를 벗어나지 않습니다.

각 인터페이스 엔드포인트는 서브넷에서 하나 이상의 [Elastic Network Interfaces](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html)로 표현됩니다.

## Amazon Kendra 및 Amazon Kendra Intelligent Ranking VPC 엔드포인트에 대한 고려 사항
<a name="vpc-endpoint-considerations"></a>

Amazon Kendra 또는 Amazon Kendra Intelligent Ranking에 대한 인터페이스 VPC 엔드포인트를 설정하기 전에 *Amazon VPC 사용 설명서*에서 [사전 조건](https://docs.aws.amazon.com/vpc/latest/privatelink/create-interface-endpoint.html)을 검토해야 합니다.

Amazon Kendra 및 Amazon Kendra Intelligent Ranking은 VPC에서 모든 API 작업에 대한 직접 호출 수행을 지원합니다.

## Amazon Kendra 및 Amazon Kendra Intelligent Ranking에 대한 인터페이스 VPC 엔드포인트 생성
<a name="vpc-endpoint-create"></a>

Amazon VPC 콘솔 또는 AWS Command Line Interface ()를 사용하여 Amazon Kendra 또는 Amazon Kendra Intelligent Ranking 서비스에 대한 VPC 엔드포인트를 생성할 수 있습니다AWS CLI.

다음 서비스 이름을 사용하여 Amazon Kendra에 대한 VPC 엔드포인트를 생성합니다.
+ com.amazonaws.{{region}}.kendra

다음 서비스 이름을 사용하여 Amazon Kendra Intelligent Ranking에 대한 VPC 엔드포인트를 생성합니다.
+ aws.api.{{region}}.kendra-ranking

VPC 엔드포인트를 생성한 후 `endpoint-url` 파라미터를 사용하여 Amazon Kendra API에 대한 인터페이스 엔드포인트를 지정하는 다음 예제 AWS CLI 명령을 사용할 수 있습니다.

```
aws kendra list-indices --endpoint-url https://{{VPC endpoint}}
```

{{VPC 엔드포인트}}는 인터페이스 엔드포인트가 생성될 때 만들어지는 DNS 이름입니다. 이 이름에는 VPC 엔드포인트 ID와 리전을 포함하는 Amazon Kendra 서비스 이름이 포함됩니다. 예를 들어 `vpce-1234-abcdef.kendra.us-west-2.vpce.amazonaws.com`입니다.

엔드포인트에 프라이빗 DNS를 활성화하는 경우, 리전에 대한 기본 DNS 이름을 사용하여 Amazon Kendra에 API 요청을 할 수 있습니다. 예를 들어 `kendra.us-east-1.amazonaws.com`입니다.

자세한 내용은 *Amazon VPC 사용 설명서*의 [인터페이스 엔드포인트 생성](https://docs.aws.amazon.com/vpc/latest/privatelink/create-interface-endpoint.html)을 참조하세요.

## Amazon Kendra 및 Amazon Kendra Intelligent Ranking에 대한 VPC 엔드포인트 정책 생성
<a name="vpc-endpoint-policy"></a>

Amazon Kendra 또는 Amazon Kendra Intelligent Ranking에 대한 액세스를 제어하는 VPC 엔드포인트에 엔드포인트 정책을 연결할 수 있습니다.

Amazon Kendra 또는 Amazon Kendra Intelligent Ranking에 대한 정책은 다음 정보를 지정합니다.
+ 작업을 수행할 수 있는 위탁자/공인 사용자
+ 수행할 수 있는 작업
+ 작업을 수행할 수 있는 리소스

**예제: Amazon Kendra 작업에 대한 VPC 엔드포인트 정책**  
다음은 Amazon Kendra에 대한 엔드포인트 정책의 예입니다. 이 정책은 엔드포인트에 연결된 경우 전체 리소스의 모든 위탁자/공인 사용자에게 지원되는 모든 Amazon Kendra 작업에 대한 액세스 권한을 부여합니다.

```
{
   "Statement":[
      {
         "Principal":"*",
         "Effect":"Allow",
         "Action":[
            "kendra:*"
         ],
         "Resource":"*"
      }
   ]
}
```

**예제: Amazon Kendra Intelligent Ranking 작업에 대한 VPC 엔드포인트 정책**  
다음은 Amazon Kendra Intelligent Ranking에 대한 엔드포인트 정책의 예제입니다. 이 정책은 엔드포인트에 연결된 경우 전체 리소스의 모든 위탁자/공인 사용자에게 지원되는 모든 Amazon Kendra Intelligent Ranking 작업에 대한 액세스 권한을 부여합니다.

```
{
   "Statement":[
      {
         "Principal":"*",
         "Effect":"Allow",
         "Action":[
            "kendra-ranking:*"
         ],
         "Resource":"*"
      }
   ]
}
```

자세한 내용은 *Amazon VPC 사용 설명서*의 [엔드포인트 정책을 사용하여 VPC 엔드포인트에 대한 액세스 제어](https://docs.aws.amazon.com/vpc/latest/privatelink/vpc-endpoints-access.html)를 참조하세요.