Apache Brooklyn


Apache Brooklyn is a framework that is used for modeling, deploying, and managing distributed applications defined using declarative YAML blueprints. The design is influenced by autonomic computing and promise theory, and implements the OASIS Cloud Application Management for Platforms. It is free and open-source software released under an Apache 2.0 license.

Apache Brooklyn blueprint

Brooklyn blueprint can define application topology, application topology component and cloud or non-cloud location.

Related projects

expands on Apache Brooklyn and allows writing application blueprints in Topology and Orchestration Specification for Cloud Applications, and in CAMP.