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
- A. Edge/on-device
- B. Streaming
- C. None of these strategies will meet the requirements.
- D. Batch
- E. Real-time
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.