6 Architect the AI technology mix
This chapter covers
- Choosing between custom and out-of-the-box AI solutions
- Selecting the right data model for performance
- Assessing the tech architecture with data flow mapping
- Bringing clarity in AI regulation
- Communicating the proposed solution effectively through the Approach Statement
Having identified the right solution from a business perspective, we now turn to finding the best-fit technology to make it work. AI technology is a mix of in house custom-built and externally sourced components for storage, modelling, analytics, visualization and other functionalities in on-premise or cloud infrastructure that needs to form a well-functioning ecosystem.
We begin with the build-versus-buy dilemma, or how to find the right balance between custom and out-of-the-box solutions. We will complement the classical criteria of strategy, capabilities, economics, and risk with AI-specific principles.
We then move to selecting the data model that best fits our problem and AI branch. We examine relational, vector, graph, column-oriented, and unstructured databases to maximize performance.
All technological choices must be compatible between them and with the existing enterprise architecture. To make sure this happens, we will map data flows as a way to follow the data from capture to impact and assess whether the proposed infrastructure is appropriate for the project and the enterprise.