DataStream Inc. chce powtarzalny potok CI/CD do tworzenia modeli, który: uruchamia się po commitach Git, uruchamia testy jednostkowe i statyczne, uruchamia szkolenie SageMaker Pipelines, rejestruje model w Model Registry i promuje do punktu końcowego produkcji po ręcznym zatwierdzeniu. Zespół preferuje używanie zarządzanych narzędzi SageMaker do udostępniania infrastruktury CI/CD (CodePipeline, CodeBuild, role IAM). Które podejście najlepiej spełnia ich wymagania przy minimalnej liczbie ręcznie budowanych potoków i integruje się z SageMaker Studio w celu wdrożenia programistów?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz SageMaker Project z wbudowanego szablonu projektu MLOps (CI/CD). Projekt udostępnia repozytorium CodeCommit lub GitHub, projekty CodeBuild i CodePipeline z etapami, które uruchamiają testy, wywołują wykonania SageMaker Pipeline, rejestrują pakiety modeli i obejmują ręczne zatwierdzenia do promocji produkcyjnej..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź to użycie projektu SageMaker z wbudowanego szablonu MLOps (CI/CD). To podejście jest najbardziej efektywne, ponieważ szablon automatycznie konfiguruje wszystkie wymagane elementy: repozytorium kodu (CodeCommit/GitHub), projekty CodeBuild do testowania i budowania, oraz CodePipeline do orkiestracji całego potoku, w tym wywoływania SageMaker Pipelines, rejestracji modeli i ręcznych zatwierdzeń. Integruje się to również z SageMaker Studio, zapewniając spójne środowisko dla deweloperów. Pozostałe opcje są mniej optymalne: Ręczne tworzenie szablonów CloudFormation jest czasochłonne i wymaga większego nakładu pracy. Używanie tylko CodeBuild pomija korzyści z orkiestracji i wizualizacji oferowanych przez CodePipeline, a także nie uwzględnia rejestracji modeli. Niestandardowy webhook oparty na Lambda jest zbyt skomplikowany, wymaga ręcznego zarządzania wieloma komponentami i nie wykorzystuje w pełni zarządzanych usług SageMaker MLOps.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana