Say Hi to Subutai

What's the State of the Project?

Subutai is ready and mature. We've been coding up a storm using every advantage we can gain from the latest emerging technologies to make the jaw-dropping magic happen. We are shocked and get goose bumps every time we see Subutai working (like when a jet flies over real low); we fire up our own clouds across the world on our machines because we just can. It's sick!

Now it's time for us to share its magic with everyone else, especially with our recent 5.0 major release. We're proud to have produced a major Subutai release almost every year for the past five years. But, we never bothered pushing hard to have others use it. Now it's time to go to the next level.

Why Did You Create Subutai?

People are increasingly conscious of compromising their privacy and getting locked in to large cloud providers, while the cost of cloud compute services can become overwhelming for the little guy. Created to address this problem, Subutai allows people to create their own resilient clouds running across computing resources they already own.

Most painful of all, when using AWS or other cloud providers, we kept getting unpleasant end-of-month surprises after forgetting to turn instances off. We wanted something simple, zero cost and independent of the cloud providers for testing and to satisfy our basic OS project infrastructure needs. We did not need premium resources. We just needed a bit more redundancy than running on a single home computer over a residential broadband line.

Beyond sharing and bartering, Subutai allows individuals and commercial entities, big or small, to rent resources in a cloud services sharing economy. By democratizing the cloud, the "race to zero" rapidly accelerates to reduce costs and increase hosting options closer to (or on) the edge. This has the additional advantage of increasing performance and efficiency by locating services and applications closer to where those services and applications are used most.

What Now?

We want to benefit the Open Source community, basically folks like us. In preparation to take on hordes of new participants, we created an open-source rewards program for FOSS projects. Any peer owner can donate computer resources to open-source projects for "goodwill". The system runs purely on goodwill, and participants create it by being good actors:

  • Registering and inviting friends to register.

  • Setting up peers and keeping them running above some uptime.

  • Upgrading quickly when new releases come out.

  • Notifying tenants of outages in advance (giving tenants time to self-evacuate).

This is the slow path to accumulating goodwill. A quicker approach is to trade peer resources for goodwill or create goodwill by donating peer resources to FOSS projects. We added GitHub integrations that allow GitHub projects to register with the Subutai Hub. These projects create Subutai organizations that map to their GitHub organizations and specify the resources they need. The Subutai Hub advertises their needs to peer owners that can then contribute peer resources to their favorite GitHub open-source projects. Peer owners create and earn goodwill while being recognized for their contributions to their favorite projects. If applicable, FOSS projects contribute blueprints that cloud owners can use to install the project's products. More information about the program is available on our Subutai FOSS Contribution Program page.

What's Next?

There's a lot more to Subutai than just software. We've designed a broadband modem that is also a turnkey Subutai Appliance and can be used for IoT applications. We call it the Liquid Router because we made it the Swiss army knife of IoT gateways: it has Raspberry Pi, Arduino and PMod headers. Yeah, we're f'ing crazy, but the cloud router/IoT gateway will soon do something no other broadband router can do: it will effortlessly allow average broadband users to mine for Subutai's cryptocurrency while sharing, bartering or renting computer resources. Hence, it's obviously also a physical cryptocurrency wallet.

Yes indeed, we just did what you think we did! We dropped the cryptocurrency bomb right here on LJ. That brings us to our cryptocurrency aspirations. We're trying to go beyond sharing and bartering to enable renting with Subutai's cryptocurrency token. The system always will operate on goodwill, but eventually will allow direct Subutai coin transactions.

Besides turning cloud computing on the edge into a real sharing economy, we're really excited about the several problems we will solve with blockchain technology. Blockchain smart contracts can be used for service-level agreements and to enforce accountability. We want verified small businesses to leverage Subutai to buy and sell resources to one another using Subutai's cryptocurrency and the blockchain. Before AWS, Amazon was just an e-commerce company. Why can't any verified company sell cloud services regardless of its vertical? We want to start a supernova to birth millions of Amazons that can transact with each other to provide amazing cloud services and applications on and off the edge.

How Can Others Get Involved?

First and foremost, we need users to create peers and environments, then give us feedback: our GitHub issue-trackers are ready. Our intelligent launchers will help you set up a VM on your desktop to share or rent resources. Power users can use scripts with other hypervisors and environments. We need projects on GitHub to register for the OS contribution program and provide blueprints for applications to be made available to all users in the Subutai Bazaar.

Next, we need developers! We need Ethereum blockchain and Solidity-savvy engineers, P2P researchers to help us experiment and optimize DHT and Gossip protocols. We need C/C++, Java, JavaScript and Golang programmers. If you want to get involved as a developer, first give Subutai a try as a user. Then take a look at our list of GitHub projects in the Resources section of this article. Come onto our Slack channel and let us know if you need help diving in. We're here and waiting for you!

Register on the Subutai Hub the month of October 2017 using the Linux Journal code LJOCT17, and we'll give you some goodwill to trade cloud resources with others on the system. Happy sharing!

Resources

Subutai Main Website: https://subutai.io

Slack: https://slack.subut.ai

GitHub Organization: https://github.com/subutai-io

GitHub Projects:

______________________

Alex Karasulu is an entrepreneur with 25+ years of experience in the software industry and a recognized leader in the Open Source community. He is widely known as the original author of the Apache Directory Server.