게시된 날짜: Nov 29, 2018

AWS Step Functions는 이제 8개의 추가 AWS 서비스와 통합되어 워크플로를 보다 신속하게 구축하고, 보안을 단순화하며, 모니터링하기 쉽도록 만듭니다.

AWS Step Functions를 사용하면 애플리케이션에 탄력적인 워크플로 자동화를 추가할 수 있습니다. 워크플로 단계는 AWS Lambda 함수를 포함하여 Amazon EC2 또는 온프레미스 어디에서나 존재할 수 있습니다. 이제 AWS Step Functions도 Amazon ECS, AWS Fargate, Amazon DynamoDB, Amazon SNS, Amazon SQS, AWS Batch, AWS Glue 및 Amazon SageMaker와 통합되었습니다. 이를 통해 배치 처리 작업을 실행하고, 미디어 또는 데이터 파일을 처리하고, 알림을 보내고, 기계 학습 워크플로를 조정해야 하는 애플리케이션의 워크플로를 신속하게 자동화할 수 있습니다. Step Functions는 호출된 작업 또는 작업이 완료될 때까지 워크플로 실행을 일시 중지한 다음 다시 시도하거나 워크플로의 다음 단계로 계속 진행합니다.

AWS Step Functions를 사용하면 코드를 작성하지 않고 이러한 모든 서비스를 몇 분 만에 연결하고 조정할 수 있습니다. Step Functions는 오류 처리 기능 내장, 파라미터 전달, 권장 보안 설정 및 상태 관리가 포함되어있어 작성 및 유지관리해야 하는 코드의 양이 줄어 듭니다. 각 워크플로 단계를 기록하고, 애플리케이션 모니터링을 위해 Amazon CloudWatch 와 AWS CloudTrail에 메트릭을 전송하고, 각 통합 서비스에 대한 Amazon CloudWatch Events 관리 규칙을 지원합니다. 또한, 워크플로는 서버리스이므로 프로비저닝하거나 관리할 인프라가 없습니다.

AWS 통합은 AWS Step Functions 요금에 추가 비용 없이 포함되어 있습니다. AWS Step Functions가 제공되는 리전의 전체 목록은 AWS 리전을 참조하십시오. 자세히 알아보려면 다음을 참조하십시오.