Following are options for deploying ArcGIS software intended to work with imagery in the cloud.
Options for deploying in Amazon Web Services
There are three options for deploying ArcGIS Enterprise or ArcGIS Image Server in Amazon Web Services (AWS):
Deployment option | Advantages | Disadvantages |
---|---|---|
AWS CloudFormation templates provided by Esri |
|
|
ArcGIS Enterprise Cloud Builder for AWS |
|
|
AWS Management Console |
|
|
CloudFormation templates
To get started, Esri provides CloudFormation templates and instructions on how to use them.
You’ll likely want to use the following templates:
- Single-machine deployment to provision a base ArcGIS Enterprise deployment on one Amazon Web Services instance
- ArcGIS GIS Server to provision one or more ArcGIS Image Server sites
- Obtain the following: domain name, SSL certificate, ArcGIS Image Server license file (edited to reference your name and details).
- If using an RDS, select DBengine > postgres.
- You can use the same RDS for your image hosting and raster analytics ArcGIS Image Server sites.
- ELB for ArcGIS GIS Server deployment to create elastic load balancers (ELB)
- Map the ELB name to the required domain name.
ArcGIS Enterprise Cloud Builder for Amazon Web Services
To set up ArcGIS Enterprise in AWS, you can also use ArcGIS Enterprise Cloud Builder for AWS, which can provision a variety of ArcGIS Enterprise architectures.
There are two options for using ArcGIS Enterprise Cloud Builder for AWS: an ArcGIS Enterprise Cloud Builder for AWS app, which offers an interactive experience for provisioning resources and deploying ArcGIS Enterprise on AWS, and a Command Line Interface utility, which can automate cloud deployments of ArcGIS Enterprise.
AWS Management Console
Advanced users requiring specialized configurations can use the AWS Management Console. The AWS Management Console is a web application used to administer the EC2 instances and other resources that you have created on AWS. Typically, you use ArcGIS Enterprise on Amazon Web Services deployment tools to create deployments, and then you use the AWS Management Console to prepare resources and accomplish advanced administrative tasks such as adjusting security group rules or attaching more storage to your instances.
ArcGIS Enterprise Cloud Builder for Microsoft Azure
To set up a base deployment of ArcGIS Enterprise on Azure, you can use ArcGIS Enterprise Cloud Builder for Microsoft Azure. You can also use Cloud Builder to add additional ArcGIS Server sites (including ArcGIS Image Server). Esri virtual machine images are available from the Microsoft Azure Marketplace.
ArcGIS Enterprise Cloud Builder for Microsoft Azure can also be used to deploy a stand-alone ArcGIS Image Server.
Once you’ve run Cloud Builder, you can use several popular automation tools to automate your ArcGIS Enterprise deployments on Microsoft Azure.