
Every enterprise finds itself in some stage of a cloud migration these days. Cloud computing is an amazing resource that can provide fully managed platforms, auto-optimizing and even auto-healing operations, per-second billing, pre-trained machine learning models, and globally distributed transactional data stores. So, it’s no wonder that most enterprises want to take advantage of such capabilities. Still, migrating a whole enterprise to the cloud isn’t easy. Migration itself can be a costly endeavor while simply lifting and shifting legacy applications to the cloud is unlikely to bring the anticipated benefits. At the same time, re-architecting applications to run optimally in the cloud is likely to be cost prohibitive. So, enterprises need to have a better and more nuanced strategy than just “Cloud First!” Harvested from half a decade of moving organizations to the cloud, this book presents a fresh take on cloud computing. Staying clear of product pitches and buzzwords, it takes a deeper look at both the architectural choices but also the organizational implications of adopting cloud. It helps IT leaders devise a cohesive strategy that utilizes an organization’s existing assets while also fundamentally transforming the way it looks at IT.