Reflections on Apache Brooklyn's Graduation - Cloudsoft

The Apache Software Foundation today announced that Apache Brooklyn has graduated from the Apache Incubator and is now a top-level project, signifying that the project’s community and products have been well-governed under the ASF’s meritocratic process and principles

This is a huge milestone for the Apache Brooklyn project.

The background is that we open sourced Brooklyn in early 2012 with the help of Apache jclouds founder Adrian Cole (@adrianfcole) amongst others. We did this with the goal of ultimately donating it to the Apache Software Foundation as we think single vendor open source projects are almost always problematic and never achieve their full potential.

In the same vein we have contributed our Cloud Foundry Brooklyn Service Broker to the Cloud Foundry Foundation and we are actively investigating donating our latest open source initiative Clocker to the Apache Incubator. Therefore it is exciting to see Brooklyn graduate cum laude thanks to the efforts of both its community and its mentors over the past eighteen months.

For more on why foundations trump single vendor open source projects every time check out Sam Ramji’s Cloud Foundry LinuxCon 2015 Keynote where he talks about this and backs his thesis up by referencing Henrik Ingo’s blog post How to grow your open source project 10x and revenues 5x

With modern applications being composed of many components, and an increasing interest in micro-services architectures, the deployment and ongoing evolution of deployed applications is an increasingly difficult problem. Apache Brooklyn addresses this challenge head on. Its blueprints provide a clear, concise way to model an application, its components and their configuration, plus the relationships between components, before deploying to public cloud or private infrastructure. Policy-based management, built on the foundation of autonomic computing theory, continually evaluates the running application and makes modifications to it to keep it healthy and optimise for metrics such as cost and responsiveness.

Cloud service providers Canopy and Virtustream have both recognized the value of having an application-centered view of services and have created product offerings built on Apache Brooklyn. IBM has also made extensive use of Apache Brooklyn in order to migrate large workloads from AWS to IBM Softlayer.

Apache Brooklyn recently released version 0.8.0, and is continuing to evolve fast, with the aim of making a stable, well-featured 1.0 release in the first half of 2016.

Disclaimer: Apache Brooklyn is the foundation of our Cloudsoft Application Management Platform (AMP) product, and we continue to encourage our engineers to contribute to the Apache Brooklyn community as well as to other open source projects whenever and wherever they can