비유로 이해하기
Step Functions는 업무 순서도를 그대로 실행해주는 자동화 도구예요. "주문 접수 -> 결제 확인 -> 재고 확인 -> 배송 요청"처럼 단계별로 할 일을 정해두면 자동으로 순서대로 실행하고, 중간에 에러가 나면 알아서 재시도하거나 알려줘요.
언제 쓰나요?
🛒
주문 처리 자동화
결제 -> 재고 확인 -> 배송 요청 -> 알림 발송까지의 주문 처리 파이프라인을 Step Functions로 안정적으로 자동화할 수 있어요.
🖼️
미디어 처리 파이프라인
동영상 업로드 -> 트랜스코딩 -> 썸네일 생성 -> 메타데이터 저장 같은 미디어 처리 워크플로우를 만들 수 있어요.
🤖
ML 모델 학습 파이프라인
데이터 전처리 -> 모델 학습 -> 평가 -> 배포까지의 ML 파이프라인을 시각적으로 구성하고 관리할 수 있어요.