Imagine if all public clouds (and your private cloud) were accessible via the same open standard or API or customer portal.. lets call it "Amazooglesoft".
In today’s world of cloud diversity and abundance, it may soon be a little old-school to go to tender for a public cloud provider. Do you choose Amazon Web Services, or Google Cloud Platform, or Microsoft Azure, or other provider? Or do you build an Openstack or VMware cloud?
As part of the tender process, you carefully craft a complex capability matrix to weed out the differences, you then assess and score each provider according to predefined use cases, and then enter into commercial negotiations based on a committed volume. It’s a safe bet, the homework is done, a decision can be made for the next number of years.
Such was the way of IT. But are we entering a new era of IT, where this method of IT acquisition no longer makes sense? The latest State of the Cloud Report from Rightscale indicates that 82 percent of enterprises have the desire to deploy a multi-cloud strategy.
A new era of multi-cloud strategy
Imagine if all public clouds (and your private cloud) were accessible via the same open standard or API or customer portal. Imagine if you could deploy a bunch of applications across many public cloud providers via one simple command, all networked as they should be, maximizing the best service components from each cloud provider. And then have the ability to move application or service components from one cloud provider to another cloud provider for scale, performance, or business continuity needs via another simple single command. Taking minutes instead of days or weeks.
It would be the start of something beautiful, let’s call it an "Amazooglesoft" cloud :) - a global cloud infrastructure stretching across many providers, countries, datacenters, servers, services and capabilities.
Making all global cloud infrastructure assets available
If Amazooglesoft existed, the technology of all cloud providers would be accessible as if one giant global distributed infrastructure asset existed. Just deploy applications or services within a CI/CD framework and let the infrastructure become plug and play. Sounds like nirvana. But there are signs that we are getting close to just such an available asset. Think containers (aka Docker, OCI). Think policy tagging (aka Apcera). Think serverless functions (aka Lambda). The promise of cloud has always been aligned to the analogy of electricity – moving from self-managed generators to grids of resources provided to workloads via a common network (power lines) and a common interface (such as a power socket). It’s just now getting real for IT.
Having access to an Amazooglesoft cloud would seriously change the game. It would turn you into a “have mores” instead of just a “haves”. Using public cloud (or private cloud) infrastructure would become like booking an apartment on AirBnB, or a hotel on Tripadivsor, or a car via Uber. One experience with lots of choice. Nice! And just in time too, as the world of microservices, distributed data sources, the Internet of Things and the awakening of 5G connectivity merge together to provide new customer experiences across all aspects of our lives. Cloud infrastructure becomes the lifeblood of these things, a digital factory so to speak.
It's about creating trust
The cool thing is, this is exactly what we are starting to create at Ericsson – Amazooglesoft-like clouds. It is the vision we have, and it is the same vision that we implemented for mobile networks through the decades of 2G, 3G, 4G, but now applied to a different sort of global grid – a grid of IT cloud infrastructure and services. Ericsson enables global roaming across mobile network grids, we enable analytics on these grids, we enable over-the-top services on these grids, all while ensuring trust and maximizing the core resource and asset for operators - radio spectrum.
So how are we creating Amazooglsoft clouds? This is where we position Apcera, a platform that is rapidly enabling Amazooglesoft cloud infrastructures for global enterprises through open container standards, dynamic networking, and a policy engine that automates and enforces how apps live and evolve in this dynamic distributed cloud. The benefits include speed of software delivery, end-to-end governance (trust) and optimized multi-cloud (hybrid cloud) economics.