Two years ago, a colleague penned a blog titled “Why build an on-premises cloud?” And as I can only be described as an industry veteran these days, it’s always interesting to look back and ask, “What happened, and what’s coming next?”
At the time, the IT industry’s press spokespeople said that, eventually, all enterprise workloads would move to the public cloud. The implication was that this was the only way forward, because IT was “getting in the way of progress” by blocking development teams’ access to infrastructure resources and the new generations of developer platform services. What happened? Developer teams did indeed circumnavigate IT and took their project management frameworks, Waterfall (probably not!), Agile, Kanban, Scrum, manifestos, and vocabulary with them.
Although the new applications were developed to run in the hyperscale clouds, the important customer-facing, revenue-generating, legacy applications continue to run on premises. Lifting and shifting these workloads, although possible in some cases, solved nothing. Lifting and shifting legacy applications to cloud without reengineering and then calling them “cloud native” is blatant cloud-washing. And those who lifted and shifted their crown-jewel applications into the public cloud quickly discovered that they had lost elements of control. It was surprising how many public cloud event attendees I spoke to who were experiencing inconsistent application performance throughout the working day. Or perhaps it wasn’t surprising. Caveat emptor.
The challenge for the traditional IT function was how to compete. A quick jump onto free tier or freemium cloud services quickly showed just how easy it is to design, procure, provision, monitor, and run applications. This route also exposed the chasm between the existing on-premises IT services and the equivalent hyperscale cloud services. The automation, simplicity, speed, agility, security, and flexibility would quickly lead you to conclude that the IT press was right and that all enterprise workloads would, indeed, move to cloud.
But—not so fast! As you look across the various hyperscale clouds, you soon realize that there’s little interoperability consistency among them. Sure, the operations are similar—compute, network, storage, security, apps, and so on—but selecting one might lock you into their world. Taking off my NetApp hat and putting on my customer hat, if I were writing a requirements doc, I would require a solution that’s agnostic of the cloud platform. I would also require the interoperability, automation, simplicity, speed, agility, security, flexibility, protection, and confidence that I spent many years building into my on-premises operation.
On-premises and off-premises clouds should be seamless extensions of one another. The customer should be in a position to take advantage of the following benefits, in either public or private clouds, in a consistent, repeatable, and predictable way:
In summary, most organizations will require a holistic hybrid cloud solution that’s interoperable and cloud agnostic. Hybrid cloud is predicted by mainstream analysts to become the dominant cloud model. Chris Kanthan of IDC perfectly articulated the situation in his recent IDC Market and Trends blog, The Road to Hybrid Multicloud:
Cloud adoption is not a destination. It is a journey with tremendous rewards for those who are willing to face daunting challenges on this path of digital transformation. The Holy Grail in cloud computing is a frictionless, hybrid multicloud that provides consistent experience and unified management across multiple public clouds, private clouds, and even traditional infrastructure.
If you’re looking to achieve interoperability and visibility across all clouds, please take time to review our June 8 launch of the NetApp® hybrid cloud portfolio. There you’ll find new products, simplified management, financial flexibility, and data fabric services. I was particularly pleased to see on-premises support delivered across the NetApp cloud products—NetApp Cloud Manager, Cloud Backup service, Cloud Sense, Cloud Insights, and Cloud Tiering—and NetApp Astra™ Control aware data management supporting Kubernetes workloads across the hybrid cloud.
Laurence James est responsable de la sensibilisation du marché pour les produits NetApp dans la zone EMEA. Sa mission consiste principalement à développer la croissance des activités et à aligner les offres NetApp sur les besoins des clients et du marché. Il s'occupe de tous les produits NetApp et dispose d'une connaissance approfondie des diverses exigences des clients ce qui lui permet de proposer une valeur ajoutée sur l'ensemble la suite de produits. Il collabore avec une équipe dédiée et expérimentée pour développer et mettre en œuvre des campagnes soutenant le positionnement des produits d'infrastructure cloud de NetApp. Fort de plusieurs années d'expérience dans tous les domaines IT d'entreprise, Laurence James a occupé différents postes chez Oracle, Sun Microsystems et StorageTek. Pendant près de 20 ans, il a travaillé en tant que conseiller IT au Met Office, le service national britannique de météorologie.