Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интеграция соединяет приложения, данные, службы и устройства, зачастую образуя сложные взаимосвязи, и обеспечивает их работу в локальных, облачных и периферийных системах.
Для интеграции приложений иногда подходят прямые вызовы API. Но иногда технологии должны асинхронно взаимодействовать через обмен сообщениями или событиями. Все процессы интеграции нуждаются в оркестрации или простом способе определения и запуска логики рабочего процесса.
службы Azure для интеграции
Azure предоставляет ряд служб для интеграции:
Azure API Management: Безопасно публикуйте свои API, чтобы внутренние и внешние разработчики могли использовать их при подключении к внутренним системам.
Azure Logic Apps. Создание рабочих процессов для подключения сотен служб в облаке и локальной среде.
Служебная шина Azure. Подключение локальных и облачных приложений и служб для реализации рабочих процессов обмена сообщениями с высокой безопасностью.
Сетка событий Azure: Подключение поддерживаемых служб Azure и служб, не относящихся к Microsoft, с одновременным упрощением разработки приложений на основе событий.
Функции Azure. Упрощение сложных проблем оркестрации с помощью бессерверной вычислительной платформы на основе событий.
Фабрика данных Azure. Визуальная интеграция источников данных для ускорения преобразования данных и поддержки корпоративных рабочих процессов.
Architecture
Скачайте файл Visio для этой архитектуры.
На предыдущей схеме показана обычная реализация базовой или базовой интеграции. Реальные решения, которые можно создавать в Azure, см. в архитектурах интеграции.
Изучение руководств по интеграции и архитектур
В статьях этого раздела содержатся руководства и полностью разработанные архитектуры, которые можно развернуть в Azure и расширить в решениях производственного класса. Эти статьи помогут вам решить, как использовать технологии интеграции в Azure.
Выбор службы интеграции
В следующих статьях вы можете оценить и выбрать лучшие технологии интеграции для ваших требований к рабочей нагрузке:
Выберите подходящие службы интеграции и автоматизации в Azure: сравните Функции Azure, Azure Logic Apps, Power Automate и WebJobs для создания рабочих процессов и оркестровок.
Выберите между службами обмена сообщениями Azure: сравнить Сетка событий Azure, Центры событий Azure и Служебная шина Azure и узнать, когда следует использовать каждую службу.
Параметры асинхронного обмена сообщениями: узнайте о различных типах сообщений и сущностях, участвующих в инфраструктуре обмена сообщениями, и выберите службу обмена сообщениями Azure.
Идеи решения интеграции
- Интеграция очередей сообщений IBM для мейнфреймов и систем среднего класса с Azure: Интегрируйте систему обмена сообщениями IBM MQ с Azure с помощью Служебная шина Azure и гибридного подключения.
Архитектура интеграции
Следующие готовые к рабочей среде архитектуры демонстрируют комплексные решения интеграции, которые можно развертывать и настраивать.
Архитектура целевой зоны Azure API Management: Разверните безопасную базовую конфигурацию Azure API Management с Шлюз приложений Azure и Функции Azure в виртуальной сети.
Базовая корпоративная интеграция с Azure: синхронные вызовы к корпоративным внутренним системам с помощью Azure Logic Apps и Azure API Management.
Используйте брокер сообщений и события для интеграции корпоративных систем: Координируйте асинхронные вызовы к серверным системам предприятия с помощью очередей и событий.
Создание систем мониторинга и наблюдаемых систем в режиме реального времени для медиа: обеспечение мониторинга и наблюдаемости систем и данных телеметрии пользовательского устройства с помощью аналитики Fabric Real-Time.
Руководства по интеграции
Ознакомьтесь со следующими руководствами по перекрестной интеграции и миграции.
- Миграция Apache Kafka в Azure. Изучение стратегий переноса рабочих нагрузок Apache Kafka в Azure, включая Центры событий Azure, Azure HDInsight и Azure Kubernetes Service (AKS).
Центры событий и функции Azure
Интеграция Центров событий с бессерверными функциями в Azure. Руководство по эффективной интеграции Центры событий Azure с Функции Azure для повышения производительности, устойчивости, безопасности и масштабирования.
Рекомендации по производительности и масштабированию центров событий и Функции Azure. Оптимизация масштабируемости и производительности при использовании Центры событий Azure и Функции Azure вместе.
Отказоустойчивое проектирование Центры событий Azure и Функции Azure: реализуйте обработку ошибок, идемпотентность и логику повторных попыток для функций, активируемых Центры событий Azure.
Защита Функции Azure с помощью Центры событий Azure: Применяйте детализированный контроль доступа и сетевую безопасность для Центры событий Azure и Функции Azure.
Мониторинг Функции Azure и Центров событий. Используйте Application Insights для мониторинга поведения и работоспособности решений Центры событий Azure и Функции Azure.
Готовность организации
Организации в начале процесса внедрения облака могут использовать Cloud Adoption Framework для Azure для доступа к проверенным рекомендациям, которые ускоряют внедрение облака.
Рекомендации по вопросам интеграции см. в Архитектуры интеграции Azure. В этих статьях приведены эталонные архитектуры, примеры сценариев и руководства по решению для служб Azure Integration Services, включая сети, безопасность и шаблоны развертывания.
Чтобы обеспечить качество решения интеграции на Azure, следуйте инструкциям в Azure Well-Architected Framework. Azure Well-Architected Framework предоставляет практические рекомендации для организаций, стремящихся к архитектурному совершенству, и описывает, как проектировать, развертывать и отслеживать экономически эффективные решения Azure.
Инструкции по интеграции см. в следующих руководствах по службе Azure Well-Architected Framework:
Azure API Management. Ознакомьтесь с рекомендациями по архитектуре для Azure API Management в области надежности, безопасности, оптимизации затрат, повышения эффективности работы и производительности.
Служебная шина Azure: Ознакомьтесь с рекомендациями по архитектуре для обмена сообщениями в Служебная шина Azure, включая проектирование очередей и тем, сеансы и обработку очереди недоставленных сообщений.
Сетка событий Azure. Ознакомьтесь с рекомендациями по архитектуре Сетка событий Azure, включая доставку событий, безопасность и эффективность работы.
Лучшие практики
Следуйте этим рекомендациям, чтобы повысить надежность, безопасность, эффективность затрат, производительность и производительность рабочих нагрузок интеграции в Azure:
Интеграция Центров событий с бессерверными функциями в Azure. Руководство по эффективной интеграции Центры событий Azure с Функции Azure для повышения производительности, устойчивости, безопасности, наблюдаемости и масштабирования.
Руководство по производительности и масштабированию Центры событий Azure и Функции Azure. Оптимизация масштабируемости и производительности при использовании Центры событий Azure и Функции Azure вместе.
Мониторинг Функции Azure и Центры событий Azure. Использование Application Insights для мониторинга поведения и работоспособности Центры событий Azure и решений Функции Azure.
Развертывания в нескольких регионах для аварийного восстановления (DR) в Azure Logic Apps: Настройте развертывания в нескольких регионах для Azure Logic Apps, чтобы защитить данные и обеспечить непрерывность бизнеса (BC).
Безопасный доступ и данные в Azure Logic Apps. Просмотрите рекомендации по безопасности для доступа, данных, журнала выполнения и сред в Azure Logic Apps.
Оставайтесь в курсе интеграции
Azure службы интеграции развиваются для решения современных проблем с данными. Следите за последними обновлениями и функциями.
Сведения о том, как оставаться в курсе ключевых служб интеграции, см. в следующих статьях:
Новые возможности Сетка событий Azure: узнайте о новых возможностях и обновлениях в Сетка событий Azure, включая поддержку MQTT, доставку по модели pull и push, а также возможности пространств имен.
Новые возможности Фабрика данных Azure: узнайте о последних выпусках, известных проблемах, исправлениях ошибок, устаревших функциональных возможностях и запланированных изменениях для Фабрика данных Azure.
Другие ресурсы
Следующие ресурсы помогут вам узнать больше о проектировании архитектуры интеграции.
Документация по продукту
Эти наборы документации содержат исчерпывающие рекомендации по службам интеграции Azure:
Документация по Azure API Management: Узнайте о шлюзе API, уровне управления, портале разработчика и настройке политик для управления API во всех средах.
Документация по Azure Logic Apps: Узнайте, как создавать автоматизированные рабочие процессы для интеграции приложений, данных, служб и систем в облачных и локальных средах.
Документация по Служебная шина Azure: Узнайте об очередях корпоративных сообщений и темах публикации-подписки для слабого связывания приложений и служб.
Документация по Сетка событий Azure: Узнайте о полностью управляемой службе публикации-подписки для архитектур, управляемых событиями, включая поддержку брокера MQTT и доставку HTTP push и pull.
Документация по Функции Azure: Узнайте о бессерверной вычислительной платформе для создания событийно-ориентированных приложений с триггерами и привязками.
Документация по Фабрика данных Azure: Сведения об управляемой облачной службе извлечения, преобразования и загрузки (ETL) для оркестрации перемещения и преобразования данных в больших масштабах.
Среды интеграции
- Обзор среды интеграции Azure (предварительная версия): Узнайте, как централизованно организовывать ресурсы интеграции Azure и управлять ими, создавая среды интеграции и группы приложений.
Шаблоны интеграции микрослужб
Реализуйте шаблон исходящих транзакций с помощью Azure Cosmos DB. Реализуйте шаблон исходящих транзакций для надежного обмена сообщениями между службами.
Определите границы микросервисов: выделяйте микросервисы на основе доменной модели при проектировании приложения.
Проектирование взаимодействия между службами для микрослужб. Используйте сетки служб для эффективного и надежного взаимодействия между микрослужбами.
Интеграция предприятия
Нагрузки аналитики данных для регулируемых отраслей: Запускайте нагрузки аналитики данных с учётом нормативных требований.
Корпоративная бизнес-аналитика (BI): перемещение данных из локальной базы данных SQL Server в Microsoft Fabric и преобразование данных для анализа.
Документация Microsoft Power Platform: Сделайте данные, не относящиеся к Microsoft, доступными для веб-пользователей.
Amazon Web Services (AWS) или Google Cloud эксперты
Чтобы быстро приступить к работе, следующие статьи сравнивают параметры интеграции Azure с другими облачными службами:
Службы обмена сообщениями в Azure и AWS. Сравнение компонентов обмена сообщениями, таких как очереди, публикация-подписка и потоковая передача событий в Azure и AWS.
Сравнение служб Google Cloud для Azure — обмен сообщениями и событиями: сравнение Google Cloud Pub/Sub с Служебная шина Azure, Сетка событий Azure и Центры событий Azure.
Сравнение служб Google Cloud и Azure — Workflow: сравните Google Cloud Composer и Azure Logic Apps для оркестрации рабочих процессов.