Engineering AI Systems: DevOps and Architecture Approaches, 1st edition

Published by Addison-Wesley Professional (February 20, 2025) © 2025

  • Len Bass Software Engineering Institute
  • Qinghua Lu
  • Ingo Weber
  • Liming Zhu
Products list

Access details

  • Instant access once purchased
  • Offline access via app
Products list

Access details

  • Instant access once purchased
  • Offline access via app

Title overview

Master the engineering of AI Systems

In today's rapidly evolving world, integrating artificial intelligence (AI) into your systems is no longer optional. Engineering AI Systems: Architecture and DevOps Essentials is a comprehensive guide to mastering the complexities of AI systems engineering. This book combines robust software architecture with cutting-edge DevOps practices to deliver high-quality, reliable, and scalable AI solutions.

Experts Len Bass, Qinghua Lu, Ingo Weber, and Liming Zhu demystify the complexities of engineering AI systems, providing practical strategies and tools for seamlessly incorporating AI in your systems. You will gain a comprehensive understanding of the fundamentals of AI and software engineering and how to combine them to create powerful AI systems. Through real-world case studies, the authors illustrate practical applications and successful implementations of AI in small- to medium-sized enterprises across various industries, and offer actionable strategies for designing, building, and operating AI systems that deliver real business value.

  • Lifecycle management of AI models, from data preparation to deployment
  • Best practices in system architecture and DevOps for AI systems
  • System reliability, performance, and security in AI implementations
  • Privacy and fairness in AI systems to build trust and achieve compliance
  • Effective monitoring and observability for AI systems to maintain operational excellence
  • Future trends in AI engineering to stay ahead of the curve

Equip yourself with the tools and understanding to lead your organisation's AI initiatives. Whether you are a technical lead, software engineer, or business strategist, this book provides the essential insights you need to successfully engineer AI systems.

Table of contents

  • Chapter 1: Introduction
  • Chapter 2: Software Engineering Background
  • Chapter 3: AI Background
  • Chapter 4: Foundation Models
  • Chapter 5: AI Model Life Cycle
  • Chapter 6: System Life Cycle
  • Chapter 7: Reliability
  • Chapter 8: Performance
  • Chapter 9: Security
  • Chapter 10: Privacy and Fairness
  • Chapter 11: Observability
  • Chapter 12: The Fraunhofer Case Study: Using a Pretrained Language Model for Tendering
  • Chapter 13: The ARM Hub Case Study: Chatbots for Small and Medium-Size Australian Enterprises
  • Chapter 14: The Banking Case Study: Predicting Customer Churn in Banks
  • Chapter 15: The Future of AI Engineering

Need help?Get in touch