A FinSight, uma startup de fintech rodando na conta 111122223333 em us-east-1, construiu um endpoint de inferência assíncrona do SageMaker para processamento pesado de documentos. O requisito deles: permitir até 50 inferências simultâneas por contêiner de modelo e publicar uma notificação SNS quando cada inferência assíncrona for concluída (sucesso ou falha). Quais DUAS etapas de configuração um engenheiro de ML deve realizar para atender a ambos os requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Defina AsyncInferenceClientConfig.MaxConcurrentInvocationsPerInstance = 50 no AsyncInferenceClientConfig do EndpointConfig, e configure o AsyncInferenceOutputConfig.NotificationConfig com o ARN do tópico SNS e conceda permissão a sagemaker.amazonaws.com para publicar nesse tópico., Configure o AsyncInferenceOutputConfig.S3OutputPath para os resultados e habilite uma notificação de evento do S3 para um tópico SNS (nenhuma configuração adicional de notificação de endpoint é necessária)..
Por que esta é a resposta
A primeira opção correta aborda ambos os requisitos diretamente. MaxConcurrentInvocationsPerInstance controla o número de invocações simultâneas por instância, e definir NotificationConfig com o ARN do tópico SNS e as permissões apropriadas permite que o SageMaker publique notificações de conclusão de inferência. A segunda opção correta utiliza a saída do S3 da inferência assíncrona. Ao configurar S3OutputPath, os resultados são armazenados no S3. As notificações de eventos do S3 podem então ser configuradas para enviar mensagens para um tópico SNS quando novos objetos (resultados da inferência) são adicionados, atendendo ao requisito de notificação. A opção de endpoint em tempo real é incorreta porque a questão especifica inferência assíncrona para processamento pesado. A opção de MaxConcurrentInvocationsPerModel está incorreta porque essa configuração não existe para inferência assíncrona; o controle é por instância. Além disso, o SageMaker não publica automaticamente no SNS sem configuração explícita de notificação. A opção de SageMaker Processing é incorreta porque é um serviço para processamento de dados, não para servir modelos de inferência em tempo real ou assíncronos.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão