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 的職責是提高 NetApp 產品在 EMEA 地區的市場知名度，他專注於推動業務成長，使 NetApp 的產品更加符合客戶和市場的需求。 Laurence 的工作涉及 NetApp 所有產品，他十分熟悉不同客戶的各種需求，能利用整個產品套件來創造更大價值。 他現在正帶領一個經驗豐富的專職團隊，協助開發和執行各種行銷活動，以鞏固 NetApp 雲端基礎架構產品的地位。 Laurence 在企業 IT 的各個方面都擁有多年工作經驗，並曾任職於 Oracle、Sun Microsystems 和 StorageTek， 他也曾擔任英國氣象局的首席 IT 顧問近 20 年。