Programavimas

„Apache Brooklyn 1.0“ pasiekia autonominę debesų kompiuteriją

„Apache“ programinės įrangos fondas išleido „Apache Brooklyn 1.0“ - atvirojo kodo sistemos, leidžiančios modeliuoti, stebėti ir valdyti programas, įdiegtas vietoje ar debesyje, gamybos versiją.

Brooklynas naudoja YAML brėžinius programai ir jos komponentams apibūdinti. Šie planai, į kuriuos įtraukta programos valdymo politika, gali būti traktuojami kaip moduliniai komponentai, kuriuos galima sudaryti ir pakartotinai naudoti įvairiais būdais.

„Brooklyn“ brėžiniai reaguoja į įvestį, pvz., Programos būklę ar sistemos apkrovą, ir imasi veiksmų, pavyzdžiui, auginti klasterį ar pakeisti mazgus. Projektą galima išplėsti naudojant „Java“, vartotojams suteikiant galimybę kurti naujus objektus, strategijas ir „efektorių“ operacijas naudojant „Java“ arba „JVM“ tiltus.

Projektas pateikia programų ir įrankių, tokių kaip „Elasticsearch“, „MySQL“ grupės ir DNS valdymas, brėžinius. Taip pat palaikomi tokie „Apache“ projektai kaip „CouchDB“ ir „Kafka“.

Su REST API ir GUI „Brooklyn“ galimybės apima:

  • Programos būklės ir metrikos stebėjimas.
  • Suprasti priklausomybes tarp komponentų.
  • Taikant sudėtingas strategijas programoms valdyti.
  • Parengimo ir programų diegimo valdymas.

Brooklyną naudojo debesų programinės įrangos ir paslaugų teikėjai, pasauliniai sistemų integratoriai ir programos tokiose srityse kaip finansinės paslaugos ir tiekimo grandinės valdymas. Ši sistema palaiko viešuosius ir privačius debesis.

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