AWS открыла облачный репозиторий serverless-приложений

27 февраль, 2018 - 13:32Виталий Кобальчинский

Завершив непродолжительный период бета-тестирования, Amazon Web Services объявила о доступности репозитория бессерверных (serverless) компонентов и приложений. Это предложение вступает в силу в следующих регионах AWS: US East (Огайо), US East (Северная Виргиния), US West (Северная Калифорния), US West (Орегон), Asia Pacific (Токио), Asia Pacific (Сеул), Asia Pacific (Мумбаи), Asia Pacific (Сингапур), Asia Pacific (Сидней), Canada (Онтарио и Квебек), EU (Франкфурт), EU (Ирландия), EU (Лондон), South America (Сан-Паулу).

В бессерверной модели облачных вычислений провайдер берёт на себя выделение машинных ресурсов, масштабирование и управление ими. Всё, что требуется для запуска и масштабирования приложения, выполняется без вмешательства клиента, а разработчики экономят время и силы, которые можно потратить на создание ПО.

AWS открыла облачный репозиторий serverless-приложений

Serverless-приложения характеризуются высокими доступностью и отказоустойчивостью, поскольку запускающие сервисы предоставляют такие возможности по умолчанию. Кроме того, в этой модели пользователи платят провайдеру посекундно и только за используемые ресурсы, что в итоге может оборачиваться существенной экономией средств.

«Евангелист» AWS, Джефф Барр (Jeff Barr), пишет в официальном блоге, что AWS Serverless Application Repository предлагает самый простой способ находить, конфигурировать и развёртывать serverless-приложения в облаке AWS. Корпоративные клиенты Amazon, партнёры и независимые разработчики могут с его помощью делиться опытом создания бессерверного ПО.

Доступ к растущей экосистеме образцов кода, приложений и компонентов serverless открыт из консоли сервиса AWS Lambda. Клиенты могут дополнять ими свои проекты машинного обучения, обработки изображений, Интернета Вещей, мобильных и веб-серверов, чатботов и др. При этом, содержимое репозитория можно применять в неизменном виде или адаптировать для своих нужд. В AWS Serverless Application Repository также можно размещать свои бессерверные продукты.

Запуск репозитория AWS стал ещё одним свидетельством роста рынка бессерверных технологий, стимулируемого всплеском интереса к ним со стороны разработчиков. В ноябре прошлого года, Amazon анонсировала службу Aurora Serverless, позволяющую создавать и масштабировать экземпляры баз данных по требованию. Корпорация Microsoft также запустила сервис serverless-управления вычислительными функциями — Azure Event Grid.

Неделю назад организация Cloud Native Computing Foundation (CNCF), курирующая развитие значительных проектов Open Source, таких как Kubernetes, сообщила о начале работ над улучшением взаимосовместимости различных бессерверных технологий. Операционный директор CNCF, Крис Анищук (Chris Aniszczyk), назвал serverless закономерным результатом эволюции облачных вычислений.

Аналитики оптимистичны в своих прогнозах для рынка бессерверных решений. Свежий отчёт от Research and Markets предсказывает, что новый сегмент «функция как сервис» достигнет 7,72 млрд долл. в 2021 г.