본문 바로가기
ITPE metacog/Cloud metacog

AWS SAP : 주문 workflow 처리

by 잘 배우고, 잘 익히기 2021. 3. 25.

주문 workflow 처리

Req)

어떤 기업이 내부 애플리케이션을 AWS에서 운영을 통해서 회사의 창고에서의 물류 배송과 처리와 추적에 사용하고 있습니다. 현재 시스템이 주문을 받은 후에는 이메일을 스태프에게 보내서 패키지 배송이 필요함을 알립니다.

패키지가 배송이 되고 나면, 스태프는 이메일로 응답을 하고 주문은 배송으로 마킹이 됩니다. 

그 기업은 그 애플리케이션에서 이메일 보내는 것을 중단하고서 서버리스 애플리케이션 모델로 이전하고 싶어합니다. 

어떤 아키텍처 솔루션이 이런 요구사항을 만족시킬까요?

 

Sol)

일련의 업무 진행 흐름 처리 필요 1) DynamoDB에 주문 저장
2) 저장 시 AWS Step Functions workflow 트리거 
3) 주문에 대해서 in progress로 마크
4) 라벨이 스캔되고 배송되면 애플리케이션은 람다함수 트리거 
5) 람다함수는 주문 배송으로 마크하고 워크를로를 완료 
서버리스 애플리케이션 모델 Lambda functions