게시된 날짜: Sep 14, 2020

AWS Step Functions는 이제 AWS X-Ray에서 엔드 투 엔드 워크플루 추적을 지원하여, 상태 머신 실행에 대한 완전한 가시성을 제공하고 분산 애플리케이션의 분석과 디버깅을 더욱 간편하게 합니다.

AWS Step Functions를 사용하면 AWS 서비스(예: AWS Lambda, Amazon SNS, Amazon DynamoDB)를 사용하여 복원력이 뛰어난 서버리스 워크플로를 구축할 수 있습니다. AWS X-Ray는 마이크로 서비스 아키텍처를 사용해 구축된 애플리케이션과 같은 분산 애플리케이션을 분석하고 디버그하는 데 도움이 됩니다. 또한, Step Functions의 오케스트레이션 기능을 활용하여 추적 및 시각화를 수행하고, AWS X-Ray의 디버그 기능을 활용하여 AWS에서 규모에 따라 실행되는 서버리스 애플리케이션을 구축, 모니터링 및 빠르게 디버깅할 수 있습니다.

X-Ray의 서비스 맵 보기를 사용하여 리소스 내 오류를 시각적으로 확인하고, 워크플로 실행 전체에 걸친 오류율을 보고, 오류 출처의 근본 원인을 세부적으로 분석할 수 있습니다. 지터를 분석하고 높은 지연 시간 경로를 디버깅하여 애플리케이션 성능을 개선할 수 있습니다.

X-Ray는 AWS CloudFormation을 통해 콘솔에서 한 번의 버튼 클릭만으로 사용하거나, 상태 머신 실행을 호출하는 서비스 내에서 X-Ray 추적을 활성화하여 사용할 수 있습니다. 이 기능은 AWS Step Functions와 AWS X-Ray를 모두 사용할 수 있는 모든 리전에서 사용 가능합니다. 자세한 내용은 AWS 리전 표를 참조하십시오.

Step Functions와 AWS X-Ray의 통합에 대해 자세히 알아보려면 AWS 블로그 게시물을 참조하고, 개발자 안내서를 읽어보고, 샘플 프로젝트 또는 기존의 상태 머신에 대해 X-Ray를 활성화해 보십시오.