를 사용하여 AWS 관리 템플릿에서 작업을 생성합니다. AWS Management Console - AWS IoT Core

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

를 사용하여 AWS 관리 템플릿에서 작업을 생성합니다. AWS Management Console

AWS Management Console 를 사용하여 AWS 관리 템플릿에 대한 정보를 얻고 이러한 템플릿을 사용하여 작업을 생성할 수 있습니다. 그런 다음 생성한 작업을 사용자 정의 템플릿으로 저장할 수 있습니다.

관리형 템플릿에 대한 세부 정보 보기

AWS IoT 콘솔에서 사용할 수 있는 다양한 관리 템플릿에 대한 정보를 얻을 수 있습니다.

  1. 사용 가능한 관리 템플릿을 보려면 AWS IoT 콘솔의 Job template 허브로 이동하여 관리 템플릿 탭을 선택합니다.

  2. 세부 정보를 보려면 관리형 템플릿을 선택합니다.

세부 정보 페이지에는 다음 정보가 포함되어 있습니다.

  • 관리형 템플릿의 이름, 설명 및 Amazon 리소스 이름(ARN)입니다.

  • Linux와 같이 원격 작업을 수행할 수 있는 환경입니다.

  • 작업 핸들러의 경로와 디바이스에서 실행할 명령을 지정하는 JSON 작업 문서입니다. 예를 들어 다음은 AWS-Reboot 템플릿에 대한 예제 작업 문서를 보여줍니다. 템플릿은 작업 핸들러에 대한 경로와 작업 핸들러가 디바이스를 재부팅하기 위해 실행해야 하는 셸 스크립트(reboot.sh)를 보여줍니다.

    { "version": "1.0", "steps": [ { "action": { "name": "Reboot", "type": "runHandler", "input": { "handler": "reboot.sh", "path": "${aws:iot:parameter:pathToHandler}" }, "runAsUser": "${aws:iot:parameter:runAsUser}" } } ] }

    다양한 원격 작업의 작업 문서와 해당 파라미터에 대한 자세한 내용은 관리형 템플릿 원격 작업 및 작업 문서 섹션을 참조하세요.

  • 작업 문서의 최신 버전입니다.

관리형 템플릿을 사용하여 작업 생성

AWS 관리 콘솔을 사용하여 작업을 생성하는 데 사용할 AWS 관리 템플릿을 선택할 수 있습니다. 이 단원에서 그 방법을 설명합니다.

작업 생성 워크플로를 시작한 다음 작업을 생성할 때 사용할 AWS 관리 템플릿을 선택할 수도 있습니다. 이 워크플로에 대한 자세한 내용은 AWS Management Console을 사용하여 작업을 생성하고 관리합니다. 섹션을 참조하세요.

  1. AWS 관리 템플릿을 선택합니다.

    AWS IoT 콘솔의 Job template Hub로 이동하여 관리 템플릿 탭을 선택한 다음 템플릿을 선택합니다.

  2. 관리형 템플릿을 사용하여 작업 생성
    1. 템플릿의 세부 정보 페이지에서 작업 생성(Create job)을 선택합니다.

      템플릿 구성이 추가된 작업 생성(Create job) 워크플로의 사용자 정의 작업 속성(Custom job properties) 단계로 콘솔이 전환됩니다.

    2. 고유한 영숫자 작업 이름, 설명(선택 사항) 및 태그를 입력하고 다음(Next)을 선택합니다.

    3. 이 작업에서 실행할 사물 또는 사물 그룹을 작업 대상으로 선택합니다.

    4. 작업 문서(Job document) 섹션에 템플릿이 구성 설정 및 입력 파라미터와 함께 표시됩니다. 선택한 템플릿의 입력 파라미터 값을 입력합니다. 예를 들어, AWS-Download-File 템플릿을 선택한 경우:

      • downloadUrl에 다운로드할 파일의 URL을 입력합니다. 예: https://example.com/index.html.

      • filePath에는 다운로드한 파일을 저장할 디바이스의 경로를 입력합니다. 예: path/to/file.

      선택적으로 runAsUserpathToHandler 파라미터에 대한 값을 입력할 수도 있습니다. 각 템플릿의 입력 파라미터에 대한 자세한 내용은 관리형 템플릿 원격 작업 및 작업 문서 섹션을 참조하세요.

    5. Job configuration(작업 구성) 페이지에서 작업 유형을 연속 또는 스냅샷 작업으로 선택합니다. 스냅샷 작업은 대상 디바이스 및 그룹에서 실행이 완료되면 완료됩니다. 연속 작업은 사물 그룹에 적용되며 지정된 대상 그룹에 추가하는 모든 디바이스에서 실행됩니다.

    6. 작업에 대한 추가 구성을 계속 추가한 다음 작업을 검토하고 생성합니다. 추가 구성에 대한 자세한 내용은 다음 섹션을 참조하세요.

관리형 템플릿에서 사용자 정의 작업 템플릿 생성

AWS 관리 템플릿과 사용자 정의 작업을 시작점으로 사용하여 자신만의 사용자 정의 작업 템플릿을 만들 수 있습니다. 사용자 지정 작업 템플릿을 만들려면 먼저 이전 섹션에 설명된 대로 AWS 관리 템플릿에서 작업을 생성하십시오.

그런 다음 사용자 지정 작업을 템플릿으로 저장하여 사용자 지정 작업 템플릿을 직접 생성할 수 있습니다. 템플릿으로 저장하려면

  1. AWS IoT 콘솔의 Job Hub로 이동하여 관리 템플릿이 포함된 작업을 선택합니다.

  2. 작업 템플릿으로 저장(Save as a job template)을 선택한 다음 사용자 정의 작업 템플릿을 생성합니다. 사용자 정의 작업 템플릿 생성에 대한 자세한 내용은 기존 작업에서 작업 템플릿 생성 섹션을 참조하세요.