ArcGIS Enterprise for Microsoft Windows and Linux is supported in any cloud environment that meets the same system requirements as equivalent on-premises machines. If you will be deploying some or all ArcGIS Enterprise components on virtual machines running in the cloud, you will need to choose a deployment method. Options range in complexity from graphical user interfaces to advanced scripting.
The following methods can be used to deploy ArcGIS Enterprise on virtual machines in a public or private cloud environment:
- Run individual component setups—For a customized production deployment on separate machines, use the individual installers for each ArcGIS Enterprise component.
- Use tools provided by Esri for specific cloud providers—For deployments in the Amazon Web Services (AWS) and Microsoft Azure cloud, you can use the specialized tooling that Esri provides for these cloud platforms. See Deployment options on Amazon Web Services and Introduction to ArcGIS Enterprise on Microsoft Azure for more information.
- Chef scripts—Esri provides Chef cookbooks for ArcGIS to deploy ArcGIS Enterprise on supported operating systems.
- Microsoft PowerShell Desired State Configuration (DSC)—Esri also provides PowerShell DSC scripts and configuration files to automate installation on Windows machines.
- ArcGIS Enterprise Builder—You can set up a single-machine configuration using ArcGIS Enterprise Builder.
For cloud environments other than AWS or Azure, where Esri tooling is not available, you will need to start by using the tools provided by the cloud vendor to provision and configure the necessary infrastructure components. These components include virtual machines, networking resources such as load balancers and firewalls, as well as other resources required to set up a secure and functional environment.
Tip:
To have Esri configure and host your cloud deployment, contact the Esri Managed Cloud Services team.