게시된 날짜: Sep 17, 2020
이제 AWS Lambda 콘솔에서 AWS Step Functions 워크플로를 확인하여 Lambda 함수를 업무에 중요한 애플리케이션에 오케스트레이션할 수 있습니다.
고객은 AWS Lambda 및 AWS Step Functions를 함께 사용하여 확장형 서버리스 애플리케이션을 구축할 수 있습니다. 이 경우, Lambda는 서버리스 컴퓨팅을 제공하고 Step Functions는 데이터나 업무 트랜잭션을 처리하거나 장기 실행 프로세스를 실행하는 워크플로에 함수를 오케스트레이션합니다. Lambda 콘솔에서 바로 서버리스 워크플로에 함수를 구성하는 위치와 방법을 눈으로 확인할 수 있습니다. 함수, 관련 워크플로, 워크플로 실행으로 손쉽게 전환되므로 서버리스 애플리케이션을 간편하게 개발할 수 있습니다.
AWS Step Functions는 AWS Lambda 함수 및 여러 AWS 서비스를 손쉽게 비즈니스 크리티컬 애플리케이션으로 차례로 배열할 수 있게 하는 서버리스 오케스트레이터입니다. Step Functions는 상태 머신을 사용하여 워크플로를 오케스트레이션합니다. 상태 머신은 상태를 유지하고 오류를 처리하며, 함수를 동시에 실행합니다. Lambda 함수에서 관리하는 사용자 지정 코드 개수를 줄이면서도 배열에 대해 이터레이션하고 결정 로직을 추가할 수 있습니다.
시작하려면 Lambda 콘솔에서 Step Functions 상태 머신 페이지를 엽니다. Step Functions를 처음 사용하는 경우, 샘플 Lambda 워크플로가 있는 [시작하기]를 선택하여 샘플 프로젝트를 배포합니다. Lambda 함수를 사용하는 기존 상태 머신이 있을 경우, 상태 머신을 선택하여 워크플로의 양방향 다이어그램을 확인하세요.
이 기능은 AWS Step Functions와 AWS Lambda를 모두 사용할 수 있는 모든 리전에서 사용 가능합니다. 자세한 내용은 AWS 리전 표를 참조하세요. 자세한 내용은 Lambda 개발자 안내서의 함수 오케스트레이션 섹션을 참조하세요.