AWS Step Functions, 검증 API 발표

게시된 날짜: 2024년 8월 29일

AWS Step Functions가 AWS Step Functions 워크플로를 위한 신규 검증 API를 발표했습니다. 검증 API를 사용하면 워크플로를 작성할 때 워크플로 의미 체계 검사를 수행할 수 있으므로 구문 오류를 더 빨리 찾아 개발 주기를 단축할 수 있습니다. AWS Step Functions는 거의 모든 AWS 서비스를 오케스트레이션하여 비즈니스 프로세스 및 데이터 처리 워크로드를 자동화할 수 있는 시각적 워크플로 서비스입니다.

검증 API를 사용하면 워크플로를 실행하거나 배포하기 전에 워크플로에 대한 의미 체계 검사를 수행하여 문제를 더 빨리 발견할 수 있습니다. ValidateStateMachineDefinition API를 생성, 업데이트 또는 직접 호출하여 워크플로를 검증하기만 하면 됩니다. 이제 검증 API를 통해 JSONPath 또는 내장 함수를 사용하는 필드에서 .$가 누락되는 등 워크플로의 일반적인 구문 오류를 찾아낼 수 있습니다. 올바르지 않지만 거의 일치하는 필드 이름에 대한 제안도 포함했습니다. 그 예로 Amazon Simple Notification Service 또는 Amazon Simple Queue Service와 같은 AWS 서비스를 호출할 때 대소문자 구분 오류가 발생할 수 있는 경우, 불일치가 감지되면 서비스 이름의 알파벳순으로 올바른 대소문자를 제안하여 시간을 절약해 줍니다.

AWS-SDK 또는 AWS Command Line Interface(CLI)를 사용하여 AWS Console에서 검증 API를 시작할 수 있습니다. 자세히 알아보려면 AWS Step Functions 개발자 안내서를 참조하여 시작하면 됩니다.