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 se encarga de impulsar el conocimiento de la marca de los productos de NetApp en toda la zona de EMEA. Su objetivo principal es el crecimiento de la empresa y la adecuación de las ofertas de NetApp con las necesidades de los clientes y del mercado. Laurence trabaja en todos los productos de NetApp y tiene un extenso conocimiento de los diversos requisitos que tienen los clientes para aportar valor a toda la gama del conjunto de productos. Junto con un equipo especializado y con experiencia, ahora ayuda a desarrollar e implantar campañas que respalden el posicionamiento de los productos de infraestructura en la nube de NetApp. Laurence tiene muchos años de experiencia trabajando con todos los aspectos de la tecnología empresarial y desempeñó cargos en Oracle, Sun Microsystems y StorageTek. Durante casi 20 años fue consultor principal en tecnología en la Oficina Meteorológica del Reino Unido.