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

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

Выбор шаблона развертывания является одним из наиболее важных решений при проектировании ГИС-системы для вашей организации.

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

Примечание:

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

Для получения общей информации и рекомендаций по этим подходам к развертыванию см. страницу Продукты ArcGIS и варианты развертывания Обзора ArcGIS.

Сравнение возможностей

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

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

Возможности SaaS PaaS Windows/Linux Kubernetes
Картографирование и визуализация
Разработка приложений  
Разработка сайтов  
Публикация и размещение данных
Редактирование данных
Импорт и экспорт
Совместимость и преобразование данных1    
Управление рабочими процессами и автоматизация   2 2,3
Пространственные соединения и отношения  
Сетевой анализ 4 4
Анализ закономерностей  
Анализ близости  
Анализ суммирования  
Анализ геометрии
3D-визуальный анализ  
Размещенные блокноты Python   5
Indoor GIS6
Управление миссиями     7  
Другие отраслевые решения8  

Полная поддержка Частичная поддержка

  1. ArcGIS Data Interoperability для ArcGIS Pro поддерживается во всех шаблонах развертывания 

  2. Требуется ArcGIS Workflow Manager Server  2

  3. Требуется некоторая инфраструктура Windows/Linux 

  4. Требуется интеграция с системой сервисов местоположения или дополнительными данными, такими как ArcGIS Street Map Premium  2

  5. Требуется ArcGIS Notebook Server 

  6. Полная функциональность охватывает несколько системных шаблонов 

  7. Требуется ArcGIS Mission Server 

  8. Некоторые отраслевые решения доступны только на SaaS 

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

Представленные выше возможности отражают те, которые доступны на июль 2025 года.

Общие аспекты

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

  • Для пользовательских веб-приложений с полным кодом требуются возможности внешнего веб-хостинга (например, веб-сервера) для всех шаблонов развертывания.
  • Масштабируемость, надежность, соглашения об уровне обслуживания (SLA), безопасность и баланс ответственности между вашей организацией и Esri, как правило, являются основными факторами при выборе шаблона развертывания. Для получения дополнительной информации ознакомьтесь с компонентами надежности, производительности и масштабируемости, а также безопасности.
  • Шаблон развертывания SaaS с использованием ArcGIS Online обеспечивает самое быстрое время вывода продукции на рынок.
  • Организации, поставляющие приложения публичным заинтересованным сторонам, обычно используют шаблоны развертывания SaaS или PaaS из-за их встроенной масштабируемости и доступности через Интернет.
  • Соглашения об уровне обслуживания (SLA) для SaaS и PaaS отличаются. Более подробно ознакомьтесь с SLA ArcGIS Online (SaaS) и SLA ArcGIS Location Platform (PaaS).
  • Системы размещения и управления корпоративными приложениями в значительной степени зависят от сервисов местоположения, предоставляемых системами сервисов местоположения. Эти два системных шаблона часто комбинируются, особенно при развертывании в виде SaaS или PaaS. При проектировании системы размещения и управления корпоративными приложениями следует учитывать развертывание систем сервисов местоположения.
  • В дополнение к некоторым из описанных выше различий, ряд других расширенных возможностей заметно различается в зависимости от шаблонов развертывания. Вот некоторые различия, которые следует учитывать:
    • Управление рабочими процессами и их автоматизация обычно обеспечиваются ArcGIS Workflow Manager, который имеет варианты развертывания в виде ArcGIS Online (SaaS) и ArcGIS Enterprise (Windows/Linux). Возможности этих двух вариантов различаются, поэтому при их оценке внимательно ознакомьтесь с документацией по продукту. Кроме того, хотя ArcGIS Workflow Manager for ArcGIS Enterprise доступен только в Windows и Linux, он может быть интегрирован с шаблоном развертывания на основе Kubernetes для гибридного развертывания Kubernetes и Windows/Linux.
    • Анализ и автоматизация на основе Python поддерживаются всеми шаблонами развертывания с использованием ArcGIS API for Python. Шаблоны развертывания SaaS и Windows/Linux также поддерживают размещенные блокноты Python, управляемые в системе ГИС, что обеспечивает дополнительные возможности и возможности интеграции, такие как планирование блокнотов. Для получения дополнительной информации см. ArcGIS Notebooks. Размещенные блокноты Python в настоящее время не поддерживаются для шаблонов развертывания PaaS и Kubernetes.

Выбор шаблона развертывания является одним из наиболее важных решений при проектировании ГИС-системы для вашей организации. Впрочем, он не единственный. Есть множество дополнительных факторов, которые необходимо учитывать при проектировании системы, включая такие области, как безопасность, надежность и интеграция. Таким образом, не следует считать исчерпывающей представленную здесь информацию. В процессе проектирования ознакомьтесь с практиками внедрения и компонентами архитектуры ArcGIS Well-Architected Framework, а также с документацией по продукту.

Top