Deployment options on Amazon Web Services
You can launch several ArcGIS Enterprise architectures on Amazon Web Services (AWS). Esri provides the following tools to help you prepare and create ArcGIS Enterprise deployments on AWS:
ArcGIS Enterprise Cloud Builder for Amazon Web Services
ArcGIS Enterprise Cloud Builder for Amazon Web Services includes a graphical user interface application and ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services.
The command utility takes information you provide in JSON files and the Esri CloudFormation templates to automate preparatory steps such as creating a network stack and Amazon Simple Storage Service (S3) bucket and uploading ArcGIS authorization files and SSL certificates to the bucket. ArcGIS Enterprise Cloud Builder CLI for AWS also uses information you provide in JSON files to create different ArcGIS architectures.
The ArcGIS Enterprise Cloud Builder for Amazon Web Services app guides you through options to provision resources and create ArcGIS deployments. It takes the information you provide and populates the same JSON files as ArcGIS Enterprise Cloud Builder CLI for AWS. Both the app and the command utility create the following deployment types:
A base ArcGIS Enterprise deployment
A base ArcGIS Enterprise deployment plus federated ArcGIS Server roles such as ArcGIS GIS Server, ArcGIS GeoEvent Server, ArcGIS Image Server, a raster analysis server, image hosting servers, ArcGIS Notebook Server, ArcGIS Mission Server, and ArcGIS Workflow Manager.
Stand-alone ArcGIS Server sites (that can be federated with your ArcGIS Enterprise deployment if needed), which can include registered databases
AWS CloudFormation templates
Esri provides sample AWS CloudFormation templates to deploy the architectures described in AWS CloudFormation and ArcGIS.
You can use these templates in the AWS Management Console or use Python or Windows PowerShell tools to automate deployments of these same architectures.