imok
article thumbnail
Step Functions Workshop (2) - Request Response
AWS/Step Functions 2023. 5. 11. 14:18

The AWS Step Functions Workshop을 진행하면서 작성한 글입니다. Step Functions가 task state를 사용하여 다른 서비스를 호출할 때, Service Integration Patterns (서비스 통합 패턴)을 사용합니다. 서비스 통합 패턴이란 ASL로 직접 서비스와 통합되고, 세가지 통합 패턴을 사용해 AWS 서비스를 제어할 수 있습니다. 서비스를 호출하고 HTTP 응답을 받은 직후 Step Functions가 다음 state로 진행되도록 합니다. 서비스를 호출하고 Step Functions에서 작업이 완료될 때까지 대기하도록 합니다. 작업 토큰으로 서비스를 호출하고 해당 토큰이 payload와 함께 반환될 때까지 Step Functions가 대기하도록 합니다. 1..

article thumbnail
AWS Step Functions이란?
AWS/Step Functions 2023. 5. 11. 14:18

Sign you might need an orchestration service orchestration service는 복잡한 Task와 workflow를 보다 쉽게 관리할 수 있도록 돕는 서비스입니다. AWS 클라우드 환경을 사용 중이라면, 보통 아래와 같은 상황일 때 orchestration service 툴 도입을 고려합니다. 1. Do you have an application that spans multiple AWS service? 2. Is the sequence of service interaction important? 3. Does your application manage state between AWS service calls? 4. Do you have application wo..

article thumbnail
Step Functions Workshop (1) - Hello World
AWS/Step Functions 2023. 5. 10. 20:39

The AWS Step Functions Workshop을 진행하면서 작성한 글입니다. State machines 실행해 보기 1. CloudFormation에서 실행 module_1.yml 파일 실행 https://serverless-stepfunctions-artifacts-17oiei2i27urc.s3.amazonaws.com/resources/module_1.yml 2. AWS Step Function console ▶️ state machine 클릭 ▶️ Edit 클릭 3. workflow studio 클릭 4. Definition 버튼을 클릭하면, ASL로 된 코드를 확인할 수 있음 state machine은 Amazon States Language (ASL)로 정의됨 ASL 코드 확인 5. ..

728x90