
Ultimate access to all questions.
Deep dive into the quiz with AI chat providers.
We prepare a focused prompt with your quiz and certificate details so each AI can offer a more tailored, in-depth explanation.
A company has developed an ML model to predict real estate sale prices. The company wants to deploy the model to make predictions without managing servers or infrastructure. Which solution meets these requirements?
A
Deploy the model on an Amazon EC2 instance.
B
Deploy the model on an Amazon Elastic Kubernetes Service (Amazon EKS) cluster.
C
Deploy the model by using Amazon CloudFront with an Amazon S3 integration.
D
Deploy the model by using an Amazon SageMaker endpoint.
Explanation:
Amazon SageMaker is the correct solution because:
Serverless ML Deployment: Amazon SageMaker endpoints provide a fully managed service for deploying machine learning models without requiring infrastructure management.
No Server Management: Unlike EC2 (Option A) and EKS (Option B) which require server provisioning, scaling, and maintenance, SageMaker handles all infrastructure management automatically.
Purpose-built for ML: SageMaker is specifically designed for the complete ML lifecycle, including model deployment and inference, while CloudFront with S3 (Option C) is for content delivery, not ML model serving.
Automatic Scaling: SageMaker endpoints automatically scale based on traffic patterns, ensuring high availability without manual intervention.
Integration with AWS ML Services: SageMaker integrates seamlessly with other AWS services for data preprocessing, training, and monitoring.
Why other options are incorrect: