Система размещения и управления корпоративными приложениями

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

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

Шаблон системы размещения и управления корпоративными приложениями обеспечивает добавочную ценность для организации благодаря таким характеристикам:

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

Если вы новичок в системных шаблонах ArcGIS, сначала ознакомьтесь с введением.

Пользователи и рабочие процессы.

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

  • Обычный пользователь. Обычные пользователи взаимодействуют с приложениями, размещенными в системе. Взаимодействие с приложением может варьироваться от простого просмотра данных до более сложных и запутанных рабочих процессов. Обычные пользователи часто ограничены определенным числом рабочих процессов или операций в приложении.
  • Создатель ресурсов и Разработчик приложений. Эти две роли работают в фоновом режиме в более низких средах для создания приложений, размещенных и управляемых этой системой. В отличие от систем самостоятельного картографирования, анализа и совместного использования, эти пользователи обычно напрямую не публикуют и не обмениваются данными или другими ресурсами в системе. Обычно они полагаются на владельцев данных, управляющих данными и другие административные роли для всех потребностей в управлении данными и ресурсами.
  • Владелец данных Владельцы данных отвечают за наборы данных, которые поддерживают приложения, размещенные и управляемые в этой системе. Обычно это включает в себя обязанности по проектированию, надзору и управлению, а также может включать в себя обеспечение того, чтобы данные были разработаны, опубликованы и размещены в этой системе так, чтобы они соответствовали функциональным и нефункциональным потребностям приложений, на которых они работают.
  • Управляющий данными. Управляющие данными обычно отвечают за повседневное управление наборами данных, которые поддерживают приложения, размещенные и управляемые в этой системе.

Приложения

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

Примечание:

Модель развертывания PaaS на базе ArcGIS Location Platform поддерживает только пользовательские приложения, созданные с помощью картографических API и SDK. Другие перечисленные ниже приложения поддерживаются в шаблонах развертывания SaaS, Windows/Linux и Kubernetes.

  • Пользовательские приложения, созданные с помощью Картографических API-интерфейсов и SDK, очень часто используются в этом системном шаблоне, поскольку предоставление специализированных приложений и возможностей для такой широкой аудитории часто требует настройки.
  • Конструкторы приложений обычно применяются для создания веб-приложений, широко используемых обычными пользователями в этом системном шаблоне. Эти следующие конструкторы приложений: ArcGIS Instant Apps, ArcGIS Dashboards, ArcGIS Story Maps и ArcGIS Experience Builder. В отличие от систем самостоятельного картографирования, анализа и управления конструкторы приложений в системах размещения и управления корпоративными приложениями используются в фоновом режиме для создания приложений в средах более низкого уровня.
  • ArcGIS Hub и ArcGIS Enterprise Sites объединяют приложения и ресурсы на веб-сайтах, которые обычно используются для организации и распространения ресурсов среди пользователей в организации. Эти веб-сайты просто создавать, что позволяет адаптировать целевую среду для различных сегментов пользовательской базы организации. Как и конструкторы приложений, конструкторы этих сайтов используются в фоновом режиме для создания веб-сайтов, которые доступны обычным пользователям с помощью тщательно контролируемых и управляемых рабочих процессов.
  • ArcGIS Solutions предоставляет готовые к использованию, настраиваемые решения для многих отраслей. Решения ArcGIS Solutions включают в себя отраслевые приложения, которые обычно используются с этим системным шаблоном.
  • Нативные мобильные приложения обычно поставляются через эту систему для поддержки различных полевых рабочих процессов. Эти приложения включают ArcGIS Field Maps, универсальное мобильное приложение, доступное для устройств Android, iOS, watchOS и Windows, а также ArcGIS Navigator, ArcGIS Workforce и ArcGIS QuickCapture. Также может быть включена функция публикации местоположения для совместного использования треков местоположений полевых пользователей. Многие из этих приложений способны работать с сетевым подключением или без него, однако для получения информации об автономных (отключенных) рабочих процессах см. связанные системные шаблоны ниже.
  • ArcGIS Survey123 – это решение для сбора данных для веб- и мобильных устройств. ArcGIS Survey123 иногда предоставляется через эту систему для сбора данных от больших групп корпоративных или публичных заинтересованных сторон с помощью опросов на основе форм.
  • ArcGIS Microsoft 365 привносит возможности определения местоположения в знакомые бизнес-инструменты, включая Microsoft Excel, Power BI, SharePoint и Teams, для повышения производительности их работы. ArcGIS for Microsoft 365 также включает коннекторы для Power Automate, чтобы включить пространственную функциональность в потоки автоматизации совсем без программирования и с минимумом программирования.
  • ArcGIS Earth – это бесплатная интерактивная 3D-среда общего назначения, созданная для планирования, визуализации и оценки событий на земном шаре. ArcGIS Earth включает надежную поддержку KML и доступен как для настольных, так и для мобильных устройств.
  • Дополнительные приложения, предоставляемые отраслевыми продуктами и решениями, также могут поставляться с использованием этого системного шаблона. К ним относятся, помимо прочего, ArcGIS Indoors, ArcGIS Workflow Manager, Esri Redistricting и ArcGIS Mission. При проектировании и развертывании этих приложений может потребоваться особое внимание для выполнения SLA и технических требований, обычно связанных с этим системным шаблоном.
  • Помимо конструкторов приложений и сайтов, для создания данных, сервисов и приложений, предоставляемых с помощью этого шаблона, и управления ими обычно используются другие приложения. К ним относятся веб-сайт портала, обычно используемый для создания карт и управления данными, а также ArcGIS Notebooks, который обычно используется в этом системном шаблоне для администрирования и автоматизации рабочих процессов. Сюда также относится ArcGIS Pro, настольное приложение, используемое ГИС-специалистами и другими экспертами в организации для выполнения расширенной геопространственной работы, включая управление геопространственными данными.

