The AI/ML blueprint supports development, testing, and operational deployment of machine learning model use cases:xxiv
- Data-powered ML features for internal and customer-facing apps.
- Online processing.
- Batch processing.
Strengths of the AI/ML design include:xxv
- Full control over development process.
- AI/ML as a core competency.
Constraints of the data processing design pattern make it only suitable for enterprises with mature ML practices, not for the following use cases:xxvi
- Small scale internal use cases.
- Initial experiments with machine learning.
Artificial Intelligence and Machine Learning Stack
The AI/ML stack design pattern serves enterprises with a specialized focus on machine learning. Only companies with mature data science practices and large data teams will benefit from the additional complexities of this design pattern.