Skip To Content

Options de déploiement sur Amazon Web Services

Vous pouvez utiliser une image Esri ArcGIS Enterprise Amazon Machine Image (AMI) pour lancer plusieurs architectures différentes sur Amazon Web Services (AWS). Esri fournit les outils de déploiement suivants afin de vous aider à préparer et créer des déploiements ArcGIS Enterprise sur AWS à l’aide d’images AMI d’Esri :

Vous pouvez également utiliser une image AMI d’Esri et AWS Management Console pour déployer ArcGIS sur AWS.

ArcGIS Enterprise Cloud Builder for Amazon Web Services

ArcGIS Enterprise Cloud Builder for Amazon Web Services inclut une application d’interface utilisateur graphique ainsi que ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services.

L’utilitaire de commande utilise les informations que vous fournissez dans les fichiers JSON et les modèles Esri CloudFormation pour automatiser les étapes préparatoires, telles que la création d’une pile réseau et d’un paquet Amazon Simple Storage Service (S3) et le chargement de vos fichiers d’autorisation ArcGIS et de vos certificats SSL dans le paquet. ArcGIS Enterprise Cloud Builder CLI for AWS utilise également les informations que vous indiquez dans des fichiers JSON pour créer différentes architectures ArcGIS.

L’application ArcGIS Enterprise Cloud Builder for Amazon Web Services vous guide lors du choix des options de mise à disposition des ressources et de création de déploiements ArcGIS. Elle utilise les informations que vous indiquez et renseigne les mêmes fichiers JSON que ArcGIS Enterprise Cloud Builder CLI for AWS. L’application et l’utilitaire de commande créent les types de déploiements suivants :

  • Déploiement ArcGIS Enterprise de base
  • Déploiement ArcGIS Enterprise de base plus des rôles ArcGIS Server fédérés, tels que ArcGIS GIS Server, ArcGIS GeoEvent Server, ArcGIS GeoAnalytics Server, ArcGIS Image Server, un serveur d’analyse raster et des serveurs d’hébergement d’images
  • Sites ArcGIS Server autonomes (qui peuvent être fédérés avec votre déploiement ArcGIS Enterprise le cas échéant)

Modèles AWS CloudFormation

Esri propose des exemples de modèles AWS CloudFormation qui permettent de déployer les architectures décrites dans AWS CloudFormation et ArcGIS.

Vous pouvez utiliser ces modèles avec des outils Python ou Windows PowerShell afin d’automatiser les déploiements de ces mêmes architectures.

Outils AWS et déploiements ArcGIS Enterprise

Vous pouvez créer les mêmes architectures manuellement sur AWS que celles que vous créez lorsque vous procédez à des déploiements sur site. Pour ce faire, utilisez AWS Management Console. Vous devez toutefois maîtriser les étapes de configuration d’ArcGIS Enterprise et bien connaître AWS.

Lorsque vous créez votre site avec AWS Management Console, vous pouvez utiliser une image virtuelle AMI Esri, ou une AMI personnalisée dérivée d’une des images AMI Esri, pour créer des instances qui incluent ArcGIS Server, Portal for ArcGIS et ArcGIS Data Store. Dans les deux cas, vous êtes chargé de créer les composants connexes, par exemple :

  • Un équilibreur de charge élastique Amazon si votre déploiement inclut un portail ArcGIS Enterprise ou un site ArcGIS Server à plusieurs machines, vous devez lancer un équilibreur de charge élastique et y ajouter les machines.
  • Des géodatabases d’entreprise (facultatif) : si vous voulez stocker des données dans une géodatabase d’entreprise sur AWS, vous devez créer la base de données ou le service de base de données sur AWS, y créer la géodatabase et l’inscrire auprès de votre site ArcGIS Server.
  • Des adresses IP élastiques Amazon : si vous créez un portail ArcGIS Enterprise à une seule machine ou si vous vous connectez à une base de données sur AWS, attribuez une adresse IP élastique à l’instance.

Considérations à prendre en compte concernant les sites ArcGIS Server utilisés avec les applications ArcGIS API for JavaScript sur Microsoft Windows

Si vous comptez héberger des applications ArcGIS API for JavaScript sur une instance Windows que vous utiliserez avec un site ArcGIS Server créé directement à partir d’une image virtuelle AMI Esri ArcGIS Enterprise, vous devez configurer ArcGIS Web Adaptor avec le site ArcGIS Server. Comme les images virtuelles AMI d’Esri incluent ArcGIS Web Adaptor, il vous suffit de vous connecter à votre instance et de configurer l’adaptateur Web. Consultez la rubrique Stratégies de déploiement des applications web sur AWS pour de plus amples informations et instructions.