We have covered a lot of ground in this book. There are powerful new ideas, such as turning the database inside out and decoupling deployment from release, and old ideas reborn in a new context, such as the evolution of event-driven to reactive architecture. We have the promise of rapidly and continuously delivering innovation with confidence. We are at a very exciting inflection point in our industry. Still, questions remain. How do you get to cloud-native from where you are right now? How can you mitigate the risk of migrating your current systems to cloud-native? How can you be confident that your cloud-native journey will succeed?
Over the years, I have been involved in many architecture migrations, such as from mainframe to client-server to fat-client-N-tier to web-client-N-tier. I have ported code across many different languages, such as Cobol, Visual Basic...