Skip To Content

Présentation des termes ArcGIS Enterprise on Amazon Web Services

Avant de commencer à utiliser ArcGIS Enterprise on Amazon Web Services, familiarisez-vous avec certains termes et concepts associés.

Amazon Machine Image (AMI)

Une image virtuelle Amazon Machine Image est un modèle préconfiguré qui vous permet de créer des machines virtuelles sur Amazon Elastic Compute Cloud (EC2).

Les AMI fournies par Esri sont disponibles via Amazon Web Services (AWS) Marketplace. Chaque AMI inclut un logiciel ArcGIS.

ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services

ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services est un utilitaire de ligne de commande qui vous permet d’automatiser des déploiements ArcGIS Enterprise sur AWS à l’aide des modèles Esri Amazon Web Services CloudFormation. L’utilitaire comporte des options qui permettent de préparer les ressources de déploiement, de créer des déploiements et de supprimer des déploiements ainsi que les ressources associées.

ArcGIS Enterprise Cloud Builder for Amazon Web Services

ArcGIS Enterprise Cloud Builder for Amazon Web Services inclut une application, introduite peu après la sortie de la version 10.7.1, qui permet de créer des déploiements ArcGIS Enterprise et des sites ArcGIS Server autonomes, ainsi que ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services.

L’application ArcGIS Enterprise Cloud Builder for Amazon Web Services renseigne les fichiers de configuration JSON avec les paramètres et les valeurs de paramètre nécessaires à la création des déploiements ; vous n’avez donc pas besoin de mettre à jour ces fichiers directement. Étant donné qu’il s’agit des mêmes fichiers et paramètres utilisés par l’utilitaire ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services, vous pouvez télécharger les fichiers récapitulatifs des déploiements que vous créez à l’aide de l’application ArcGIS Enterprise Cloud Builder for Amazon Web Services et les utiliser pour automatiser la création de déploiements supplémentaires avec ArcGIS Enterprise Cloud Builder CLI for AWS.

Outils de déploiement ArcGIS Enterprise on Amazon Web Services :

Esri fournit les outils suivants pour faciliter le déploiement de ArcGIS Enterprise sur AWS :

  • Modèles AWS CloudFormation : Esri offre des exemples de modèles CloudFormation que vous pouvez modifier et exécuter pour créer et mettre à niveau déploiements ArcGIS Enterprise et des sites ArcGIS Server autonomes sur AWS.
  • ArcGIS Enterprise Cloud Builder for Amazon Web Services : d’ArcGIS 10.6 à ArcGIS 10.7, ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services était disponible pour la préparation des ressources et la création de déploiements ArcGIS Enterprise et de sites ArcGIS Server autonomes sur AWS. L’utilitaire de ligne de commande utilise des fichiers JSON contenant des paramètres que vous pouvez modifier selon vos besoins. Cet utilitaire repose sur les modèles Esri et permet d’automatiser la création de déploiements.

    À partir de la version 10.7.1, ArcGIS Enterprise Cloud Builder for Amazon Web Services inclut une interface utilisateur graphique qui vous guide tout au long de la création d’un déploiement ArcGIS Enterprise ou d’un site ArcGIS Server autonome. L’interface utilisateur graphique utilise les mêmes fichiers JSON et les mêmes modèles Esri AWS CloudFormation que ArcGIS Enterprise Cloud Builder CLI for AWS, mais l’application renseigne ces fichiers à votre place.

AWS CloudFormation

AWS CloudFormation est une option de service Amazon qui permet d’automatiser la création et la configuration des ressources dans AWS.

Esri fournit des exemples de modèles CloudFormation pour vous aider à créer et configurer des déploiements ArcGIS Enterprise et des sites ArcGIS Server autonomes.

Vous pouvez également copier et modifier les exemples de modèles Esri en fonction de vos besoins ou créer vos propres modèles pour implémenter vos différents schémas de déploiement.

AWS Management Console

Amazon Web Services Management Console est l’interface Web Amazon pour la gestion de vos instances Amazon Elastic Compute Cloud (EC2). AWS Management Console vous permet de gérer vos déploiements ArcGIS Enterprise et ArcGIS Server sur AWS, en vous donnant, par exemple, la possibilité d’ajouter des volumes de stockage ou d’ajuster des groupes de sécurité.

Pour utiliser AWS Management Console, vous devez vous connecter avec un compte que vous avez configuré à l’aide de Amazon afin d’utiliser son cloud. AWS Management Console vous permet de consulter vos informations de compte et les frais accumulés.

DynamoDB

Amazon DynamoDB est un service de base de données NoSQL géré par AWS qui distribue les données et le trafic d’une table sur plusieurs serveurs pour répondre aux demandes.

Vous pouvez utiliser DynamoDB pour le magasin de configuration de votre site ArcGIS Server haute disponibilité sur AWS.

Instance EC2

Une instance Amazon Elastic Compute Cloud (EC2) est une machine virtuelle que vous créez sur Amazon Elastic Compute Cloud. Dans le contexte d’ArcGIS, vous créez l’instance à l’aide d’une image virtuelle Amazon Machine Image préconfigurée dans laquelle un système d’exploitation et un logiciel ArcGIS sont déjà installés.

Une fois que vous avez créé l'instance, vous pouvez vous y connecter. Par exemple, vous pouvez accéder à une instance Microsoft Windows à l'aide d'une connexion Bureau à distance Windows.

