22.01.2018 Обзоры, Открытый код/LinuxОдин из новейших вычислительных трендов, бессерверные технологии, позволяет разработчикам реализовывать функции в виде сервиса, устраняя необходимость оплачивать готовые к работе виртуальные машины с запоминанием последнего состояния. С приходом виртуализации организации стали эффективнее эксплуатировать физическое оборудование. Продолжением этого тренда явилось облако, работая с которым организации начали получать виртуальные машины в виде сервиса с оплатой по факту использования. Облачные вычисления шагнули еще дальше, когда Amazon Web Services (AWS) в 2014 г. запустила свой Lambda-сервис, воплотивший новую парадигму облачных вычислений, которую сегодня обычно именуют бессерверными вычислениями. В бессерверной модели организации платят за функции в форме сервиса, и им не нужно платить за находящуюся всегда наготове виртуальную машину, помнящую последний сеанс работы. Хотя сервис AWS Lambda был пионером бессерверных вычислений, сегодня существует немало Open Source-проектов по выстраиванию бессерверных фреймворков, которые можно использовать в многооблачных средах. Ниже перечислены семь бессерверных Open Source-фреймворков. Apache OpenWhisk. IBM взялась за реализацию проекта Apache OpenWhisk, который ныне служит базисом сервиса IBM Cloud Functions. Fission использует для бессерверных вычислений Kubernetes. Open Source-проект Fission, возглавляемый поставщиком облачных сервисов Platform9, представляет собой фреймворк на базе Kubernetes для бессерверного обслуживания ...
читать далее.