Apache Brooklyn is an open-source framework that is used 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
Developer(s)Apache Software Foundation, Cloudsoft
Initial releaseApril 2012; 12 years ago (2012-04)[1]
Stable release1.0.0 (March 2, 2020; 4 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 blueprint

edit

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

edit

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

edit
  1. ^ Presentation of Apache Brooklyn at ApacheCon (organized by Linux Foundation) - Apache Brooklyn - what it is.pdf Archived 2021-10-29 at the Wayback Machine
  2. ^ "Releases · apache/brooklyn". GitHub.com. Retrieved 2021-03-16.
  3. ^ Sally (2020-03-03). "The Apache Software Foundation Announces Apache® Brooklyn(TM) v1.0". The Apache Software Foundation Blog. Archived from the original on 2023-01-07. Retrieved 2023-01-07.
  4. ^ Foundation, The Apache Software (2020-03-03). "The Apache Software Foundation Announces Apache® BrooklynTM v1.0". GlobeNewswire News Room (Press release). Archived from the original on 2023-01-07. Retrieved 2023-01-07.
edit