Vous pouvez arrêter et démarrer les instances EC2 à peu près de la même façon qu'on démarre et qu’on arrête un ordinateur. Vous pouvez par ailleurs résilier les instances si elles deviennent inutiles. Lorsque vous résiliez une instance, toutes les informations la concernant sont perdues. Pour cette raison, il est recommandé de stocker vos données dans des volumes Amazon Elastic Block Store (EBS) associés à votre instance et éventuellement de sauvegarder vos données avec Amazon Simple Storage Service (S3).

Volume Amazon Elastic Block Store

Les volumes Amazon Elastic Block Store (EBS) sont des lecteurs de disques virtuels que vous pouvez associer à votre instance EC2 afin d’augmenter l’espace de stockage.

Vous pouvez créer votre propre volume EBS, formater le lecteur, et l’associer à votre instance EC2 (vous pouvez, par exemple, le configurer en tant que E: sur Windows). Vous pouvez configurer le lecteur pour qu'il contienne autant d'espace que vous le souhaitez.

Les volumes EBS sont parfaits pour gérer vos données dans le cloud indépendamment de votre logiciel. Vous pouvez par exemple facilement détacher un volume EBS d’une instance pour l’attacher à une autre. Lorsque vous résiliez une instance, les volumes EBS déjà attachés sont conservés, ce qui vous permet de les attacher à d’autres instances, si vous le souhaitez.

Vous pouvez créer des captures d’écran de vos volumes EBS, ce qui vous permet de générer rapidement des volumes identiques. Les instantanés sont utiles si vous devez partager vos données sur plusieurs zones de disponibilité Amazon ou si vous souhaitez que plusieurs comptes Amazon puissent accéder aux mêmes données. Enfin, les captures d'écran sont un moyen de sauvegarder vos données. Si un volume connaît une défaillance, vous pouvez déployer un nouveau volume à partir de la capture d'écran d'origine sans perte importante.

équilibreur de charges élastiques

Les équilibreurs de charges élastiques Amazon permettent de répartir les tâches sur plusieursinstances EC2. Toutes les demandes effectuées auprès de votre site passent par l’équilibreur de charges, qui distribue alors équitablement les requêtes sur les instances EC2 disponibles. Vous pouvez ajouter ou supprimer des instances EC2 participantes de l’équilibreur de charges à tout moment.

Régions et zones de disponibilité

Amazon Elastic Compute Cloud se compose de plusieurs centres de données dans le monde, conçus pour répondre aux défis architecturaux des entreprises.

  • Les régions Amazon représentent des centres de données répartis dans divers emplacements géographiques, tels que les États-Unis, l'Europe et l'Asie.
  • Les zones de disponibilité Amazon sont des emplacements distincts au sein d'une région, conçus pour être isolés des défaillances que peuvent connaître d'autres zones de disponibilité. Configurer votre application dans plusieurs zones procure une couche de disponibilité supplémentaire au cas où l'une des zones subit une défaillance.

Pour plus d’informations, consultez la documentation Amazon.

Relational Database Service

Amazon Relational Database Service (RDS) est une offre de type base de données en tant que service qui vous donne accès aux fonctions de base de données relationnelle. Amazon corrige le logiciel de base de données pour vous et crée des sauvegardes de vos bases de données, qui sont conservées par défaut pendant une journée. Lorsque vous créez un site ArcGIS Server à l’aide des modèles CloudFormation fournis par Esri, vous avez la possibilité d’inclure une géodatabase d’entreprise dans une instance Amazon RDS .

Si vous utilisez AWS Management Console pour créer votre site et si vous souhaitez utiliser une instance Amazon RDS prise en charge, vous devez manuellement créer l’instance Amazon Relational Database Service et l’inscrire auprès de votre site ArcGIS Server sur AWS. Si vous souhaitez disposer des fonctions de géodatabase dans l’instance Amazon RDS, vous devez créer un utilisateur sde et une structure dans l’instance de la base de données, vous connecter à l’instance Amazon RDS depuis un client ArcGIS Desktop en tant qu’utilisateur sde et exécuter l’outil de géotraitement Activer une géodatabase d’entreprise.

S3

Amazon Simple Storage Service (S3) est un service AWS conçu tout particulièrement pour le stockage des données dans le cloud. Cette option de stockage prend en charge plusieurs workflows de migration des données pour vous permettre de déplacer des données dans le cloud et les-en extraire. Les données du service S3 sont stockées dans des paquets que vous configurez pour définir la région dans laquelle elles se trouvent et qui y a accès.

Vous pouvez utiliser le service S3 pour les fonctions suivantes avec vos déploiements ArcGIS Enterprise on Amazon Web Services :

  • Pour enregistrer les sauvegardes de données
  • En tant que zone intermédiaire pour le transfert de données entre votre déploiement sur site et vos volumes EBS
  • Enregistrer comme source de données pour les caches de services de carte et d'image ArcGIS Server
  • Pour stocker les instantanés que vous créez de vos volumes EBS
  • En tant qu'option haute disponibilité pour votre emplacement de configuration ArcGIS Server
  • En tant qu'option haute disponibilité pour le répertoire de contenu de votre portail
  • Pour stocker les licences logicielles mises à jour lors d’une mise à niveau à l’aide des modèles CloudFormation d’Esri