Jump to content

Apache Brooklyn

From Wikipedia, the free encyclopedia
Apache Brooklyn
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]) [±]
Repositorygithub.com/apache/brooklyn
Written inJava, JavaScript, Groovy
Operating systemLinux, macOS, Windows
TypeCloud computing, Orchestration
LicenseApache 2.0
Websitebrooklyn.apache.org

Apache Brooklyn is a 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 Cloud Application Management for Platforms (CAMP).[4] It is free and open-source software released under an Apache 2.0 license.

Apache Brooklyn blueprint

[edit]

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

[edit]

Cloudsoft AMP expands on Apache Brooklyn and allows writing application blueprints in Topology and Orchestration Specification for Cloud Applications (TOSCA), and 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 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 Brooklyn v1.0". GlobeNewswire News Room (Press release). Archived from the original on 2023-01-07. Retrieved 2023-01-07.
[edit]