Кнативе 1.0, платформа за Кубернетес без сервера

Гоогле је недавно представио нову верзију платформе Кнативе 1.0 који је позициониран као стабилан и дизајниран да креира рачунарску инфраструктуру без сервера имплементирану на систему за изолацију контејнера заснованом на Кубернетес платформи.

Поред Гугла, у развој Кнативе-а су укључене и компаније као што су ИБМ, Ред Хат, САП и ВМваре. Издање Кнативе 1.0 означило је стабилизацију АПИ-ја за развој апликација, који ће од сада остати непромењен и остаће компатибилан уназад.

Данас је Кнативе пројекат објавио верзију 1.0, достигавши важну прекретницу коју су омогућили доприноси и сарадња више од 600 програмера. Током протекле три године, Кнативе је постао најраспрострањенији ниво без сервера у Кубернетесу.

Кнативе пројекат је покренуо Гоогле у јулу 2018. године, са визијом систематизације најбољих пракси у развоју нативних апликација у облаку, са фокусом на три области: конструкција контејнера, сервис и скалирање оптерећења и догађаја. .

За оне који нису упознати са платформом Кнативе, то би требало да знају ово је специјализовано за лансирање контејнера припремљен по потреби (апликација није везана ни за један одређени контејнер), организује управљање и обезбеђује скалирање окружења потребних за обављање функција и апликација.

Платформа може се применити на локалном нивоу без потребе да буде повезан са екстерним услугама у облаку. Само је Кубернетес потребан за покретање, пружајући мноштво алата за подршку низа уобичајених оквира, од којих су Дјанго, Руби он Раилс и Спринг већ укључени.

Важно је и то напоменути може се користити интерфејс командне линије (ЦЛИ). за контролу рада платформе. Платформа нуди две главне компоненте:

  • Служење- Примена и управљање апликацијама и функцијама у облику контејнера без сервера. Контејнери раде на Кубернетес-у са аутоматском конфигурацијом мреже, рутирањем, праћењем промена (креирање снимака хостованог кода и конфигурације) и одржавањем потребног нивоа скалирања (смањење на нулу подова у одсуству активности). Програмер се фокусира само на логику, све што је у вези са извршењем управља платформа. Мрежни подсистеми Амбассадор, Цонтоур, Коуриер, Глоо и Истио могу се користити за организовање мрежних и рутних захтева. Постоји подршка за ХТТП / 2, гРПЦ и ВебСоцкетс.
  • Евенинг: је универзални систем за претплату (прикључивање драјвера), испоруку и управљање догађајима. Омогућава креирање асинхроних апликација припајањем рачунарских ресурса токовима података користећи објектни модел и руковање догађајима. Мисија Кнативе Евентинг-а на високом нивоу је: Омогућите асинхрони развој апликација испоруком догађаја са било ког места.

Шта је ново у Кнативе 1.0?

У овој новој верзији 1.0 извршено је аутоматско скалирање (укључујући нулто скалирање), плус праћење ревизија и апстракције програмера били су неки од првих циљева Кнативе-а.

Поред остварења ових циљева, пројекат је такође укључио подршку за више слојева ХТТП рутирања, подршку за више слојева складиштења за концепте догађаја са уобичајеним методама претплате, и дизајнирао апстракцију „типова патака“ да би омогућио обраду произвољних Кубернетес ресурса који имају заједничка поља, да споменемо само неколико промена.

Кнативе је сада доступан у верзији 1.0, и иако је АПИ затворен за промене, његова дефиниција је јавно доступна тако да свако може да покаже усклађеност са Кнативом. Овај стабилан АПИ омогућава клијентима и продавцима да подрже преносивост апликација и успоставља нову архитектуру програмера која је изворна у облаку.

Коначно, ако сте заинтересовани да сазнате више о овој новој верзији, можете погледати детаље У следећем линку.

Што се тиче оних који су заинтересовани да знају о овој платформи, могу се консултовати следећи линк.


Садржај чланка се придржава наших принципа уређивачка етика. Да бисте пријавили грешку, кликните овде.

Будите први који ће коментарисати

Оставите свој коментар

Ваша емаил адреса неће бити објављена.

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.