A company needs to deploy a custom-trained classification ML model on AWS. The model must make near real-time predictions with low latency and must handle variable request volumes. Which solution will meet these requirements?
- ACreate an Amazon SageMaker AI batch transform job to process inference requests in batches.
- BUse Amazon API Gateway to receive prediction requests. Use an Amazon S3 bucket to host and serve the model.
- CDeploy an Amazon SageMaker AI endpoint. Configure auto scaling for the endpoint. (correct answer)
- DLaunch AWS Deep Learning AMIs (DLAMI) on two Amazon EC2 instances. Run the instances behind an Application Load Balancer.
Reveal answer & explanationHide answer
The correct answer is C. Option C: Deploy an Amazon SageMaker AI endpoint. Configure auto scaling for the endpoint.
Explanation
Auto Scaling adjusts capacity automatically to match demand, improving availability and cost efficiency. Amazon SageMaker builds, trains and deploys machine learning models in a fully managed service. AWS Config tracks resource configuration changes and evaluates compliance. This option meets the real-time / low-latency performance requirement.