Programmering

Apache Brooklyn 1.0 ankommer for autonom cloud computing

Apache Software Foundation har gitt ut Apache Brooklyn 1.0, en utgivelse på produksjonsnivå av open source-rammeverket for modellering, overvåking og administrering av applikasjoner distribuert lokalt eller i skyen.

Brooklyn bruker YAML tegninger for å beskrive et program og dets komponenter. Disse tegningene, som inneholder retningslinjer for å administrere et program, kan behandles som modulkomponenter som kan komponeres og gjenbrukes på mange måter.

Tegninger fra Brooklyn reagerer på innganger som applikasjonshelse eller systembelastning og iverksetter tiltak som å dyrke en klynge eller erstatte noder. En plan kan utvides via Java, med brukere som kan opprette nye enheter, policyer og "effektor" -operasjoner ved bruk av Java- eller JVM-broer.

Prosjektet gir tegninger for applikasjoner og verktøy som Elasticsearch, MySQL-klynger og DNS-styring. Apache-prosjekter som CouchDB og Kafka støttes også.

Med REST API og GUI inkluderer Brooklyn-funksjoner:

  • Overvåke appens helse og beregninger.
  • Forstå avhengighet mellom komponenter.
  • Bruke komplekse retningslinjer for å administrere applikasjoner.
  • Styring av klargjøring og applikasjonsutplassering.

Brooklyn har blitt brukt av leverandører av skyprogramvare og -tjenester, av globale systemintegratorer og av applikasjoner innen felt som finansielle tjenester og supply chain management. Rammeverket støtter offentlige og private skyer.

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