게시된 날짜: May 14, 2021
이제 AWS Step Functions는 Amazon EventBridge와의 서비스 통합을 지원하며, 이를 통해 사용자 지정 코드를 작성하지 않고도 Step Functions 워크플로에서 EventBridge 이벤트 버스로 사용자 지정 이벤트를 전송할 수 있습니다. 이제 약결합 애플리케이션에서 Step Functions가 오케스트레이션하는 비즈니스 논리의 단계에 대응하는 사용자 지정 이벤트를 워크플로에서 생성할 수 있습니다. 또한, 이 통합을 사용하여 EventBridge의 교차 계정 및 교차 리전 기능을 통해 서로 다른 리전 또는 서로 다른 계정에 있는 애플리케이션에 이벤트를 전송할 수 있습니다.
AWS Step Functions를 사용하면 AWS 서비스(예: AWS Lambda, Amazon SNS, Amazon DynamoDB)를 사용하여 복원력이 뛰어난 서버리스 워크플로를 구축할 수 있습니다. Amazon EventBridge는 구성 요소(마이크로서비스 및 SaaS 애플리케이션) 간에 통신을 간소화하여 이벤트 중심의 확장 가능한 애플리케이션을 생성하는 데 사용되는 서버리스 이벤트 버스입니다. 고객은 EventBridge 및 Step Functions를 함께 사용하여 워크플로에 명시적 이벤트를 모델링합니다. 이러한 이벤트는 이해 당사자에게 상태 이전을 알리는 유용한 방법을 제공하며, 워크플로 구현과 분리된 상태로 유지할 수 있습니다.
이 통합은 추가 비용 없이 사용할 수 있으며, 기존 Eventbridge 요금에 따라 Eventbridge 이벤트 버스에 공개된 사용자 지정 이벤트에 대한 비용만 지불합니다. 자세한 내용은 Step Functions 및 EventBridge 요금 페이지를 참조하세요.
EventBridge와의 Step Functions 통합은 미국 서부(오레곤 및 버지니아 북부), 미국 서부(오레곤), 캐나다(중부), EU(아일랜드 및 밀라노), 아프리카(케이프타운), 아시아 태평양(도쿄) 리전에서 정식 출시되었습니다. Step Functions와 Eventbridge 서비스를 제공하는 다른 모든 상용 리전에서도 조만간 지원할 예정입니다. 리전 및 서비스 오퍼링의 전체 목록은 AWS 리전을 참조하세요.
자세히 알아보려면 다음을 참조하세요.
- 블로그 게시물, AWS Step Functions에 대한 Amazon EventBridge 서비스 통합 소개 참조
- 지원되는 서비스 통합 페이지에서 서비스 통합 사용 정보 참조
- Amazon EKS 개발자 안내서에서 Amazon EventBridge 시작하기 정보 참조