Apache Brooklyn
   HOME

TheInfoList



OR:

Apache Brooklyn is a
framework A framework is a generic term commonly referring to an essential supporting structure which other things are built on top of. Framework may refer to: Computing * Application framework, used to implement the structure of an application for an op ...
that is used for modeling, deploying, and managing distributed applications defined using declarative
YAML YAML ( ) is a human-readable data serialization language. It is commonly used for configuration files and in applications where data is being stored or transmitted. YAML targets many of the same communications applications as Extensible Marku ...
blueprints. The design is influenced by
autonomic computing Autonomic computing (AC) is distributed computing resources with self-management (computer science), self-managing characteristics, adapting to unpredictable changes while hiding intrinsic complexity to operators and users. Initiated by IBM in 2001 ...
and promise theory, and implements the
OASIS In ecology, an oasis (; : oases ) is a fertile area of a desert or semi-desert environmentCloud Application Management for Platforms Cloud Application Management for Platforms (CAMP) is a specification for managing applications in the context of a platform as a service (PaaS) system. CAMP is designed to address the needs of a high-level PaaS system; one in which the consumer (gen ...
'' (CAMP). It is
free and open-source software Free and open-source software (FOSS) is software available under a license that grants users the right to use, modify, and distribute the software modified or not to everyone free of charge. FOSS is an inclusive umbrella term encompassing free ...
released under an Apache 2.0 license.


Apache Brooklyn blueprint

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


Related projects

Cloudsoft AMP
expands on Apache Brooklyn and allows writing application blueprints in ''Topology and Orchestration Specification for Cloud Applications'' (
TOSCA ''Tosca'' is an opera in three acts by Giacomo Puccini to an Italian libretto by Luigi Illica and Giuseppe Giacosa. It premiered at the Teatro dell'Opera di Roma, Teatro Costanzi in Rome on 14 January 1900. The work, based on Victorien Sardou's 1 ...
), and in CAMP.


References


External links

* * {{Apache Software Foundation Configuration management
Brooklyn Brooklyn is a Boroughs of New York City, borough of New York City located at the westernmost end of Long Island in the New York (state), State of New York. Formerly an independent city, the borough is coextensive with Kings County, one of twelv ...
Software using the Apache license Java platform Software distribution 2012 software