Cloudless Computing Explained


Cloudless Computing is a principle. A roadmap for the next decade that combines current technologies to create
a whole new way to develop deliver and consume software. It’s a big deal. But why do we need a new way to develop software, you ask? To start, let’s look at why the current system exists. Once upon a time, all applications ran directly on
computers, or “bare metal”. This meant that developers had to know
quite a bit about everything – coding, applications, libraries, middleware and
also infrastructure. That was a drag. Next came virtual machines, and now most of the underlying hardware was looked after automatically. Containers made things even simpler for developers and finally, with “serverless” technology
developers can just focus on code. Now we live in the cloud era. At first, companies tried building their own clouds, but keeping systems safe from attack is
difficult and costly – there are far too many inherent security vulnerabilities. This led to public clouds which became very popular, very quickly. Public clouds make everything easier and everyone in IT – not just developers – can spend less
time managing infrastructure and deliver apps and business solutions much
faster. Everyone looks very happy, don’t they? But if you look closely there’s a
problem with this whole system. The shared desire for security, ease and speed have driven innovators to make cloud choices that remove freedom and business
innovation. Public cloud is proprietary, rigid and once you start sharing your
data to a particular cloud it’s not easy to reverse course without costly and
time-consuming compromises. And while public clouds are mostly secure and maintain
the integrity and sovereignty of your data, you’ve built walls around your
applications which now can’t easily be shared across cloud systems. But what if there was something better? There is, and it’s called Cloudless
Computing. Cloudless doesn’t make clouds disappear, but the walls between them do. And by weaving together three main ingredients we call “fabrics” we can
have the benefits of public cloud without the drawbacks. First is the Trust Fabric which is built on a simple principle: never trust anything unless
you know for certain who and what it is. If you got a text from someone who
claimed to be a friend, but you didn’t recognize their number, would you trust
them? You would not. This analogy uncovers the problem with many legacy security
models. Firewalls can be tricked and antivirus rules can be avoided. But with
the Trust Fabric applications only run using devices, software and data that are
known cryptographically to be okay. Next is the Connectivity Fabric. Now that
endpoints are secure and all traffic is encrypted. network security is irrelevant.
The fabric uses whatever pipes are available to get the job done as
efficiently as possible, at any scale. Finally, there is the Value Fabric. This is not just an HP initiative; this is open to everyone. Cloudless creates a level playing field for innovation and gives enterprise
developers direct access to the enormous richness of the cloud-native community. Picture this … if security was assured and you had an open dynamic ecosystem, think of all the beautiful applications that could be built. Cloudless unshackles
developers from proprietary and expensive cloud models. Now you can pay-as-you-go just like the public clouds, or create your own financial model. It’s a
win-win-win for all the players. Cloudless Computing does not make clouds disappear, but the walls between them do. Infinite scale, complete choice. Radically
open but utterly secure. We’re all in. Join us, and see where the future is
headed

Author:

Leave a Reply

Your email address will not be published. Required fields are marked *