Для получения дополнительной информации о полном спектре приложений, предоставляемых ArcGIS, см. архитектуру приложений в обзоре ArcGIS.

Функциональные возможности

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

Примечание:

Не все возможности, описанные ниже, доступны во всех шаблонах развертывания. Дополнительные сведения о том, как эти возможности применяются (или не применяются) в различных контекстах развертывания, см. в разделе выбор шаблона развертывания и на страницах шаблонов развертывания.

Общие возможности

  • Картографирование и визуализация позволяют создавать 2D-карты и 3D-сцены и взаимодействовать с ними. Это включает в себя визуализацию на основе данных, 3D-визуализацию, а также стили базовой карты. Узнайте больше о картах и визуализации.
  • Создание приложений позволяет создателям ресурсов создавать веб-приложения с использованием подхода без кодирования или с минимальным кодированием Он также позволяет разработчикам приложений создавать веб-приложения, нативные мобильные и настольные приложения, а также расширенную реальность (XR) и иммерсивные интерфейсы с использованием полного кодирования. В отличие от систем самостоятельного картографирования, анализа и публикации данных, в системах размещения и управления корпоративными приложениями возможность создания приложений используется не в рабочей среде, а в более низких средах для создания приложений, которые продвигаются в рабочую среду с помощью процесса, контролируемого изменениями. Узнайте больше о ArcGIS Builders и ArcGIS Mapping API и SDK.
  • Создание сайтов позволяет организациям создавать размещенные веб-сайты с использованием подхода no-code или low-code. Создание сайтов, как и создание приложений, выполняется в более низких средах в системах размещения и управления корпоративными приложениями.
  • Публикация и размещение данных обеспечивает безопасное хранение, управление и доступ к данным в виде сервиса. Опубликованные данные можно использовать для создания различных типов сервисов данных, включая сервисы объектов, векторных листов и кэшированных листов. Публикация и размещение данных в этом системном шаблоне обычно строго управляются и не предоставляются создателям ресурсов в качестве возможности самообслуживания. Узнайте больше о публикации и размещении данных.
  • Возможности редактирования данных предоставляются, хотя они обычно не используются в системах размещения и управления корпоративными приложениями. Рабочие процессы редактирования данных, используемые в этом системном шаблоне, обычно представляют собой облегченный опрос или сбор данных в стиле краудсорсинга. Большинство рабочих процессов редактирования данных, как правило, лучше обслуживаются системами редактирования и управления данными.
  • Импорт и экспорт данных поддерживает пакетный импорт и экспорт данных. Импорт и экспорт данных обычно используются для загрузки данных в оптимизированные для приложений хранилища данных и информационные модели, а также для перемещения данных между рабочими средами. Конвейеры данных Data Pipelines, которые можно использовать для импорта данных, также являются опцией для некоторых шаблонов развертывания.
  • Интероперабельность и преобразование данных обеспечивают перемещение данных между сотнями систем и приложений с помощью визуального программного интерфейса, предоставляемого ArcGIS Data Interoperability. Конвейеры данных Data Pipelines также являются опцией для некоторых шаблонов развертывания.
  • Управление рабочими процессами и автоматизация поддерживают координацию и автоматизацию работы между командами с помощью ArcGIS Workflow Manager. Управление рабочими процессами и автоматизация в системах размещения и управления корпоративными приложениями, как правило, сосредоточены на оптимизации интерактивных шагов, предоставляемых через специализированные приложения, часто в сочетании с интенсивным использованием автоматизированных шагов.
  • Пространственные соединения и отношения позволяют объединять строки двух наборов данных на основе пространственных отношений. В системах размещения и управления корпоративными приложениями возможности пространственных соединений и отношений предоставляются через специализированные приложения, обычно полагающиеся на сервисы пространственного анализа, предоставляемые системой сервисов местоположения. Узнайте больше о пространственных соединениях и отношениях.
  • Сетевой анализ помогает решать сложные сетевые проблемы (обычно в уличных сетях), такие как создание оптимизированного маршрута для посещения многих пунктов назначения, поиск ближайшего объекта, определение зоны обслуживания вокруг местоположения и обслуживание набора заказов с помощью парка транспортных средств. В системах размещения и управления корпоративными приложениями возможности сетевого анализа предоставляются через специализированные приложения, обычно полагающиеся на сервисы пространственного анализа, предоставляемые системой сервисов местоположения. Узнайте больше о сетевом анализе.
  • Анализ закономерностей выявляет пространственные и временные закономерности в данных. В системах размещения и управления корпоративными приложениями возможности анализа закономерностей предоставляются через специализированные приложения, обычно полагающиеся на сервисы пространственного анализа, предоставляемые системой сервисов местоположения. Узнайте больше об анализе закономерностей.
  • Анализ близости рассматривает близость пространственных данных к другим пространственным данным. В системах размещения и управления корпоративными приложениями возможности анализа близости предоставляются через специализированные приложения, обычно полагающиеся на сервисы пространственного анализа, предоставляемые системой сервисов местоположения. Подробнее об анализе близости.
  • При анализе суммаризации данные агрегируются или суммируются в структуры данных более высокого порядка. В системах размещения и управления корпоративными приложениями возможности анализа суммирования предоставляются через специализированные приложения, обычно полагающиеся на сервисы пространственного анализа, предоставляемые системой сервисов местоположения. Узнайте больше об анализе суммирования.
  • Анализ геометрии — это процесс использования клиентского API для выполнения одной или нескольких операций над точкой, полилинией или полигоном для решения геометрической задачи. Типы геометрического анализа включают пространственные отношения, геометрические вычисления, операции измерения и проекцию данных в новые пространственные системы привязки. Узнайте больше об анализе геометрии и о том, как анализ геометрии соотносится с анализом объектов.
  • Визуальный 3D-анализ — это тип пространственного анализа, который вычисляет и отображает пространственную информацию, полученную из местности, зданий и других 3D-объектов, содержащихся в сцене. В системах размещения и управления корпоративными приложениями возможности визуального 3D-анализа предоставляются через специализированные приложения, обычно полагающиеся на сервисы пространственного анализа, предоставляемые системой сервисов местоположения. Узнайте больше о визуальном 3D-анализе.

