Поделиться через


Выбор лучших служб интеграции в Azure для сценариев корпоративной интеграции

Службы Azure Integration Services предлагают множество возможностей в этой коллекции служб интеграции, но некоторые перекрывающиеся возможности могут существовать. В этом руководстве содержатся сведения, которые помогут вам выбрать лучшие службы для сценариев и требований корпоративной интеграции. Не забудьте также рассмотреть полное влияние использования определенной службы, включая требования к производительности, доступность набора навыков, операционную поддержку и затраты.

Примечание.

Если вы являетесь клиентом BizTalk Server, желающим переместить рабочие нагрузки в Azure Logic Apps, вы можете получить обзор миграции и сравнить возможности между этими двумя предложениями, просмотрев , почему переход с BizTalk Server в Azure Logic Apps?

Когда выбрать определенную службу интеграции и почему

Service Когда выбрать Почему
Приложения логики Azure У вас есть бизнес-процессы для оркестрации между несколькими системами, охватывающими устаревшие системы и рабочие нагрузки искусственного интеллекта. Необходимо выполнить миграцию с Microsoft BizTalk Server или других платформ интеграции. — обеспечивает большую производительность разработчика с помощью конструктора рабочих процессов с низким кодом.

— Excel во время вызовов API подключения быстро с помощью предварительно созданных соединителей, встроенных соединителей.

— поддерживает синхронную и асинхронную обработку.

— предоставляет расширенный журнал отладки для рабочих процессов с отслеживанием состояния.

— поддерживает рабочие процессы без отслеживания состояния для требований к низкой задержке.

— Поддерживает создание пользовательских API и пользовательских соединителей, что позволяет упаковывать существующие ИНТЕРФЕЙСы REST API или API SOAP для доступа к службам, где в настоящее время не существует предварительно созданного соединителя. (только рабочие процессы потребления)

— поддерживает создание настраиваемых встроенных соединителей на основе поставщика услуг. (Только стандартные рабочие процессы)
Функции Azure Необходимо создать центральные служебные функции, к которым можно получить доступ из других компонентов платформы интеграции, таких как Azure Logic Apps.

У вас есть уникальные требования к преобразованию данных.
Предоставляет управляемый событиями интерфейс вычислений по запросу для разработчиков, которые должны расширить платформу приложений Azure путем реализации кода, активированного событиями в Azure или других службах и локальных системах.
Azure Data Factory Вам нужна возможность преобразования и перемещения больших наборов данных в различных источниках данных, таких как файловые системы, база данных, SAP, Хранилище BLOB-объектов Azure, Azure Data Explorer, Oracle, DB2, Amazon RDS и многое другое. — предоставляет облачную бессерверную службу ETL для горизонтального масштабирования, интеграции набора данных и преобразования данных. Может обрабатывать большие требования к обработке данных и сообщений.

— предоставляет пользовательский интерфейс без кода для интуитивно понятного разработки и одноуровневого мониторинга и управления.

— поддерживает перенос существующих пакетов СЛУЖБ SQL Server Integration Services (SSIS) в Azure и их запуск с полной совместимостью в Фабрика данных Azure. Среда выполнения интеграции SSIS предлагает полностью управляемую службу, поэтому вам не нужно беспокоиться об управлении инфраструктурой.
Служебная шина Azure Вам нужна система обмена сообщениями, поддерживающая модель публикации, упорядоченную доставку, обнаружение повторяющихся сообщений, планирование сообщений и сценарии истечения срока действия сообщения. — предоставляет полностью управляемый брокер корпоративных сообщений с очередями сообщений и разделами публикации и подписки.

— Развязав приложения и службы друг от друга, эта служба обеспечивает следующие преимущества:

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

— дополняет Azure Logic Apps и поддерживает сценарии, в которых требуется использовать пакеты SDK, а не соединители, для взаимодействия с служебная шина сущностями.
Сетку событий Azure Вам нужна архитектура подписки на события для обновления изменений состояния в одном или нескольких приложениях и системах, так как решения интеграции сильно зависят от событий для передачи таких изменений и внесения любых связанных изменений данных. — предоставляет высокомасштабируемый бессерверный брокер событий для интеграции приложений с помощью событий. Служба "Сетка событий" предоставляет события в места назначения подписчика, такие как приложения, службы Azure или любая конечная точка, в которой сетка событий имеет сетевой доступ. Источники событий могут включать приложения, службы SaaS и службы Azure.

— повышает эффективность, избегая постоянного опроса для определения изменений состояния. По мере того как более базовые службы выдают события, архитектура подписки увеличивает популярность.
Управление API Azure Вы хотите абстрагировать и защитить базовую реализацию службы в Azure Logic Apps от конечных пользователей и потребителей. — предоставляет гибридную платформу управления несколькими облаками для API во всех средах.

— предоставляет возможность повторного использования центральных служб безопасным способом, предоставляя вашей организации больше управления и контроля над тем, кто может вызывать корпоративные службы и как их вызывать. Впоследствии эти API можно вызывать из Azure Logic Apps после их каталогов в Azure Управление API.

Следующие шаги

Теперь вы узнали больше о предложениях в Службах Azure Integration Services, которые лучше всего подходят для конкретных сценариев и потребностей. Если вы планируете перейти с BizTalk Server на службы Azure Integration Services, узнайте больше о подходах к миграции, рекомендациях по планированию и рекомендациях по работе с проектом миграции.