Software:Apache Brooklyn

From HandWiki
Short description: Distributed computing management software
Apache Brooklyn
Apache Brooklyn Logo
Developer(s)Apache Software Foundation, Cloudsoft
Initial releaseApril 2012; 13 years ago (2012-04)[1]
Stable release1.0.0 (March 2, 2020; 5 years ago (2020-03-02)[2]) [±]
RepositoryBrooklyn Repository
Written inJava, Javascript, Groovy
Operating systemLinux, macOS, Windows
TypeCloud computing, Orchestration
LicenseApache License 2.0
Websitebrooklyn.apache.org

Apache Brooklyn is an open-source framework that is used for for modeling, deploying, and managing distributed applications defined using declarative YAML blueprints.[3] The design is influenced by Autonomic computing and promise theory and implements the OASIS CAMP (Cloud Application Management for Platforms).[4]

Apache Brooklyn blueprint

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.

References