Databricks Certified Machine Learning Professional — Question 59

A machine learning engineer needs to select a deployment strategy for a new machine learning application. The feature values are not available until the time of delivery, and results are needed exceedingly fast for one record at a time.
Which of the following deployment strategies can be used to meet these requirements?

Answer options

Correct answer: E

Explanation

The correct answer is E, Real-time, as it allows for immediate processing and output of results for each incoming record. Options A (Edge/on-device) and B (Streaming) may not provide the necessary speed for individual record processing, while D (Batch) is unsuitable because it processes data in groups rather than one at a time.