VMware is over 20 years old and in that time, they’ve revolutionised the data centre. VMware’s hypervisor changed our entire approach to on-premise datacentres, imagine if we were to go back to every server being physical?
For a while, with the advent of public cloud, it looked like the next revolution would be led by a public cloud provider, taking this concept even further, freeing us completely from the complexity of managing hardware. In fact, the result is even better, we’ve found a place for all the cloud providers. The reality is that we’re adopting services from whichever cloud is appropriate for that workload. Seemingly, the best of all worlds.
And it’s not just limited to Infrastructure as a Service from Azure, AWS, GCloud, SoftLayer or Oracle. We’ve adopted entire application suites from Office 365 or Gsuite, specialised apps from Salesforce, SAP or Workday and communication tools from the likes of Slack. We’re also building our own apps and adopting cloud-native services with services such as Kubernetes and Machine Learning.
We haven’t left the on-premise datacentre behind either, the reality of shaping and defining our own services through the ownership of our own infrastructure or the economics of ownership vs. consumption mean our datacentres are still at the heart of our organisations.
We have more choice than ever before, we build bespoke applications, consume SaaS applications, and in our datacentres and on every corner of the internet we run VM’s and containers, we’ve embraced multi-cloud. This introduces unprecedented flexibility, it’s the engine that keeps our organisations agile, allowing us to keep pace with the competition. It’s both essential and unavoidable.
However, I can say with some confidence that you’re already experiencing the challenge that this introduces; the sometimes overwhelming and never-ending escalation of complexity!
In the world of multi-cloud, every platform comes with its own tools and management, every service provides different capabilities and functions, data is hosted in disparate locations, connectivity must be provisioned and maintained. Indeed, the precise reason multi-cloud is so attractive is also the root cause of the challenge.
How do we operationally manage so many platforms? We have to consider backup when our data could be on any one of these platforms, disaster recovery when disaster could strike any service, monitoring across varied and diverse platforms and the skillsets and knowledge required to maintain and operate each platform. How do we enforce governance and compliance, and most of all, how do we secure all of this?
Remember our old friend VMware? They’ve been hard at work, in 2019, more than twenty years after the introduction of the hypervisor, they’re perhaps more relevant than ever, they revolutionised the datacentre twenty years ago, and they’re revolutionising multi-cloud today.
They’re transforming our traditional on-premise infrastructure, vCloud Foundation together with VxRail provides a true private Cloud. Far beyond just virtualisation of compute, storage and networking. vCloud Foundation provides Lifecycle Management meaning we can easily upgrade our entire platform with just one click and no downtime (yes really!). We can add or remove hardware with just a few clicks and without complex reconfiguration of networking or storage. vRealise is providing actionable insight and powerful monitoring including automating the discovery of network topologies and application flows, and with automation and self-service built-in, VMware are bringing the cloud experience to our datacentres.
VMware has also made good on the promise of software-defined networking. It allows us to extend our network anywhere. NSX together with VeloCloud stretches one common network from the private cloud to the public cloud, from SaaS providers to branch offices, taking our network anywhere across any telco provider or any connection type. We can stop worrying about VLANs and routing. We can stop worrying about defining hundreds of different network security policies on dozens of different platforms and the obvious gaps this might introduce. NSX delivers automated routing of traffic and consistent policy-based security wherever your services are hosted. Services such as load balancing, DHCP or VPN are delivered from one consistent platform no matter which cloud your workloads are hosted.
Transforming the entire concept of public cloud, VMware Cloud on AWS provides familiar consistency with on-premise platforms, allowing us to easily migrate services to the public cloud without re-architecting applications or redeploying virtual machines, opening up the tantalising possibility of migrating entire data centres to public cloud in days.
Developers and DevOps are well served too. With Pivotal and Bitnami we can rapidly develop apps, then with PKS, we can deploy containers and Kubernetes on-premise to run those apps, and with Tamzu mission control we can manage not only these Kubernetes clusters but any Kubernetes cluster in private or public cloud.
Of course, no conversation about Cloud is complete without without discussing the economics, with CloudHealth from VMware we can control the cost of public cloud, we can reclaim savings by right sizing virtual machines and identifying unused and obsolete resources. We can enforce governance and visually map resources and model the costs of migration to ensure the public cloud always provides value for money.
The next decade belongs to those who can master multi-cloud and capitalise on the advantage of hosting the right workload in the right cloud, find out how VMware is enabling this reality.
Credit: Sam Mulhearn – Solutions Architect, Cetus Solutions