기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS Management Console을 사용하여 작업을 생성하고 관리합니다.
이 섹션에서는 AWS IoT 콘솔에서 작업을 생성하고 관리하는 방법을 설명합니다. 작업을 생성한 후 세부 정보 페이지에서 작업에 대한 정보를 보고 작업을 관리할 수 있습니다.
참고
AWS IoT 작업에 코드 서명을 수행하려면 를 사용합니다 AWS CLI. 자세한 내용은 를 사용하여 작업 생성 및 관리를 참조하세요 AWS CLI.
를 사용하여 관리 작업 생성 AWS Management Console
작업을 생성하려면 AWS IoT 콘솔에 로그인하고 원격 작업 섹션의 작업 허브
-
작업 페이지의 작업 대화 상자에서 작업 생성을 선택합니다.
-
사용 중인 디바이스에 따라 사용자 지정 작업, 무료RTOS OTA 업데이트 작업 또는 AWS IoT Greengrass 작업을 생성할 수 있습니다. 이 예에서는 사용자 정의 작업 생성(Create a custom job)을 선택합니다. Next(다음)를 선택합니다.
-
Custom job properties(사용자 지정 작업 속성) 페이지의 Job properties(작업 속성) 대화 상자에서 다음 필드에 정보를 입력합니다.
-
Name(이름): 고유한 영숫자 작업 이름을 입력합니다.
-
Description - optional(설명 - 선택 사항): 작업에 대한 선택적 설명을 입력합니다.
-
Tags - optional(태그 -선택 사항):
참고
작업 IDs 및 설명에 개인 식별 정보를 사용하지 않는 것이 좋습니다.
Next(다음)를 선택합니다.
-
-
File configuration(파일 구성) 페이지의 Job targets(작업 대상) 대화 상자에서 이 작업을 실행할 Things(사물) 또는 Thing groups(사물 그룹)를 선택합니다.
Job document(작업 문서) 대화 상자에서 다음 옵션 중 하나를 선택합니다.
-
파일에서: 이전에 Amazon S3 버킷에 업로드한 JSON 작업 파일
-
코드 서명
Amazon S3 에 있는 작업 문서에서 URL
${aws:iot:code-sign-signature:s3://region.bucket/code-file@code-file-version-id}
는 코드 서명 프로필 을 사용하여 서명된 코드 파일 경로로 대체될 때까지 자리 표시자로 필요합니다. 새로 서명된 코드 파일은 처음에 Amazon S3 소스 버킷의SignedImages
폴더에 표시됩니다.Codesigned_
접두사가 포함된 새 작업 문서가 코드 서명 자리 표시자를 대체하는 서명된 코드 파일 경로로 생성되고 새 작업을 생성하기 URL 위해 Amazon S3에 배치됩니다. -
리소스 사전 서명 URLs
사전 서명 역할 드롭다운에서 사전 서명된 URLs에서 생성한 IAM 역할을 선택합니다. Amazon S3에 있는 객체URLs에 대해
${aws:iot:s3-presigned-url:
를 프리사인하는 것은 Amazon S3에서 객체를 다운로드하는 디바이스에 대한 모범 보안 사례입니다.코드 서명 자리 표시URLs자에 미리 서명된 를 사용하려면 다음 예제 템플릿을 사용합니다.
${aws:iot:s3-presigned-url:${aws:iot:code-sign-signature:<S3 URL>}
-
-
From template(템플릿에서): 작업 문서와 작업 구성이 포함된 작업 템플릿. 작업 템플릿은 생성한 사용자 지정 작업 템플릿 또는 AWS 관리형 템플릿일 수 있습니다.
디바이스 재부팅과 같이 자주 사용되는 원격 작업을 수행하기 위한 작업을 생성하는 경우 AWS 관리형 템플릿을 사용할 수 있습니다. 이러한 템플릿은 이미 사용하도록 미리 구성되어 있습니다. 자세한 내용은 사용자 정의 작업 템플릿 생성 및 관리형 템플릿에서 사용자 정의 작업 템플릿 생성 단원을 참조하세요.
-
-
Job configuration(작업 구성) 페이지의 Job configuration(작업 구성) 대화 상자에서 다음 작업 유형 중 하나를 선택합니다.
-
스냅샷 작업: 스냅샷 작업은 대상 디바이스 및 그룹에서 실행이 완료되면 완료됩니다.
-
연속 작업: 연속 작업은 사물 그룹에 적용되며 이후에 지정된 대상 그룹에 추가하는 모든 디바이스에서 실행됩니다.
-
-
Additional configurations - optional(추가 구성 - 선택 사항) 대화 상자에서 다음과 같은 선택적 작업 구성을 검토하고 적절히 선택합니다.
-
Rollout configuration(롤아웃 구성)
-
Scheduling configuration(예약 구성)
-
Job executions timeout configuration(작업 실행 제한 시간 구성)
-
Job executions retry configuration - new(작업 실행 재시도 구성 - 신규)
-
Abort configuration(중단 구성)
작업 구성에 대한 추가 정보는 다음 섹션을 참조하세요.
모든 작업 선택 사항을 검토한 다음 Submit(제출)을 선택하여 작업을 생성합니다.
-
를 사용하여 작업 보기 및 관리 AWS Management Console
작업을 생성한 후 콘솔은 JSON 서명을 생성하고 이를 작업 문서에 배치합니다. AWS IoT 콘솔
생성한 작업을 선택하면 다음을 찾을 수 있습니다.
-
작업 이름, 설명, 유형, 생성 시간, 마지막 업데이트 시간, 예상 시작 시간과 같은 일반 작업 세부 정보입니다.
-
지정한 모든 작업 구성 및 해당 상태.
-
작업 문서입니다.
-
지정한 작업 실행 및 선택적 태그입니다.
작업을 관리하려면 콘솔의 작업 허브