AWS Management Console을 사용하여 작업 구성 지정 - AWS IoT Core

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

AWS Management Console을 사용하여 작업 구성 지정

AWS IoT 콘솔을 사용하여 작업에 다른 구성을 추가할 수 있습니다. 작업을 생성한 후 작업 세부 정보 페이지에서 작업 구성의 상태 세부 정보를 확인할 수 있습니다. 다양한 구성 및 구성 작동 방식에 대한 자세한 내용은 작업 구성 작동 방식 섹션을 참조하세요.

작업 또는 작업 템플릿을 생성할 때 작업 구성을 추가합니다.

사용자 정의 작업 템플릿을 생성하는 경우

사용자 정의 작업 템플릿을 생성할 때 롤아웃 구성을 지정하려면

  1. AWS IoT 콘솔의 작업 템플릿 허브로 이동하여 작업 템플릿 생성을 선택합니다.

  2. 작업 템플릿 속성을 지정하고, 작업 문서를 제공하고, 추가할 구성을 확장한 다음 구성 파라미터를 지정합니다.

사용자 정의 작업을 생성하는 경우

사용자 정의 작업을 생성할 때 롤아웃 구성을 지정하려면

  1. AWS IoT 콘솔의 Job 허브로 이동하여 Create job (작업 생성) 을 선택합니다.

  2. 사용자 정의 작업 생성(Create a custom job)을 선택하고 작업 속성, 대상 및 작업 문서에 대해 작업 파일 또는 템플릿을 사용할지 여부를 지정합니다. 사용자 지정 템플릿 또는 AWS 관리 템플릿을 사용할 수 있습니다.

  3. 작업 구성을 선택한 다음 롤아웃 구성(Rollout configuration)을 확장하여 상수 속도(Constant rate)를 사용할지, 아니면 지수 속도(Exponential rate)를 사용할지를 지정합니다. 그런 다음 구성 파라미터를 지정합니다.

다음 섹션에서는 각 구성에 대해 지정할 수 있는 파라미터를 보여줍니다.

롤아웃 구성

상수 롤아웃 속도를 사용할지, 아니면 지수 속도를 사용할지를 지정할 수 있습니다.

  • 상수 롤아웃 속도 설정

    작업 실행에 대해 상수 속도를 설정하려면 상수 속도를 선택한 다음 속도의 상한에 대한 분당 최대를 지정합니다. 이 값은 선택 사항이며 범위는 1~1,000입니다. 이 값을 설정하지 않으면 1,000이 기본값으로 사용됩니다.

  • 기하급수적 롤아웃 속도 설정

    기하급수적 속도를 설정하려면 지수 속도(Exponential rate)를 선택하고 다음 파라미터를 지정합니다.

    • 분당 기본 속도

      속도 증가 기준에서 알림을 받은 디바이스 수 또는 성공한 디바이스 수 임계값이 충족될 때까지 작업이 실행되는 속도입니다.

    • 증분 계수

      속도 증가 기준(Rate increase criteria)에서 알림을 받는 디바이스 수(Number of notified devices) 또는 성공한 디바이스 수(Number of succeeded devices) 임계값이 충족된 후 롤아웃 속도 증가에 사용되는 지수 인자입니다.

    • 속도 증가 기준

      알림을 받는 디바이스 수(Number of notified devices) 또는 성공한 디바이스 수(Number of succeeded devices)에 대한 임계값입니다.

중단 구성

새 구성 추가(Add new configuration)를 선택하고 각 구성에 대해 다음 파라미터를 지정합니다.

  • 실패 유형

    작업 중단을 시작하는 실패 유형을 지정합니다. 여기에는 FAILED, REJECTED, TIMED_OUT 또는 ALL이 포함됩니다.

  • 증분 계수

    작업 중단 기준이 충족되기 전에 발생해야 하는 완료된 작업 실행 수를 지정합니다.

  • 임계값 비율

    작업 중단을 시작하는 실행된 총 사물 수를 지정합니다.

예약 구성

각 작업을 처음 생성 시 바로 시작하거나 이후 날짜 및 시간에 시작되도록 예약하거나 반복 유지 관리 기간에 시작하도록 할수 있습니다.

새 구성 추가(Add new configuration)를 선택하고 각 구성에 대해 다음 파라미터를 지정합니다.

  • Job start(작업 시작)

    작업이 시작될 날짜와 시간을 지정합니다.

  • 반복 유지 관리 기간

    반복 유지 관리 기간은 작업이 작업의 대상 디바이스에 작업 문서를 배포할 수 있는 특정 날짜 및 시간을 정의합니다. 유지 관리 기간은 매일, 매주, 매월 또는 사용자 지정 날짜 및 시간에 반복될 수 있습니다.

  • Job end(작업 종료)

    작업이 종료될 날짜와 시간을 지정합니다.

  • Job end behavior(작업 종료 동작)

    작업이 끝날 때 완료되지 않은 모든 작업 실행에 대한 종료 동작을 선택합니다.

참고

선택적 예약 구성과 종료 시간이 있는 작업이 해당 종료 시간에 도달하면 대상 그룹의 나머지 모든 디바이스에 대한 롤아웃을 중지합니다. 또한 나머지 작업 실행을 진행하는 방법에 대해 선택한 종료 동작과 재시도 구성에 따른 재시도를 활용합니다.

제한 시간 구성

기본적으로 제한 시간이 없으며 작업 실행은 취소되거나 삭제됩니다. 제한 시간을 사용하려면 제한 시간 활성화를 선택하고 1분에서 7일 사이의 제한 시간 값을 지정합니다.

재시도 구성

참고

작업이 생성된 후에는 재시도 횟수를 업데이트할 수 없습니다. 모든 실패 유형에 대한 재시도 구성을 제거할 수만 있습니다. 작업을 생성할 때 구성에 사용할 적절한 재시도 횟수를 고려합니다. 잠재적인 재시도 실패로 인해 과도한 비용이 발생하지 않도록 하려면 중단 구성을 추가합니다.

새 구성 추가(Add new configuration)를 선택하고 각 구성에 대해 다음 파라미터를 지정합니다.

  • 실패 유형

    작업 실행 재시도를 트리거해야 하는 실패 유형을 지정합니다. 여기에는 실패(Failed), 제한 시간(Timeout)모두(All)가 포함됩니다.

  • 재시도 횟수

    선택한 실패 유형(Failure type)에 대한 재시도 횟수를 지정합니다. 두 실패 유형을 합하여 최대 10번의 재시도를 시도할 수 있습니다.