1️⃣ AWS Step Functions 개념

image.png

Step Functions = 서버리스 워크플로 오케스트레이션 서비스

여러 AWS 서비스를 순서대로 실행하는 워크플로 관리 서비스

특히

Lambda 함수 오케스트레이션

에 많이 사용된다.


기본 구조

Start
  ↓
Task (Lambda)
  ↓
Choice (조건)
  ↓
Parallel
  ↓
End

이렇게 그래프 형태(State Machine) 로 구성한다.


2️⃣ Step Functions 핵심 기능

1️⃣ 시퀀싱 (Sequential)

작업을 순서대로 실행

Step1 → Step2 → Step3

2️⃣ 병렬 실행 (Parallel)

여러 작업을 동시에 실행