CloudWatch 이벤트를 사용하여 상태 시스템 실행을 정기적으로 시작합니다. - AWS Step Functions

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

CloudWatch 이벤트를 사용하여 상태 시스템 실행을 정기적으로 시작합니다.

당신은 실행할 수 있습니다AWS Step FunctionsAmazon CloudWatch Events 이벤트를 사용하여 일정에 따라 또는 이벤트 패턴에 응답하여 상태 시스템을 선택합니다. 이 자습서에서는 5분마다 상태 시스템 실행을 시작하는 CloudWatch Events 규칙에 대해 상태 시스템을 대상으로 설정하는 방법을 보여줍니다.

를 사용하여 대상으로 Step Functions 상태 시스템을 설정하는 방법에 대한 자세한 내용은PutTargetAmazon CloudWatch Events API 작업에 대한 자세한 내용은대상으로 Step Functions 상태 시스템 추가.

1단계: 상태 머신 생성

CloudWatch 이벤트 대상을 설정하려면 먼저 상태 시스템을 만들어야 합니다.

  • 기본 상태 시스템을 생성하려면 시작하기 자습서를 참조하십시오.

  • 상태 시스템이 이미 있으면 다음 단계로 진행합니다.

2단계: CloudWatch 이벤트 규칙 생성

상태 시스템을 생성했으면 CloudWatch 이벤트 규칙을 생성할 수 있습니다.

  1. CloudWatch Events 콘솔로 이동한 후 Events(이벤트)를 선택한 다음 Create Rule(규칙 생성)을 선택합니다.

    단계 1: 규칙 생성페이지가 표시됩니다.

  2. 에서이벤트 소스섹션에서Schedule를 선택한 다음5고정 비율.

  3. 에서대상섹션에서대상 추가을 선택한 다음 목록에서Step Functions 상태 머신.

  4. CloudWatch 이벤트는 이벤트 실행에 필요한 IAM 역할을 생성할 수 있습니다.

    • IAM 역할을 자동으로 생성하려면이 특정 리소스에 대해 새 역할 생성을 선택합니다..

    • 이전에 생성한 IAM 역할을 사용하려면기존 역할 사용.

  5. 세부 정보 구성을 선택합니다.

    단계 2: 규칙 세부 정보 구성페이지가 표시됩니다.

  6. 를 입력합니다.이름를 사용하여 규칙 (예:statemachine-event) 을 선택하고활성화됨상태를 선택한 다음규칙 생성.

    5분마다 새로운 상태 시스템 실행이 시작됩니다.