Programovanie

Apache Brooklyn 1.0 prichádza pre autonómny cloud computing

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.

$config[zx-auto] not found$config[zx-overlay] not found