Linux for the cloud?

CloudFoundry celebrates first birthday by announcing two new open source projects

Chris Mayer
Cloud-Foundry

VMware was in a party mood yesterday for their PaaS’s first anniversary announcing a re-engineering of CloudFoundry.org and Bosh toolchain

There was good cause for celebration at VMware yesterday. Not
only were they celebrating reaching the first anniversary of their
open source PaaS, CloudFoundry but they had a bumper package of
announcements with them, sure to make many CloudFoundry fans eager
with anticipation.

At a live event, VMware CTO and Senior Vice President
of R&D, 
Steve Herrod told us of the next moves for
CloudFoundry as well as announcing new partnerships with frameworks
such as Cloud9, Collabnet, ServiceMesh, Soasta and
X.commerce
.

First up was the reveal of Cloud Foundry BOSH, an open source
tool chain tailored towards helping ease the creation and
management of large-scale distributed services. This seems like
logical progression for VMware to offer something much more
specialised for those wanting greater scalability.

VP of Engineering, Marc
Lucovsky said during the live event that Bosh was ‘built to deploy
production scale large scale clusters .. and it’s very useful for
smaller scale multinode clusters.’ He added ‘Bosh is for DevOps
usage and built by a team of crack engineers with lots of mileage
in this space. It’s not a product but an open source project with a
command line interface and [users] are expected to understand what
YAML is.’

So rather than being a complete open source offering in its own
right, Bosh appears to facilitate the operations of CloudFoundry.
Currently, there’s some very early support for Amazon Web Services
and VMware’s own vSphere with the source code housed at
GitHub.

Continuing the theme of fostering a community, Herrod also
revealed that CloudFoundry’s method of code submissions had been
rejigged. 

Previously known as CloudFoundry.com and now under the
moniker CloudFoundry.org, the hub (built on the same stack as
OpenStack and Google) will act as a source code management system
for Cloud Foundry. This has been achieved by converging Cloud
Foundry source code to a single set of public code repositories on
GitHub and integrating with Gerrit for code reviews and Jenkins for
continuous integration. The team hope that the new process will
simplify community code contributions, allow greater visibility
into changes and crucially improve code quality. Which is what any
project should strive for.

Lucovsky explains more in a blog post about how the
new submission system
works:

Finally, the most salient message from Herrod, so much so he
said it twice was that CloudFoundry wants to become ‘the Linux of
the cloud’. To do this, they’ve recognised that to get that level
of adoption, there needs to be a fluid and continuing open source
commitment as well as a vibrant ecosystem orbiting the big project.
These steps definitely lay the foundations for creating the next
generation of cloud applications. 

CloudFoundry’s goal has always been to go multi-cloud, something
Herrod reiterated by saying ‘locking yourself in
operationally or technically is really not going to be the right
path going forward.’ By embracing all types of infrastructures such
as public, private and micro clouds, CloudFoundry is going on the
offensive in a big way.

With more than 75,000 downloads so
far, around 3,300 forks and followers and dozens of major
frameworks available, we think that CloudFoundry may just buck that
difficult second year stigma.

Author
Comments
comments powered by Disqus