At each release, new versions of the Esri Amazon Machine Images (AMIs) are available on the Amazon Web Services (AWS) Marketplace. Many changes were made to the 10.7 AMIs.
See the latest deprecation notice to determine if your hardware and software components are still compatible with ArcGIS 10.7 and to see a list of deprecated functionality.
For information on bug fixes, see the ArcGIS 10.7 issues addressed list.
Improved upgrade experience
At 10.7, the upgrade process and experience for deployments created with 10.6.1 CloudFormation templates have been further automated and improved. You no longer have to upload ArcGIS software to your Amazon Elastic Compute Cloud (EC2) instances or your own Amazon Simple Storage Service (S3) bucket to upgrade. You don't have to run an upgrade on every Amazon EC2 instance. You also don't have to manually update the auto-scaling group instances used by ArcGIS Server sites and spatiotemporal big data stores.
The upgrade is a single process; just provide your 10.7 Portal for ArcGIS and ArcGIS Server license files. See the documentation for the CloudFormation templates provided by Esri.
Changes to Esri AMIs
The following changes were made to the AMIs at 10.7:
- Previously, the instances you launched using Esri AMIs included a second Amazon Elastic Block Storage (EBS) volume, where you were advised to store your data. Because the root volumes are no longer destroyed when you terminate an instance, the second, empty data storage EBS volume is no longer included when you launch an instance from an Esri AMI. You can store data on the root drive or, if you have data already loaded on an EBS snapshot, you can attach it to your instance.
- ArcGIS Enterprise 10.7 on Microsoft Windows AMIs include ArcGIS Pro instead of ArcMap. You can license ArcGIS Pro through ArcGIS Online, thereby avoiding problems that occur when you restart a license manager machine running on AWS.
- ArcGIS Enterprise 10.7 on Ubuntu AMIs do not include an installation of PostgreSQL. When you include a geodatabase with your deployment, use an instance of Amazon Relational Database Service (RDS) for PostgreSQL instead. Existing geodatabases in PostgreSQL on AWS will still work, and you can upgrade them as you would upgrade an on-premises enterprise geodatabase.
- ArcGIS Enterprise 10.7 on Windows AMIs do not include an installation of SQL Server Express. When you include an enterprise geodatabase with your deployment, use an instance of Amazon RDS for SQL Server instead. Existing geodatabases in SQL Server Express on AWS will still work, and you can upgrade them as you would upgrade an on-premises enterprise geodatabase.
If you use a workgroup license and need a workgroup database server, you'll need to copy the Database Server Workgroup executable to one of the instances in your ArcGIS Server workgroup site on AWS to install an instance of SQL Server Express and enable it to store workgroup geodatabases. Once the database server exists, you need to connect to it from an on-premises ArcMap installation to create geodatabases, load data, and administer the database server.
- When you use ArcGIS Enterprise deployment tools for AWS to create an ArcGIS Server site, and you include an enterprise geodatabase, the geodatabase will be registered as the site's managed database. This allows you to copy data to the database when you publish feature services from on-premises desktop clients.
If you require a registered database to store source data, create a geodatabase in one of the supported database types and register it with your ArcGIS Server site.
When you use a CloudFormation template that includes a registered database in your deployment, you now have the option to use Amazon Aurora PostgreSQL to store the geodatabase.
If you created a 10.6.1 deployment with a CloudFormation template, you can use the improved upgrade CloudFormation template to upgrade your deployment to 10.7.