Public cloud dominates the business-IT dialogue these days. It also dominates the media landscape, with pundits crowing public cloud as the future of IT.
And why not – public cloud is better than traditional infrastructure in nearly every way for most applications. Organizations are moving en masse to the public cloud because they can get cheap, self-service access to IT resources quickly; the alternatives are complex, time-consuming and expensive to set up on-premises. Public cloud adopters get simple integration with application programming interfaces (APIs), automation of infrastructure management, and access to new features regularly. Of course, they also get ever-lower prices for infrastructure available by the hour.
But let’s be clear: public cloud is not the last word in infrastructure. Enterprise apps are just too diverse to all go to the public cloud. The reality is that trade-offs with public cloud still inhibit some IT managers from migrating some apps to the cloud. Multi-tenant infrastructure, by definition, does not yet meet the strictest requirements for compliance, security, isolation, and control. Large enterprises think about these issues constantly.