Scalable Enterprise AI: Thinking, Architecting and Building (TAB) Intelligent Software Systems

Intelligent Software System Artificial intelligence (AI) systems seem to replicate or mimic or augment human capabilities. There is an increasing interest in adopting such intelligent software systems for automation, decision-making, and recommendations etc. The Challenge Isolated or individual AI applications, models, proof-of-concepts (PoCs) and protype developments often fail to integrate with or scale at the enterprise level as production ready enterprise systems. This draws our attention to the following key questions: How would applications and models share data with each other? How can we ensure that the models have controlled access to the right data based on their permission or need to know basis? How can we avoid vendor lock-in where enterprises depend on different agents developed or provided by different service providers across the heterogeneous multi-cloud and on premises computing environment? How can we ensure communicatio...