Skip To Content

Deploy ArcGIS Data Store on Amazon Web Services (AWS)

ArcGIS Data Store is a required component of a base ArcGIS Enterprise deployment.

There are several ArcGIS Data Store types. At minimum, you must create a relational data store for a base ArcGIS Enterprise deployment. In most cases, you will also create a tile cache data store to allow organization members to publish scene layers. See Apps and functionality that require ArcGIS Data Store to determine what other types of data store you may need to include in your ArcGIS Enterprise deployment.

All data store types are registered with the ArcGIS GIS Server site that you set as ArcGIS Enterprise portal's hosting server.

The following steps summarize how to configure ArcGIS Data Store on AWS. These instructions assume that the ArcGIS GIS Server site on Amazon Web Services (AWS) that you will use as the hosting server for an ArcGIS Enterprise portal on AWS already exists.

Tip:

Alternatively, you can use ArcGIS Enterprise Cloud Builder for Amazon Web Services to configure an ArcGIS Enterprise deployment on AWS that includes ArcGIS Data Store.

  1. Download the ArcGIS Data Store software from My Esri.
  2. Use an Amazon Machine Image (AMI) with a supported operating system to create Amazon Elastic Compute Cloud (EC2) instances.

    The operating system of the EC2 instances you use for ArcGIS Data Store should match the operating system of the other components in the ArcGIS Enterprise deployment to which you will add the data stores.

    It is recommended that each data store type run on its own EC2 instance. If you require a highly available or scalable data store, each data store will contain more than one EC2 instance.

  3. Install ArcGIS Data Store on the EC2 instance (or instances), but do not proceed with data store configuration yet.

    See the ArcGIS Data Store installation guide for instructions. Use the Other versions menu to access the instructions appropriate to the operating system on the EC2 instance.

  4. Open the hostidentifier.properties file on the instance (or instances) where you installed ArcGIS Data Store, and remove the comment marks from the preferredidentifier=ip property.

    The file is found in the <ArcGIS Data Store installation directory>\framework\etc directory.

  5. Start ArcGIS Data Store.
    • On Microsoft Windows instances, start the ArcGIS Data Store service from the Windows Services panel.
    • On Linux instances, sign in as the arcgis user and run startdatastore.sh, which is in the /arcgis/datastore directory.
  6. Create a relational data store, configuring it with the GIS Server site on AWS that you'll use as the portal's hosting server.
  7. If members of the portal organization will publish hosted scene layers, repeat steps 2 through 5, and create a tile cache data store on the EC2 instance (or instances).

    Configure the tile cache data store with the same GIS Server site as the relational data store.

    See Tile cache data store deployment modes to help you determine the type of tile cache to use.

  8. If members of the portal organization will use functionality that requires other types of data stores (such as spatiotemporal big data stores, object stores, or graph stores), repeat steps 2 through 5 for each data store type to configure them on EC2 instances separate from all other data stores and ArcGIS Enterprise components.

    Configure each data store with the same GIS Server site as the relational data store.