Apache Brooklyn | |
Developer: | Apache Software Foundation, Cloudsoft |
Released: | [1] |
Operating System: | Linux, macOS, Windows |
Programming Language: | Java, Javascript, Groovy |
Genre: | Cloud computing, Orchestration |
License: | Apache License 2.0 |
Apache Brooklyn is an open-source framework that is used for modeling, deploying, and managing distributed applications defined using declarative YAML blueprints.[2] The design is influenced by Autonomic computing and promise theory, and implements the OASIS CAMP (Cloud Application Management for Platforms).[3]
Brooklyn blueprint can define application topology, application topology component and cloud or non-cloud location.
Cloudsoft AMP expands upon Apache Brooklyn and allows to write application blueprints in TOSCA (Topology and Orchestration Specification for Cloud Applications) as well as in CAMP.