Отраслевые возможности и решения

  • Indoor GIS объединяет исходные данные САПР, BIM и данные захвата реальности в единую систему редактирования и управления геопространственными данными с помощью ArcGIS Indoors. ArcGIS Indoors позволяет организациям создавать ГИС помещений, предоставляя всем возможности картографирования помещений, навигации и управления внутренним пространством. Indoor GIS обычно предоставляет карты и приложения для контроля внутреннего пространства помещений широким группам заинтересованных сторон, включая, но не ограничиваясь, корпоративной аудиторией и общественностью, с помощью легких мобильных приложений или информационных киосков. Таким образом, части indoor GIS могут быть наилучшим образом доставлены через систему размещения и управления корпоративными приложениями.
  • Управление миссиями обеспечивает применение географического подхода к командованию и контролю. Управление миссиями, работающее на базе ArcGIS Mission, помогает оптимизировать операции миссии и принимать обоснованные решения за счет объединения данных в реальном времени с другими источниками оперативных данных и данных об активах.
  • Другие отраслевые решения представляют собой быстро развертываемые отраслевые конфигурации ArcGIS, предоставляемые ArcGIS Solutions.

Рекомендации по архитектуре

Системы размещения и управления корпоративными приложениями построены с использованием ArcGIS. В этом разделе более подробно описывается, как системы размещения и управления корпоративными приложениями согласуются с конкретными аспектами архитектуры ArcGIS и фокусируются на них.

Более подробные сведения об архитектуре см. в разделе Выбор шаблона развертывания.

Данные (сохранение)

Соображения по архитектуре данных системы размещения и управления корпоративными приложениями

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

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

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

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

Сервисы (логика)

Соображения по архитектуре системы сервисов размещения и управления корпоративными приложениями

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

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

ArcGIS REST API используется в качестве основной конечной точки в системе для доступа к приложениям, хотя некоторые приложения могут использовать API на основе других сервисов.

Приложения (презентация)

Рекомендации по архитектуре приложений системы размещения и управления корпоративными приложениями

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

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

