Skip To Content

ArcGIS Enterprise system requirements

ArcGIS Enterprise, your foundational system for mapping, visualization, data management, and analytics, has a flexible deployment model allowing for use on-premises, in the cloud, and on virtual machines.

A base ArcGIS Enterprise deployment includes several components that are designed to work together. In addition to these components, you may add one or more ArcGIS Server licensing roles or other ArcGIS Server types to your ArcGIS Enterprise deployment to meet specific workflow requirements in your organization.

This page lists information on support that is common to most parts of an ArcGIS Enterprise deployment—such as cloud and virtualization support policies—and provides links to other pages to help you navigate the requirements for each component and site in an ArcGIS Enterprise deployment.

System requirements pages

Each ArcGIS Enterprise component has specific requirements unique to that component. Read the system requirements page for each component and site you deploy as well as the requirements pages for ArcGIS Enterprise Builder. Use the following links to access each page:

Firewall settings

Each component in an ArcGIS Enterprise deployment communicates over a specific set of ports. If a port is used to communicate between machines, you must open that port in the machine's firewall. If a port is used for internal communication, you need to be sure the port isn't being used by another application that is running on the machine.

Use the following list and links to help you find all the ports used by each component you can have in an ArcGIS Enterprise deployment:

Supported web browsers

Most ArcGIS Enterprise components include wizards or interfaces that you access through a web browser. The following browsers are supported for all components:

  • Google Chrome
  • Mozilla Firefox
  • Microsoft Internet Explorer (version 9, 10, or 11)
  • Microsoft Edge

Some components support additional browsers. See the page for each component to determine if additional browsers are supported.

ArcGIS Enterprise on cloud platforms

You can deploy ArcGIS Enterprise on many cloud platforms. Any cloud platform that provides virtual machines that meet the basic system requirements for operating system and system specifications is supported for use with ArcGIS Enterprise.

In addition to basic support, Esri provides deployment tooling and prebuilt virtual machine images on two cloud platforms: Amazon Web Services (AWS) and Microsoft Azure. When deploying on these two cloud platforms, it's recommended that you use the specialized tooling and images to simplify deployment and technical support.

Esri does not provide technical support for provisioning and configuring cloud infrastructure beyond what ArcGIS Enterprise deployment tooling creates and manages as part of its normal operations. For cloud platforms for which Esri does not provide specialized deployment tooling, support is limited to troubleshooting software-specific issues.

ArcGIS Enterprise also supports native cloud functionality such as storage and databases on several cloud platforms. Examples include Amazon Simple Storage Service (S3) and Microsoft Azure SQL Database. See the documentation for each ArcGIS component for information on the native cloud functionality that's supported.

Supported virtualization environments

All components of ArcGIS Enterprise are fully supported on virtual environments as long as they run on supported operating systems. When running third-party applications with ArcGIS Enterprise, such as relational databases, the application must also be supported in a virtual environment. Check the third-party vendor for its virtualization support.

The following virtualization environments are known to perform well with ArcGIS Enterprise and its components:

  • VMware vSphere 5.5, 6
  • Microsoft Hyper-V

Inclusion on the list above does not imply an endorsement or higher level of support. A lack of inclusion on the list above does not imply that an environment or specific version is not supported; it means that it is not an environment or version that Esri or its partners have explicitly tested.

For additional information, see Virtualization and ArcGIS Server.