Summary
In the final chapter of this book, you were introduced to the concept of MLSDLC and how this methodology can be used to create ML-based applications. Throughout the last two chapters, we have focused on two of the three primary success factors that are required to create an ML-based application – the people and the process.
By focusing on how a cross-functional team and an agile team cooperate, we learned how each team contributes their domain expertise to address both the business plan requirements and the solution design requirements of the MLSDLC.
The practical outcome of this exercise was a set of codified CDK stack constructs that, when glued together by the Platform Team, created a CI/CD/CT pipeline. This CI/CD/CT pipeline functioned and is the mechanism behind achieving MLSDLC methodology automation. For example, with each stage of the pipeline corresponding to a particular phase of the MLSDLC methodology, we saw how executing the CI/CD/CT pipeline inevitably...