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

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

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

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

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

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

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

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

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

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

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