Most modern software development happens in an agile fashion, in an environment where developers and IT-pros work on the same project. The software we're building often is deployed to production through continuous integration and continuous deployment pipelines. How are we going to integrate machine learning in this modern environment? And does it mean we have to change a lot when we start building AI solutions? These are some of the frequently asked questions you can run into when you introduce AI and machine learning to the workflow.
Luckily, you don't have to change your whole build environment or deployment tool stack to integrate machine learning into your software. Most of the things that we'll talk about will fit right into your existing environment.
Let's take a look at a typical continuous delivery scenario...