Amazon Simple Workflow Service에서 AWS CLI 사용 - Amazon Simple Workflow Service

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

Amazon Simple Workflow Service에서 AWS CLI 사용

Amazon Simple Workflow Service의 많은 기능은 AWS CLI에서 액세스할 수 있습니다. AWS CLI는 AWS Management Console에서 Amazon SWF를 사용하거나 경우에 따라서는 Amazon SWF API 및 AWS Flow Framework를 사용하여 프로그래밍하는 방법 이외의 대안을 제공합니다.

예를 들어 AWS CLI를 사용하여 새 워크플로 유형을 등록할 수 있습니다.

aws swf register-workflow-type --domain MyDomain --name "MySimpleWorkflow" --workflow-version "v1"

또한 등록된 워크플로 유형을 나열할 수도 있습니다.

aws swf list-workflow-types --domain MyDomain --registration-status REGISTERED

다음은 JSON으로 작성된 기본 출력의 예입니다.

{ "typeInfos": [ { "status": "REGISTERED", "creationDate": 1377471607.752, "workflowType": { "version": "v1", "name": "MySimpleWorkflow" } }, { "status": "REGISTERED", "creationDate": 1371454149.598, "description": "MyDomain subscribe workflow", "workflowType": { "version": "v3", "name": "subscribe" } } ] }

AWS CLI에서 Amazon SWF 명령을 사용하면 워크플로 실행을 시작 및 관리하고, 활동 작업을 폴링하고, 작업 하트비트를 기록하는 등의 작업을 수행할 수 있습니다. 사용 가능한 인수에 대한 설명과 사용법을 보여주는 예제가 포함된 전체 Amazon SWF 명령 목록을 보려면 AWS CLI 명령 참조Amazon SWF 명령을 참조하십시오.

AWS CLI 명령은 Amazon SWF API를 밀접하게 따르므로 AWS CLI를 사용하여 기본 Amazon SWF API에 대해 알아볼 수 있습니다. 기존 API 지식을 활용하여 프로토타입 코드를 만들거나 명령줄에서 Amazon SWF 작업을 수행할 수도 있습니다.

AWS CLI에 대한 자세한 내용은 AWS Command Line Interface 사용 설명서를 참조하세요.