Начинается публичное тестирование Azure Service Fabric для Linux

14 сентябрь, 2016 - 14:55
Начинается публичное тестирование Azure Service Fabric для Linux

Microsoft во вторник анонсировала публичную бета-версию сервиса Service Fabric с поддержкой приложений на языке Java, работающих под управлением открытой ОС Linux.

Service Fabric на Linux был впервые представлен в этом году на конференции разработчиков Microsoft Build в Сан-Франциско (штат Калифорния). Публичная бета официально станет доступна 26 сентября во время конференции Ignite.

Задача Service Fabric заключается в упрощении создания и администрирования приложений, использующих микросервисную архитектуру. Микросервисами называют небольшие специализированные службы, из которых можно составлять полноценные большие приложения. Service Fabric осуществляет оркестровку контейнеров, контроль за функционированием сервисов и обеспечивает непрерывность их развертывания.

Поддержка Java и Linux откроет доступ к Service Fabric для новых групп программистов и компаний, заинтересованных в использовании микросервисов. Переход на эту архитектуру обеспечивает бизнесу существенные преимущества, ускоряя масштабирование и модернизацию приложений.

Сама Microsoft, по информации директора программного менеджмента Azure, Кори Сандерс (Corey Sanders), использует микросервисную архитектуру уже на протяжении 10 лет. В основу Service Fabric положены инструменты, созданные компанией для выполнения ответственных внутренних функций. Сейчас, этот сервис обеспечивает работу таких продуктов, как Cortana и Skype for Business.

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

Microsoft рассчитывает в дальнейшем сделать возможным использование Service Fabric в многооблачных, а также гибридных и частных облачных сценариях. Компания уже предлагает отдельный установщик для организации кластеров Service Fabric для Windows и .NET за пределами Azure и планирует в будущем выпустить такой же установщик для Linux.

В перспективных планах для Service Fabric for Linux предусмотрена также поддержка .NET Core в дополнение к Java, но на данном этапе команда Сандерс ориентирована на только одну комбинацию языка программирования и операционной системы.