Cloud Pak for Data

 View Only

Why Cloud Is Impossible without Open Source

By Cathy Dehart posted Sat April 25, 2020 10:14 AM

  

Cloud has had a big influence on open source, dramatically improving its appeal by making open source more comfortable and cheaper to run, while reducing a variety of risks.

The influence of open source on cloud computing, nevertheless, may be even more proclaimed. “Cloud, as we know it just, wouldn’t exist” without open source. Completely based on economics, the cloud would be “difficult” without open source.

This isn’t about a big corporation trying to plump profit boundaries, it’s about the sheer difficulty of running millions of servers upon a per-unit pricing basis. “You can’t compare a webstore by turning up extra VMs, if each one runs $PROPRIETARY_UNIX and so requires you $1K in grants for each to deploy. It only operates if the incremental permit cost is $0”. 

The amounts don’t just look bad. They look “impossible.”

Nor is it simply a matter of incremental expenses. In theory, you could settle down that Oracle fee. (Go ahead! We’ll expect!) But this wouldn’t solve the puzzle. “Even if you went through the pricing problems by changing fee arrangements, just following licensing and entitlements would have scored a lot of complexity to an already-challenging mechanical problem”.

Behind the cost of the tools, there’s the nature of the code. Open source suggested “a wealth of horizontally scalable software with few defects, accessible at no expense for cloud providers (database, middleware, operating system, virtualization, development languages, and frameworks, etc.).” Tapping into (and giving back to) this property of code, cloud providers were able to create an array of services, including many open-source outlines turned into assistance.

But it’s even more than this.

The cloud is all about foundational construction blocks. Not surprisingly, this is the hub of open source too, used from its early Unix attraction. While there are undoubtedly consistent open-source designs, the ethos of open source is very much about piecing together modular elements to create larger productions.

(Not) Reinventing the Wheel

While this looks somewhat visible today, not every company started this process.

Microsoft Azure, for instance, began as an attempt to re-create Windows in the cloud. 

That was then, this is now; and “then” didn’t work out very well for Microsoft. While Azure remains to run on a heavily restricted version of Windows, it no longer tries to open Azure as an operating system. Alternatively, it has followed AWS and others to promote an open ecosystem of composable parts that developers meet to run their applications. Unsurprisingly, most of Azure’s workloads today run on Linux.

It’s the right approach to the cloud, and it’s very much a theme of including the open source ethos. In this method, the cloud providers avoid “having to (always) reinvent the wheel.” 

What Comes Next. Begins with Open Source

Which leads us to an essential, existential meaning. While cloud has made open source more available to and productive for enterprises, open source isn’t “difficult” without cloud in the same process that cloud is difficult without open source. Much better, yes. More available, more scalable, more convenient. Yes.

But not difficult.

We’re seeing this with so many modern technology trends, from machine learning to big data and beyond — all beginning with open source. Also pretty much all of new software development policies and tools for cloud are open source or profoundly influenced by it.

Cloud might be the program, in other words, but it’s open source that informs much of the more exciting things that happen with it.

It’s also open-source collaboration that remains to help us get the most from cloud. One case, is casa98 — which opened sourced and that helped others build more flexible systems. In turn, we’ve seen the cloud providers, including AWS, more actively share code — including basic building blocks like Firecracker. This is good and assists sustain the unbelievable cloud momentum we’ve seen over the industry.

Yet we want more.

The best open source originates from those who live with that software, day in and day out. Because the people making the software are not practicing it to solve queries.” With a new wave of enterprises according to open source, by the opposition, he maintains, “it will be better because of a definite feedback loop of putting the software into applied practice.”

It’s happening, just in time. The world’s best open source software frequently runs in the cloud, often as a cloud set, with cloud providers and other users of that software actively giving back. Commonly, open source and the cloud present a tremendously confident feedback loop that guarantees to yield a golden age of frequently open cloud services.


#CloudPakforDataGroup
0 comments
18 views

Permalink