AWS Step Functions로 구축된 ML 파이프라인에 Lambda 함수가 포함되어 있습니다. SQS 큐는 모델 학습을 위한 모델 파라미터를 제공하고, 학습된 모델은 S3에 업로드됩니다. 개발자는 실제 SQS 또는 S3 서비스 호출 없이 파이프라인을 로컬에서 실행하고 테스트하기를 원합니다. 이 요구 사항을 충족하는 옵션은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: AWS Step Functions Local을 사용하고 서비스 통합을 모의(mock)합니다..
이것이 정답인 이유
AWS Step Functions Local은 Step Functions 워크플로를 로컬 환경에서 실행하고 테스트할 수 있게 해줍니다. 이 도구는 실제 AWS 서비스에 연결하지 않고도 워크플로의 논리와 상태 전환을 검증하는 데 유용합니다. 특히, 서비스 통합을 모의(mock)하는 기능을 제공하여 SQS나 S3와 같은 실제 서비스 호출 없이도 파이프라인의 동작을 시뮬레이션할 수 있습니다. 이는 개발자가 비용을 절감하고 개발 주기를 단축하며, 네트워크 지연 없이 빠르게 테스트할 수 있도록 돕습니다. 다른 옵션들은 이 시나리오에 적합하지 않습니다. Amazon CodeGuru Profiler는 코드 성능 분석 도구이며 로컬 테스트 환경을 제공하지 않습니다. AWS Step Functions Local Docker 이미지를 사용하는 것은 Step Functions Local의 한 방법이지만, 핵심은 서비스 통합을 모의하는 기능입니다. AWS SAM CLI는 주로 Lambda 함수를 로컬에서 실행하고 테스트하는 데 사용되지만, 전체 Step Functions 파이프라인의 로컬 실행 및 서비스 모의 기능을 직접적으로 제공하지는 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음