Для получения дополнительной информации см. раздел Приложения выше.

Поддержка

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

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

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

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

Общие соображения о поддержке и архитектуре см. в разделах практики создания архитектуры и основные компоненты архитектуры Well-Architected Framework.

Связанные системные шаблоны

Системы размещения и управления корпоративными приложениями часто сочетаются с другими системными шаблонами ArcGIS. Некоторые распространенные примеры включают:

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

Примеры

Отраслевые примеры систем для этого системного шаблона включают:

  • Коммерческий. Организации, работающие в сфере коммерческой недвижимости, финансовых услуг и розничной торговли, могут использовать шаблон системы размещения и управления для предоставления комплексных решений как внутренним, так и внешним пользователям. Примеры приложений включают приложения для внутренней ситуационной осведомленности, приложения для анализа рынка или конкурентов или общедоступные приложения для поиска магазинов. Как правило, публичные приложения — это пользовательские приложения, которые имеют высокие требования к SLA и разработаны в соответствии с требованиями к фирменной символике организации. Например, см. Цифровые двойники и магазин будущего.
  • Здравоохранение и социальные услуги. Организации здравоохранения и общественного здравоохранения могут использовать системный шаблон размещения и управления корпоративными приложениями для обмена картами и приложениями, которые информируют об общественном здравоохранении и доступе к нему. Недавним примером применения этого шаблона является операционная панель COVID-19 института John Hopkins (деятельность прекращена). Эти приложения для здравоохранения и социальных служб могут предупреждать новостные агентства и учреждения общественного здравоохранения о всплесках заболеваний или вспышках инфекций, которые могут быть опасны для населения. Они могут помочь в разработке стратегий реагирования и объединении многих пользователей вокруг общего набора данных. Эти операционные панели могут включать внутренние и внешние представления, которые адаптируются к потребностям наблюдателя на основе элементов управления доступом. Карты и приложения в этом шаблоне имеют высокий SLA и подвергаются тщательной проверке на точность и конфиденциальность.
  • Страхование. Страховые организации могут использовать операционные панели и приложения для обмена информацией о времени реагирования, данных о претензиях и обслуживании клиентов с различными пользователями. Кроме того, они могут использовать карты и приложения для внутреннего использования, позволяющие сотрудникам принимать решения по реагированию на сбои, маршрутизации и принятию пространственных решений. Страховые организации также могут обмениваться информацией о рисках, возможностях и продажах с пользователями в нередактируемом приложении, что позволит многим пользователям собирать отдельные метрики на основе общих данных. Посмотрите демонстрационное видео по страхованию здесь.
  • Национальное правительство. Национальные правительственные учреждения могут обмениваться большими наборами данных с пользователями и использовать операционные панели или прикладные фреймы для фильтрации, поиска, простого анализа и маршрутизации. Национальные правительственные учреждения могут также сотрудничать с другими учреждениями, такими как государственные и местные органы, а также службы здравоохранения и социального обеспечения, для совместной работы над комплексными продуктами ситуационной осведомленности. Эти приложения могут быть общедоступными, но их содержимое защищено от редактирования. Популярными примерами в этой области являются гуманитарные усилия по реагированию на стихийные бедствия и восстановлению, а также картографирование готовности общественного здравоохранения. Узнайте, как приложение ArcGIS Experience Builder поддерживает Национальный морской заповедник Gray’s Reef, управляемый NOAA, у побережья Джорджии
  • Природные богатства. С помощью шаблона системы размещения и управления корпоративными приложениями нефтегазовые компании могут обмениваться приложениями с множеством заинтересованных сторон. Природные ресурсы включают пользователей из различных секторов, включая лесное хозяйство, горнодобывающую отрасль, трубопроводную и нефтяную сферу, а также сельское хозяйство. Посмотрите, что делает одна организация в Нигерии Agrolog Limited.
  • Государственные органы и органы местного самоуправления. Государственные и местные агентства полагаются на данные, которые помогают им предоставлять эффективные услуги гражданам. Существует широкий набор приложений, охватывающих весь спектр рабочих процессов в государственных и местных органах власти. Некоторые примеры включают приложение для просмотра улиц округа Бревард и набор приложений для управления недвижимостью в Касабланке.
  • Транспорт. Транспортные агентства могут использовать приложения для совместной работы над бюджетными решениями в рамках таких проектов, как MassDOT MaPIT, или для информирования об ограничениях на дорогах и требованиях к маршрутизации опасных материалов, как подробно описано в этом тематическом исследовании CDOT.
  • Коммунальные службы. Коммунальные предприятия могут использовать шаблон размещения и управления корпоративными приложениями, как это сделала Chugach Electric Association для модернизации операций с целью повышения эффективности и расширения доступа к информации.
Top