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


Проектирование архитектуры интеграции

Управление API Azure
Azure Data Factory
Сетку событий Azure
Функции Azure
Приложения логики Azure

Цель интеграции заключается в том, чтобы подключать приложения, данные, службы и устройства, часто сложными способами. Благодаря интеграции организации объединяют рабочие процессы, чтобы они были согласованными и масштабируемыми. Предприятия подключают приложения, данные и процессы быстро, эффективно и автоматизированно.

Подключения могут выполняться между локальными, облачными и пограничными системами. Они могут объединять корпоративные, партнерские, сторонние и устаревшие технологии.

Для данных интеграция предоставляет решения для сбора и обработки информации из нескольких источников в нескольких форматах.

Для интеграции приложений иногда подходят прямые вызовы API. Но иногда технологии должны асинхронно взаимодействовать через обмен сообщениями или событиями. Для всех процессов интеграции требуется оркестрация — простой способ определить и запустить логику рабочего процесса.

Схема с четырьмя технологиями, использующими интеграцию: оркестрация, обмен сообщениями, события и P-адрес.

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

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

Дополнительные сведения о службах интеграции Azure см. в разделе "Службы Integration Services".

Общие сведения об интеграции в Azure

Если вы не знакомы с интеграцией, лучшее место для начала — Microsoft Learn. Эта бесплатная онлайн-платформа предлагает видео, учебники и практические учебные курсы для различных продуктов и услуг.

Следующие ресурсы помогут вам узнать основные понятия интеграции:

Путь к рабочей среде

После того как вы рассмотрели основы интеграции, следующим шагом является разработка решения.

Конструктивные шаблоны

Чтобы изучить шаблоны для внедрения в проект, ознакомьтесь с ресурсами в следующих областях.

Гибридные системы

Архитектура микрослужб

Миграция мейнфреймов

Селекторы служб

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

Конкретные реализации

Дополнительные сведения об архитектуре для конкретных сценариев см. в следующих областях.

Электронная коммерция

Финансы

Рекомендации

Эти ресурсы помогут вам проверить проект в отношении текущих рекомендуемых рекомендаций.

Набор базовых реализаций

Эти эталонные архитектуры предоставляют базовые реализации для различных сценариев:

Руководство по операциям

Развертывание рабочей нагрузки является важной вехой. После выполнения процессов интеграции фокус может переключиться на операции. Следующие материалы предоставляют рекомендации и справочные сведения, которые помогут вам по-прежнему отвечать требованиям клиентов и нормативных требований:

Оставайтесь в курсе интеграции

Интеграция Azure получает улучшения на постоянной основе. Сведения о последних разработках см. в статье об обновлениях Azure.

Дополнительные ресурсы

Следующие ресурсы предоставляют практические рекомендации и сведения для конкретных сценариев.

Сведения о Amazon Web Services (AWS)

Информация для специалистов Google Cloud