Принцип интеграции

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

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

Интеграция часто объединяет возможности и ресурсы нескольких бизнес-информационных систем для повышения производительности организации.В более ранние эпохи информационных технологий требования к интеграции обычно откладывались, поскольку они увеличивали масштаб и стоимость проектов разработки. Сегодня все большее число работников знакомы с интегрированными потребительскими технологиями.В сочетании с финансовыми трудностями, с которыми организации сталкиваются в связи с необходимостью выполнять сложные, скоординированные операции за меньшее время и с ограниченными человеческими и техническими ресурсами, корпоративная интеграция позволяет достичь стратегических результатов за счет изменения методов работы людей, что позволяет создавать и приносить большую пользу бизнесу.Эффективная корпоративная интеграция является отличительной чертой эффективной цифровой трансформации.

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

  • Уровень представления или интеграция приложений — этот уровень ориентирован на взаимодействие с пользователем.Интеграция на уровне представления будет отличаться в зависимости от выбранного типа пользовательского приложения (веб, мобильное или настольное).Этот процесс обычно требует легких рабочих нагрузок, которые реагируют на запросы пользователей в течение нескольких секунд.
  • Интеграция уровня обслуживания - Уровень приложений, также на языке сервис-ориентированной архитектуры известный как уровень сервисов, является местом, где обрабатываются данные и организуются процессы.На этом уровне происходит взаимодействие между системами, а рабочие нагрузки среднего веса, контекстные ресурсы и бизнес-логика координируются между приложениями и данными. Ожидается, что запросы будут отвечать в течение нескольких секунд или минут.
  • Интеграция на уровне данных — уровень данных, также называемый уровнем сохраняемости, — это место, где данные управляются и хранятся. На этом уровне присутствуют достоверные хранилища данных, базы данных, общие папки и конвейеры данных (процессы приема, преобразования, обогащения и распространения цифровых ресурсов). Эти процессы могут выполняться в нескольких системах, как правило, с помощью скриптовых процессов для извлечения, преобразования и загрузки (ETL) цифровых ресурсов между системами.Процессы на уровне данных обычно требуют от нескольких минут до нескольких часов для завершения.

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

В этом разделе
Top