What is Subutai?

Your next personal computer won't be just another laptop, tablet, or wearable device: it will be EVERYTHING surrounding you, connected fluidly by adaptive peer-to-peer clouds driven by social interaction!

Subutai lets anyone share socially, or rent computers commercially to create cloud environments while attaching whatever devices are around to them (that's the Internet of Things part). In a nutshell, we simply call it "Social Cloud Computing". We think this is totally badassed mind explosion inducing madness: that's why we named it after a badassed general. Plus we think this is going to conquer the world and want you to join us in the "War Room" to help lead the campaign.

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're shocked and get goose bumps every time we see it working ourselves; we fire up our own clouds across developer machines because we just CAN. It's sick! Now it's time for us to share the magic with everyone else.

Welcome to the Peer-to-Peer Social Cloud Computing Revolution!

Getting started

We tried hard to use all the good stuff you like and know about. We took a big risk and went with Snappy for the cloud OS: the Canonical peeps just know what they're doing here. We use light weight Linux containers and software defined networking with encryption and a boat load of security mechanisms to isolate and protect environments running across Subutai peers. We're waiting on 16.04 eagerly so we can integrate LXD and do a little bit of container hardware virtualization voodoo magic. We're also waiting anxiously for Skylake proliferation to start using SGX instructions: yummy, we can already taste the P2P Cloud Computing panacea coming. And Docker? Yeah we got that too. You can import docker templates or docker files to create images you can reuse.

We don't want to reinvent the wheel. Had no choice for the IaaS basement due to all the P2P madness. But we're working hard to adapt it to services you're used to at Amazon AWS. We've got Ceph and standard S3 like interfaces you can just drop into your environments.

We're doing great on the PaaS layer since we went with the best: the Google App Engine programming model. We've integrated AppScale as a first class citizen into Subutai. So write GAE apps in Go, Java, PHP, or Python and drop em into your Subutai P2P Cloud. With Subutai every GAE app you write becomes a P2P application: distribute it where and how you like even across Google's own infrastructure. The choice is yours again. It's always nice to have choices.

Mobile devs you got Apache Usergrid! Need we say more?

Using Subutai you can use your relationships (friends, family, colleagues, etc.)
to build your own virtual data center and stuff whatever you like into it. The best thing about
this is that you're free of "The Man", you're the boss, the head honcho.
You own and control your own sh*t!

So what does this mean in real life dude?

Wanna make some coin? Maybe some extra beer money? You can sell resources on your laptop or desktops that are sitting around collecting dust. Put em to use on your own peer. To help out we built a peer tracker, resource search engine, and a bazaar where you can trade or sell resources to your heart's content: Subutai Hub.
Running out of space for the family photos no one's willing to clean up? Create a distributed storage network across the machines of family members. Don't deal with mom trying to figure out how to send you photos of your kids again. Share with your own dropbox distributed across family and friends!
Some say the cloud reduces costs. Yeah sure if you're living in 1990! Obviously those kinds of people are the same ones that think Amazon is a place for buying books. We work in teams so we share resources for building shared and private infrastructure: lots of distributed startups can use Subutai.

Torrent is also part of p2p technology, but for sharing files

If you've ever rapidly downloaded files via torrent, you've already experienced the power gained by p2p technology for file sharing. The files download much faster right? That's because separate parts of the file are downloaded in parallel from different peers instead of downloading the whole file from a single server that everyone pulls from. The cumulative bandwidth of all peers speed up the download without causing traffic congestion at a single server. Torrent peers participate in a single public swarm for p2p file sharing.

Subutai is p2p technology for sharing of hardware resources

Imagine being able to use p2p technologies to share more than just files, but any hardware resource, with ONLY those peers you trust. You may create virtual cloud environments connected to devices with resources shared across several peers on your own swarm. The ability to share any hardware resource (i.e. disk, network, memory, and processors) allows p2p cloud environments to gain resources and grow beyond what's available locally at a single peer. Unimaginable services start to seem possible when one considers the limitless potential of p2p cloud computing.

Aweyeah, social services might mean something cool instead of something having to do with grampa and grandma.

If you feel excited enough to get involved with any of these Social Cloud Computing areas please let us know!

Getting started