CAiP: The Book

Finally after a long period of thinking, talking, experimenting, writing, editing and re-editing, we have a book on how to use Continuous Architecture in practice. This is a continuation of the initial thinking that Murat and Pierre did to create the first book on Continuous Architecture.

The book has been written for practitioners and advanced level students of software engineering and it contains practical, delivery-oriented advice that architects and software engineers can quickly apply.

It introduces the key ideas of Continuous Architecture and provides in-depth guidance for addressing today’s key quality attributes, specifically security, performance, scalability, resilience, data, and innovation.

We have used an end-to-end case study to illustrate the ideas that we present, which reflects our experience evolving complex software environments.

The key knowledge you will gain from the book includes:

  • How to create sustainable, coherent systems that meet both their functional requirements and the quality attributes that key stakeholders care about.
  • Understanding team-based software architecture and architecture as a flow of decisions.
  • How to deal with varied data technologies and crucial issues of data management, integration, and change.
  • Techniques to address security, including continuous threat modeling and mitigation.
  • An approach that improves performance in continuous delivery environments
  • A practical way to architect for scalability and scale microservices and serverless environments
  • Use architecture to apply emerging technologies more successfully

The book is available from all major book sellers and our publisher, Pearson.

  • here
  • here
  • Barnes and Noble in the USA here
  • Pearson here
  • Waterstones in the UK here

Let us know where else the book can be bought online and we’ll happily add them to the list. None of these are affilate links so we receive no benefit from the store you buy the book at, so choose the one you like best!

%d bloggers like this: