

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

# AWS Device Farm에서 디바이스 풀 생성
<a name="how-to-create-device-pool"></a>

Device Farm 콘솔 AWS CLI또는 API를 사용하여 디바이스 풀을 생성할 수 있습니다.

**Topics**
+ [사전 조건](#how-to-create-device-pool-prerequisites)
+ [디바이스 풀 생성(콘솔)](#how-to-create-device-pool-console)
+ [디바이스 풀(AWS CLI)을 생성하세요.](#how-to-create-device-pool-cli)
+ [디바이스 풀(API) 생성](#how-to-create-device-pool-api)

## 사전 조건
<a name="how-to-create-device-pool-prerequisites"></a>
+ Device Farm 콘솔에서 실행을 생성하세요. [Device Farm에서 테스트 실행 생성](how-to-create-test-run.md)의 지침을 따르세요. **디바이스 선택** 페이지가 표시되면 현재 섹션의 지침을 계속 따르세요.

## 디바이스 풀 생성(콘솔)
<a name="how-to-create-device-pool-console"></a>

1. **프로젝트** 페이지에서 프로젝트를 선택합니다. **프로젝트 세부 정보** 페이지에서 **프로젝트 설정**을 선택합니다. **디바이스 풀** 탭에서 **디바이스 풀 생성**을 선택합니다.

1. **이름**에는 이 디바이스 풀을 쉽게 식별할 수 있는 이름을 입력하세요.

1. **설명**에는 이 디바이스 풀을 쉽게 식별할 수 있는 설명을 입력하세요.

1. 이 디바이스 풀의 디바이스에 대해 하나 이상의 선택 기준을 사용하려면 다음을 따르세요.

   1. **동적 디바이스 풀 생성**을 선택하세요.

   1. **규칙 추가**를 선택하세요.

   1. **필드**(첫 번째 드롭다운 목록)의 경우 다음 중 하나를 선택하세요.
      + 제조업체 이름별로 디바이스를 포함하려면 **디바이스 제조업체**를 선택하세요.
      + 폼 팩터(태블릿 또는 전화)별로 디바이스를 포함하려면 **폼 팩터**를 선택합니다.
      + 부하에 따른 가용성 상태별로 디바이스를 포함하려면 **가용성**을 선택합니다.
      + 퍼블릭 또는 프라이빗 디바이스만 포함하려면 **플릿 유형**을 선택합니다.
      + 운영 체제별로 디바이스를 포함하려면 **플랫폼**을 선택합니다.
      + 일부 디바이스에는 디바이스에 대한 추가 레이블 태그 또는 설명이 있습니다. **인스턴스 레이블**을 선택하여 레이블 내용에 따라 디바이스를 찾을 수 있습니다.
      + 운영 체제 버전별로 디바이스를 포함하려면 **OS 버전**을 선택합니다.
      + 모델별로 디바이스를 포함하려면 **모델**을 선택합니다.

   1. **연산자**(두 번째 드롭다운 목록)에서 쿼리를 기반으로 디바이스를 포함할 논리적 작업(EQUALS, CONTAINS 등)을 선택합니다. 예를 들어 *가용성 EQUALS AVAILABLE*을 선택하여 현재 `Available` 상태인 디바이스를 포함할 수 있습니다.

   1. **값**(세 번째 드롭다운 목록)에 **필드** 및 **연산자** 값에 지정할 값을 입력하거나 선택하세요. 값은 **필드** 선택에 따라 제한됩니다. 예를 들어, **필드**용 **플랫폼**을 선택하면 **ANDROID** 및 **IOS**만 선택할 수 있습니다. 마찬가지로 **필드**용 **폼 팩터**를 선택하면 **전화**와 **태블릿**만 선택할 수 있습니다.

   1. 다른 규칙을 추가하려면 **규칙 추가**를 선택하세요.

      첫 번째 규칙을 만들면 디바이스 목록에서 규칙과 일치하는 각 디바이스 옆의 상자가 선택됩니다. 추가로 규칙을 만들거나 변경하면 디바이스 목록에 조합된 규칙에 일치하는 각 디바이스 옆의 상자가 선택됩니다. 선택한 상자가 있는 디바이스는 디바이스 풀에 포함됩니다. 상자가 비워진 디바이스는 제외됩니다.

   1. **최대 디바이스**에서 디바이스 풀에 사용할 디바이스 수를 입력합니다. 최대 디바이스 수를 입력하지 않으면 Device Farm은 생성한 규칙과 일치하는 플릿의 모든 디바이스를 선택합니다. 추가 요금을 방지하려면 이 숫자를 실제 병렬 실행 및 디바이스 다양성 요구 사항과 일치하는 양으로 설정합니다.

   1. 규칙을 삭제하려면 **규칙 제거**를 선택합니다.

1. 개별 디바이스를 수동으로 포함하거나 제외하려면 다음을 수행하세요.

   1. **정적 디바이스 풀 생성**을 선택하세요.

   1. 각 디바이스 옆의 상자를 선택하거나 지우세요. 규칙을 지정하지 않은 경우에만 상자를 선택하거나 선택을 취소할 수 있습니다.

1. 표시된 모든 디바이스를 포함하거나 제외하려면 목록의 열 헤더 행에 있는 상자를 선택하거나 선택 취소하세요. 프라이빗 디바이스 인스턴스만 보려면 **프라이빗 디바이스 인스턴스만 보기**를 선택합니다.
**중요**  
열 헤더 행의 상자를 사용하여 표시된 디바이스 목록을 변경할 수 있지만 표시된 디바이스만 포함되거나 제외되는 것은 아닙니다. 어떤 디바이스가 포함되거나 제외되었는지 확인하려면 열 헤더 행에 있는 모든 상자의 내용을 지운 다음 상자를 둘러보세요.

1. **생성**을 선택하세요

## 디바이스 풀(AWS CLI)을 생성하세요.
<a name="how-to-create-device-pool-cli"></a>

**작은 정보**  
최대 디바이스 수를 입력하지 않으면 Device Farm은 생성한 규칙과 일치하는 플릿의 모든 디바이스를 선택합니다. 추가 요금을 방지하려면 이 숫자를 실제 병렬 실행 및 디바이스 다양성 요구 사항과 일치하는 양으로 설정합니다.
+ [https://docs.aws.amazon.com/cli/latest/reference/devicefarm/create-device-pool.html](https://docs.aws.amazon.com/cli/latest/reference/devicefarm/create-device-pool.html) 명령을 실행합니다.

에서 Device Farm을 사용하는 방법에 대한 자세한 내용은 섹션을 AWS CLI참조하세요[AWS CLI 참조](cli-ref.md).

## 디바이스 풀(API) 생성
<a name="how-to-create-device-pool-api"></a>

**작은 정보**  
최대 디바이스 수를 입력하지 않으면 Device Farm은 생성한 규칙과 일치하는 플릿의 모든 디바이스를 선택합니다. 추가 요금을 방지하려면 이 숫자를 실제 병렬 실행 및 디바이스 다양성 요구 사항과 일치하는 양으로 설정합니다.
+ [https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_CreateDevicePool.html](https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_CreateDevicePool.html) API를 호출하세요.

Device Farm API 사용에 대한 자세한 내용은 [Device Farm 자동화](api-ref.md) 단원을 참조하세요.