Architecting for Innovation

Change. Change is the only constant in the software industry. There are countless reasons for this change. All too often, the needs for our software change faster than we can write and we cannot adapt fast enough.

This is our quest in this book and in our industry. We need to architect our software for change. We must innovate at the speed of business. We need to adapt and change our software in real time. We need to experiment to find the best solutions in a dynamic environment. And we need the confidence to move fast and innovate, without breaking what works.

To achieve this, we first need to know what holds us back. We need to understand our software development past so that we improve going forward. So, in ...

Get Software Architecture Patterns for Serverless Systems - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.