1.9 For Further Reading
You can read more about software architecture in Software Architecture in Practice by Len Bass, Paul Clements, and Rick Kazman [Bass 22]. The definition of software architecture we use can be found on page 2.
You can read more about DevOps in DevOps: An Architect’s Perspective by Len Bass, Ingo Weber, and Liming Zhu [Bass 15]. The definition of DevOps that we use can be found on page 4.
The book Deployment and Operations for Software Engineers by Len Bass and John Klein [Bass 19] goes into detail about the life cycle.
A general introduction to AI concepts can be found in Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow by Aurélien Géron [Géron 22].
You can read more about responsible AI in Responsible AI: Best Practices for Creating Trustworthy AI Systems by Qinghua Lu, Liming Zhu, Jon Whittle, and Xiwei Xu [Lu 23A].
