A startup has developed a prototype ML model using scikit-learn on a single machine. They now need to scale it to handle larger datasets and deploy it for real-time predictions. The team is small and wants minimal operational overhead. Which Google Cloud service should they use?
Trap 1: AI Platform Prediction
AI Platform Prediction is a legacy service; Vertex AI is the recommended unified platform.
Trap 2: Cloud Functions
Serverless but limited to short-running functions; not suited for large-scale ML inference.
Trap 3: Compute Engine with TensorFlow Serving
Requires manual management of infrastructure and load balancing.
- A
AI Platform Prediction
Why wrong: AI Platform Prediction is a legacy service; Vertex AI is the recommended unified platform.
- B
Vertex AI
Vertex AI provides managed training, deployment, and autoscaling with minimal operational overhead.
- C
Cloud Functions
Why wrong: Serverless but limited to short-running functions; not suited for large-scale ML inference.
- D
Compute Engine with TensorFlow Serving
Why wrong: Requires manual management of infrastructure and load balancing.