# Step Functions 분산 트랜잭션을 구현하는 데 사용 ### 작동 유형 ^ ^ Standard ^ Express ^ | 최대 지속 시간 | 1년 | 5분 | | 지원되는 실행 시작 비율 | 초당 2,000회 이상 | 5분 | | 지원되는 상태 전환 비율 | 1회 계정에 대해 초당 4,000회 이상 | 거의 무제한 | | 요금 | 상태 전환당 가격 측정\\ (상태 전환은 실행이 완료되는 단계마다 계산) | 실행 횟수 | | 실행 내역 | 실행은 Step Functions API를 통해 나열 및 설명되고 콘솔을 통해 시각적으로 디버깅 할 수 있음\\ 상태 머신에서 로딩을 활성화하여 [[CloudWatch Logs]]에서 실행을 검사할 수 있음 | 상태 머신에서 로깅을 활성화하여 [[CloudWatch Logs]]에서 실행을 검사 할 수 있음 | | 실행 시맨틱 | 워크플로우를 1회만 실행 | 워크플로우를 최소 1회 실행 | | 서비스 통합 | 모든 서비스 통합 및 패턴을 지원 | 모든 서비스 통합을 지원\\ 작업 실행(.sync) 또는 콜백(.awaitForTaskToken) 패턴을 지원하지 않음 | | Step Functions 활동 | Step Functions 활동을 지원 | Step Functions 활동을 지원하지 않음 |