AWS Step Functions란 무엇입니까?
핵심 개념
AWS Step Functions를 사용하면 개별 작업을 시각적 워크플로 조정할 수 있으므로 애플리케이션을 빠르게 구축하고 업데이트할 수 있습니다.

Step Functions로 구축한 워크플로를 상태 시스템이라고 하며 워크플로의 각 단계를 상태라고 합니다.

작업은 다른 AWS 서비스와의 조율 또는 기본적으로 어디에서 호스팅 가능한 애플리케이션을 통해 업무를 수행합니다.

Pass 상태는 출력을 다음 상태로 전달합니다. 또한 필요에 따라 wait 상태를 사용하여 실행을 지연할 수 있습니다.

Parallel 상태는 동시에 여러 Lambda 함수를 실행하는 것처럼 동시에 여러 분기 실행을 시작합니다.

Choice 상태는 상태 시스템에 분기 논리를 추가하고 입력에 따라 의사 결정을 내립니다.

상태 시스템을 실행할 때 한 상태에서 다음 상태로 각각 이동하는 것을 상태 전환이라고 합니다.

구성 요소를 재사용하거나, 단계 순서를 쉽게 편집하거나, 필요에 따라 작업 상태가 호출하는 코드를 교체할 수 있습니다.

정말 간단합니다! 이제 Step Functions의 핵심 개념에 대해 잘 알게 되셨을 겁니다. 첫 번째 상태 시스템을 만들어 보십시오.

10분 자습서
10분
AWS Step Functions를 사용하여 여러 AWS Lambda 함수를 조정하는 서버리스 워크플로를 설계하고 실행하는 방법을 알아봅니다.
IAM, Lambda, Step Functions
10분
내장형 재시도 기능 및 AWS Step Functions의 캐치 기능을 사용하여 예외 발생 시 다른 논리가 있는 AWS Lambda 런타임 오류를 처리합니다.
IAM, Lambda, Step Functions
10분
시간 기반 예약에 따라 발생하는 Amazon CloudWatch 이벤트에 대한 응답으로 서버리스 워크플로를 조정합니다.
CloudWatch, IAM, Step Functions
더 많은 AWS Step Functions 리소스 찾아보기