Наступающий год обещает стать очень важным для заказчиков разрабатываемых Microsoft интеграционных технологий, предназначенных для локальных и облачных систем. Недавно руководство корпорации сделало доступной дорожную карту развития ее различных интеграционных продуктов, включая сервер интеграции приложений BizTalk, а также инструменты Azure Stack (для прямого доступа к службам Azure) и Logic Apps (для автоматизации выполнения бизнес-процессов), являющиеся частью предложения Azure App Service.
Распространение облаков оказывает все большее влияние на то, каким образом компании интегрируют различные по своему назначению мультивендорные системы.
«Традиционно интеграция предполагала обеспечение взаимодействия отдельных локальных систем заказчика (EAI, Enterprise Application Integration), либо систем разных заказчиков (B2B, business to business), для чего обычно использовались EDI-протоколы вроде EDIFACT или ANSI X12. Сегодня же многие системы (и пользователи), с которыми компаниям необходима интеграция, находятся за пределами действия корпоративных сетевых экранов и представляют собой основанные на SaaS-модели API-центричные решения провайдеров, предназначенные для решения разных задач, от поддержки продаж до выставления счетов, обслуживания электронной почты и предоставления социальных средств коммуникации», — говорится в пояснении к дорожной карте. — Кроме того, современные интеграционные задачи зачастую имеют отношение вовсе не к корпоративным компьютерным системам, а к отдельным устройствам (все больше мобильным), что заставляет менять подходы к их решению«.
Microsoft планирует выпустить десятую версию BizTalk Server в IV кв. 2016 г. Перед этим, во II кв. следующего года, выйдет ознакомительная версия BizTalk Server 2016, за которой в III кв. года последует бета-версия продукта. BizTalk Server 2016 будет приведен в соответствие с Windows Server 2016 (ожидается в III кв. 2016 г.), SQL 2016, Office 2016 и новейшей версией Visual Studio и будет поддерживать реализованный в SQL 2016 функционал AlwaysOn Availability Groups как при развертывании на площадке заказчика, так и в облаке Azure.
Microsoft планирует усилить интеграцию BizTalk Server с различными API-коннекторами, включая предназначенные для Salesforce.com и Office365, чтобы улучшить реализацию гибридных (on-premise/cloud) сценариев интеграции. В дополнение к этому в качестве составной части Host Integration Server 2016 компания планирует создание новых и улучшенных BizTalk-адаптеров для систем Informix, MQ и DB2, а также улучшения в интеграции с PowerShell.
Согласно дорожной карте, руководство Microsoft намерено также провести во втором квартале следующего года еще один посвященный вопросам интеграции саммит под названием «Integrate 2016». Аналогичное мероприятие состоялось в конце 2014 г., и тогда в ходе его проведения представители Microsoft сформулировали видение компании в отношении микросервисов Azure BizTalk.
Microsoft также имеет амбициозную дорожную карту для средств облачной интеграции, или iPaas (integration platform as a service). Согласно этой карте, в I кв. 2016 г. компания выпустит ознакомительную версию Logic Apps Update. В следующем квартале будет обеспечена доступность Logic Apps для всех, а также выйдет ознакомительная версия Enterprise Integration Pack. Выпуск ознакомительной версии Azure Stack, включающей AppService, намечен на третий квартал. В этом же квартале продукт Enterprise Integration Pack станет общедоступным, а вслед за этим, в IV кв. 2016 г., общедоступным будет и Azure Stack.
Logic Apps является частью представленного в прошлом году сервиса Azure App Service, объединяющего Azure Web Apps, Azure Mobile Services и BizTalk Services. Microsoft планирует обеспечить возможность развертывания Logic Apps в собственных дата-центрах заказчиков или у хостинг-провайдеров, а также в облаке Azure.
Azure Stack объединяет в себе некоторые функции Azure (IaaS и PaaS), Azure Pack и Azure Service Fabric, что позволяет реализовать возможности Azure в дата-центрах заказчиков. Для тех, кто заинтересован в данном продукте, Microsoft недавно опубликовала требования, предъявляемые Azure Stack к аппаратной части.