The following is a summary of supported cloud platforms and services that you can use for different components and features of ArcGIS Enterprise. Each section contains links to more information and instructions in the ArcGIS Enterprise help.
Deploy ArcGIS Enterprise
Any cloud provider is supported if it meets ArcGIS Enterprise system requirements.
Esri deployment tooling is available for the following platforms:
- Amazon Web Services (AWS)—Multiple deployment tools are available when you deploy on AWS. See Deployment options on Amazon Web Services for details.
- Microsoft Azure—Use ArcGIS Enterprise Cloud Builder for Microsoft Azure to create deployments on Azure. See the ArcGIS Enterprise on Microsoft Azure help for more information.
To deploy ArcGIS Enterprise on other cloud platforms, you must use the tools provided by that platform to create virtual machines and other resources required to install and configure the ArcGIS Enterprise components.
ArcGIS system directories
When ArcGIS Enterprise is deployed in the same cloud platform, you can store system directories such as the portal content directory and ArcGIS Server configuration store in the following cloud storage locations:
- Amazon Simple Storage Service (S3) or Microsoft Azure Blob Storage
- Alibaba Cloud Object Storage Service (OSS)
See Changing the portal content directory and Specify the configuration store location for instructions.
Back up to the cloud
You can use the webgisdr utility installed with Portal for ArcGIS to create backups directly in the following cloud storage locations:
- Amazon S3
- Microsoft Azure Blob Storage
When you run the webgisdr utility, edit the BACKUP_STORE_PROVIDER value in the utility's properties file to specify the backup location to use. See Create an ArcGIS Enterprise backup for information about creating backups using the webgisdr utility.
Cloud storage data stores
You can register a cloud storage location as a data store to hold caches for map and image services, datasets created by raster analysis tools, and imagery files published as imagery layers in the portal. You create and maintain these storage locations. The following cloud storage offerings are supported:
- Amazon S3
- Microsoft Azure Blob Storage
- Alibaba Cloud Object Storage Service (OSS)
- Google Cloud buckets
See Register your data with ArcGIS Server using Server Manager for information about registering cloud storage locations to store map and image service caches (cache directories) and for raster analysis tool outputs (raster stores). For information about registering a cloud storage location to publish imagery layers in the portal, see Add a data store item.
Registered databases
The databases or cloud data warehouses you register with ArcGIS Enterprise or an ArcGIS Server site store the data that is referenced by web services. See Requirements for using ArcGIS with databases in the cloud for information about supported databases, database services, and cloud data warehouses.
Object store
ArcGIS Enterprise deployments in the AWS or Azure cloud can take advantage of the object storage option native to those cloud platforms for use as an object store.
When you use ArcGIS Enterprise Cloud Builder for Amazon Web Services to deploy ArcGIS Enterprise, an object store is created for you that uses an Azure Blob Storage container.
If you use one of the ArcGIS Enterprise on Amazon Web Services deployment tools, or if you install and configure ArcGIS Enterprise components in Azure or AWS without using tools provided by Esri, create the S3 bucket or Blob Storage container using the cloud provider's tools, and register the bucket or container with the hosting server.
To register the object store with the hosting server, use the ArcGIS Server registerItem operation or ArcGIS API for Python DataStoreManager.