Системы ArcGIS строятся на различных облачных сервисах и провайдерах. Google Cloud Platform (GCP) и другие сервисы и инструменты Google часто используются как часть систем ArcGIS или как точки интеграции между двумя бизнес-системами.
Клиенты могут проектировать и реализовывать системы ArcGIS на базе виртуальных машин GCP, которые поддерживают различные виртуальные аппаратные профили, конфигурации и модели стоимости. Виртуальные машины также могут быть развернуты для поддержки рабочих процессов пользователей или клиентов с помощью ArcGIS Pro, однако в таких ситуациях следует учитывать производительность и рекомендации, связанные с VDI с ArcGIS Pro.
Организации, работающие с ArcGIS Enterprise на Kubernetes, могут использовать Google Kubernetes Engine (GKE) в качестве хост-среды для этого программного обеспечения. GKE включает различные вспомогательные сервисы и конструкции Kubernetes для помощи при развертывании. См. раздел Развертывание ArcGIS Enterprise на Kubernetes на Google Kubernetes Engine для основных шагов.
Google Cloud Dataproc — это масштабируемая аналитическая система для работы с хранением больших данных. ArcGIS GeoAnalytics Engine может использоваться в Cloud Dataproc, так как поддерживает паттерн взаимодействия Spark, который может переносить пространственные функции и инструменты ArcGIS в существующие рабочие процессы или позволять выполнять новые анализы.
GCP предоставляет широкий спектр вариантов хранения данных различных типов и объемов рабочих нагрузок по хранению данных.
Google Cloud SQL — это управляемая реляционная база данных, поддерживающая несколько вариантов реляционных баз данных, которые можно использовать с ArcGIS. Смотрите последние системные требования для получения дополнительной информации о том, какие решения Google Cloud SQL сейчас поддерживаются. Облачный SQL также может быть настроен как реляционное хранилище для ArcGIS Enterprise на Kubernetes.
Файловое и объектное хранилище, предоставляемое сервисом Google Cloud Storage, часто используется вместе с ArcGIS для размещения растровых наборов данных, к которым можно получить доступ через файлы облачного подключения. В большинстве случаев прямое чтение векторных данных в S3 не поддерживается для картографических рабочих процессов, но использование этих векторных наборов данных в аналитических входах часто встречается в рабочих процессах геоаналитики с использованием ArcGIS Pro или ArcGIS GeoAnalytics Engine, работающих в среде Spark внутри или рядом с AWS. ArcGIS Pro также может подключаться к файлам Apache Parquet и считывать их в облачных хранилищах.
Google BigQuery — это надежное облачное хранилище данных, которое можно использовать для объединения и анализа наборов данных по всей организации. Фокус на суммировании и анализе BigQuery поддерживается в ArcGIS через слои запросов, созданные в ArcGIS Pro, которые могут подключаться к BigQuery, отображать данные на карте или в таблице, а затем публикуются в ArcGIS Enterprise для создания динамических картографических сервисов и слоев объектов. Для получения информации о передовых методах в этой области обратитесь к материалам, посвященным озерам и хранилищам данных. ArcGIS Data Pipelines также может подключаться к таблицам Google BigQuery и читать их.
Системы, разработанные в Google Cloud, используют распространенные концепции виртуальных сетей, подключения и брандмауэров. Одним из релевантных сервисов Google является Google Cloud Load Balancing — программный балансировщик нагрузки, который можно развернуть для пересылки или проксирования трафика от пользователей к бэкенд-компонентам ArcGIS, а также для балансировки нагрузки между сайтами из нескольких компьютеров или отказоустойчивой архитектуры.
Опционально, некоторые организации включают функцию Google Identity-Aware Proxy на балансировщике нагрузки. Эта технология обеспечивает этап предварительной аутентификации, требующий от любого пользователя, обращающегося к прокси, подтвердить доступ к приложению в GCP до того, как он сможет обратиться к серверному сервису. Google IAP — это пример прокси-сервера, учитывающего идентификацию пользователя, а лучшие практики и проблемные области для IAP описаны в соответствующем разделе данного веб-сайта.
Пользователи, хранящие наборы данных в Google Drive, могут добавлять их на карты и в ресурсы ArcGIS Online, чтобы получать доступ и создавать размещенные ресурсы из этих файлов. В целом, использование Google Drive для хранения файлов для личного использования хорошо работает с ArcGIS, но любое использование общей папки для хранения данных или файлов проектов ArcGIS Pro должно тщательно проверяться, чтобы убедиться, что возможности репликации и синхронизации данных Google Drive не вызывают повреждения или проблем с файлами.
Многие организации, являющиеся крупными пользователями GCP, также используют Google for Work и управляют идентификацией пользователей, электронной почтой или календарем через этот сервис Google. Идентификаторы Google могут использоваться для предоставления корпоративных возможностей входа в ArcGIS Online или ArcGIS Enterprise, либо через интеграцию SAML, либо конфигурацию OIDC. Это позволяет пользователям воспользоваться единым входом, когда их аккаунт Google предоставляет прямой доступ к ArcGIS Enterprise или ArcGIS Online без необходимости запоминать дополнительный пароль или учетные данные.