Apache Software Foundation vydala Apache Brooklyn 1.0, produkčné vydanie open source frameworku na modelovanie, monitorovanie a správu aplikácií nasadených lokálne alebo v cloude.
Brooklyn používa plány YAML na opísanie aplikácie a jej komponentov. S týmito plánmi, ktoré zahŕňajú politiky na správu aplikácie, je možné zaobchádzať ako s modulárnymi komponentmi, ktoré je možné zostaviť a opakovane použiť mnohými spôsobmi.
Brooklynské plány reagujú na vstupy, ako je stav aplikácie alebo zaťaženie systému, a podniknú kroky, ako je napríklad rozšírenie klastra alebo výmena uzlov. Plán je možné rozšíriť pomocou Javy a používatelia môžu vytvárať nové entity, politiky a operácie „efektorov“ pomocou mostov Java alebo JVM.
Projekt poskytuje plány pre aplikácie a nástroje, ako sú Elasticsearch, klastre MySQL a správa DNS. Podporované sú aj projekty Apache ako CouchDB a Kafka.
Vďaka rozhraniu REST API a grafickému rozhraniu zahŕňajú možnosti Brooklynu:
- Monitorovanie stavu a metrík aplikácie.
- Pochopenie závislostí medzi komponentmi.
- Aplikácia komplexných politík na správu aplikácií.
- Správa poskytovania a nasadenia aplikácií.
Brooklyn využívali poskytovatelia cloudového softvéru a služieb, globálni systémoví integrátori a aplikácie v oblastiach ako finančné služby a správa dodávateľského reťazca. Rámec podporuje verejné a súkromné cloudy.