Apache Brooklyn Explained

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]

Apache Brooklyn blueprint

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

Related projects

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.

External links

Notes and References

  1. Presentation of Apache Brooklyn at ApacheCon (organized by Linux Foundation) - Apache Brooklyn - what it is.pdf
  2. Web site: Sally . 2020-03-03 . The Apache Software Foundation Announces ApacheĀ® Brooklyn(TM) v1.0 . 2023-01-07 . The Apache Software Foundation Blog . en-US . 2023-01-07 . https://web.archive.org/web/20230107182214/https://news.apache.org/foundation/entry/the-apache-software-foundation-announces59 . live .
  3. Foundation . The Apache Software . 2020-03-03 . The Apache Software Foundation Announces ApacheĀ® BrooklynTM v1.0 . 2023-01-07 . GlobeNewswire News Room . en . 2023-01-07 . https://web.archive.org/web/20230107182225/https://www.globenewswire.com/news-release/2020/03/03/1994123/17401/en/The-Apache-Software-Foundation-Announces-Apache-BrooklynTM-v1-0.html . live .