Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Примечание.
Теперь стандартные рабочие процессы могут быть развернуты и запущены в частично подключенных средах, размещенных в собственной инфраструктуре. Дополнительные сведения см. в следующей документации:
- Настройте собственную инфраструктуру для рабочих процессов логического приложения стандартного типа с помощью гибридного развертывания
- Создайте рабочие процессы логических приложений уровня Стандартный для гибридного развертывания в собственной инфраструктуре
Следующая возможность доступна в предварительной версии и распространяется на дополнительные условия использования для предварительных версий Microsoft Azure.
Служба Logic Apps с поддержкой Azure Arc позволяет разрабатывать и запускать приложения логики на основе одного арендатора везде, где может выполняться Kubernetes. Например, вы можете запускать рабочие процессы приложений логики в Azure, в Службе Azure Kubernetes, в локальной среде и даже в облачных средах других поставщиков. Это предложение предоставляет централизованную единую платформу управления с помощью Azure Arc и портала Azure со следующими возможностями:
- Использование Azure Logic Apps в качестве платформы интеграции.
- Подключение рабочих процессов ко всем службам независимо от того, где они размещены.
- Запускайте интеграционные решения непосредственно рядом с вашими службами.
- Создание и изменение рабочих процессов с помощью Visual Studio Code.
- Развертывайте, используя предпочитаемые потоки для DevOps.
- Управляйте инфраструктурой и ресурсами в Azure, не Azure, в нескольких облачных средах, а также в локальных и периферийных средах.
Дополнительные сведения см. в следующей документации:
- Что такое Azure Logic Apps?
- Один клиент и мультитенант в Azure Logic Apps
- Обзор Azure Arc
- Обзор Службы Azure Kubernetes
- Что представляет собой Kubernetes с поддержкой Azure Arc?
- Что такое Kubernetes?
Преимущества использования Logic Apps с поддержкой Azure Arc
Служба Logic Apps с поддержкой Azure Arc позволяет создавать и развертывать рабочие процессы приложений логики так же, как и в среде Azure Logic Apps с одним арендатором. Кроме того, вы получаете дополнительный контроль и гибкость, если приложения логики выполняются в инфраструктуре Kubernetes, которой вы управляете.
Незначительные различия существуют между средами Azure Arc и Azure Logic Apps в однопользовательском режиме для создания, проектирования и развертывания логических приложений. При использовании Logic Apps с поддержкой Azure Arc основное отличие заключается в том, что приложения логики работают в пользовательском расположении. Это расположение сопоставлено с кластером Kubernetes с поддержкой Azure Arc, на котором установлен и включен пакет расширений платформы Службы приложений Azure.
Например, этот кластер может быть Службой Azure Kubernetes, Kubernetes на физическом оборудовании или другой конфигурацией. Пакет расширений позволяет запускать в кластере Kubernetes службы платформы, такие как Azure Logic Apps, Функции Azure и Служба приложений Azure.
Дополнительные сведения см. в следующей документации:
- Однопользовательский и многопользовательский режимы в Azure Logic Apps
- Обзор Службы Azure Kubernetes
- Что представляет собой Kubernetes с поддержкой Azure Arc?
- Пользовательские расположения на Azure Arc-enabled Kubernetes
- Служба приложений, Функции и Logic Apps в Azure Arc (предварительная версия)
- Настройка кластера Kubernetes с поддержкой Azure Arc для запуска Службы приложений, Функций и Logic Apps (предварительная версия)
Сценарии использования Logic Apps с поддержкой Azure Arc
Хотя использование Kubernetes обеспечивает дополнительный контроль и гибкость, оно также связано с операционными издержками. Если вы удовлетворены тем, что Azure Logic Apps соответствует вашим потребностям, рекомендуется продолжать использовать эту службу. Но вы можете рассмотреть возможность перехода на Logic Apps с поддержкой Azure Arc в следующих случаях:
Все ваши приложения и службы уже выполняются на платформе Kubernetes. Вы хотите расширить эти процессы и возможности управления на все другие службы PaaS.
Вы хотите использовать Azure Logic Apps в качестве платформы интеграции. При этом вам требуется детально настроенная сеть с контролем и гибкостью вычислений. Вы не хотите использовать среду службы приложений (ASE).
По соображениям безопасности вам необходимо контролировать, где выполняются приложения логики, например в определенном регионе или определенном центре обработки данных.
Вы хотите запускать приложения логики в нескольких облачных сценариях и использовать Azure Logic Apps в качестве единственной платформы интеграции для всех приложений, где они работают.
Сравнение предложений
В этой таблице представлено обобщенное сравнение возможностей в текущих предложениях Azure Logic Apps.
Возможность
Мультитенантное использование Azure Logic Apps (потребление)
Однотентантная Azure Logic Apps (Standard)
Автономные контейнеры
Примечание. Не поддерживается для рабочих процессов в рабочих средах. Для полностью поддерживаемых контейнеров создайте рабочие процессы Logic Apps с поддержкой Azure Arc.
Azure Arc
Локальная разработка
Visual Studio Code
Visual Studio Code, включая журнал выполнения и обзор с отладкой точек останова
Visual Studio Code
Visual Studio Code, включая историю выполнения и обзор с отладкой по точкам останова
Хостинг
Выполнение только в Azure
Выполнение только в Azure
Запускайте везде, где могут работать ваши контейнеры
Запускайте в любом месте с кластером Kubernetes с поддержкой Azure Arc
Управление
Полностью управляемый интерфейс Azure Logic Apps
Полностью управляемый интерфейс Azure Logic Apps
Возможности управления отсутствуют
Управляемый интерфейс Azure Logic Apps с операционным управлением на уровне Kubernetes
Наблюдение
Мониторинг на портале Azure, включая журнал выполнения, повторную отправку и возможности Application Insights (при необходимости)
Мониторинг на портале Azure, включая журнал выполнения, повторную отправку и возможности Application Insights (при необходимости)
Мониторинг только с помощью Application Insights или других средств мониторинга контейнеров
Мониторинг на портале Azure, включая журнал выполнения, повторную отправку и возможности Application Insights (при необходимости)
Масштабирование
Управление масштабированием с помощью плана "Потребление"
Управление масштабированием с помощью плана "Стандартный"
Недоступно
Управление масштабированием с помощью автоматического масштабирования в Kubernetes на основе событий (KEDA). Настройка событий масштабирования на основе длины очереди.