Skip To Content

Introduction à la terminologie d'Amazon Web Services

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

AMI (Amazon Machine Image)

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

Les Esri images virtuelles AMI sont disponibles via AWS Marketplace. Chaque AMI inclut le logiciel ArcGIS et un système de gestion de base de données (SGBD) qui peut être utilisé pour la base de données gérée du site ArcGIS Server autonome.

ArcGIS Server Cloud Builder on Amazon Web Services

ArcGIS Server Cloud Builder on Amazon Web Services est une application téléchargeable gratuitement qui vous aide à créer un site ArcGIS Server sur AWS. L'application s'exécute sur votre Bureau et requiert votre clé d'accès et votre question secrète Amazon pour vous connecter à l'application. Une fois connecté à l'application, vous choisissez le système d'exploitation que vous voulez utiliser pour le site ArcGIS Server et le nombre de machines qu'il peut contenir, ainsi que d'autres paramètres et options.

Une fois un site ArcGIS Server créé à l'aide d'ArcGIS Server Cloud Builder on Amazon Web Services, vous pouvez également modifier des sites existants que vous avez créés avec l'application.

AWS CloudFormation

AWS CloudFormation est un service qui permet de définir des architectures pour les services Amazon Web Services que vous utilisez. C'est un exemple d'infrastructure en tant que code, c'est-à-dire que vous écrivez du code qui peut déployer une infrastructure de matériel particulière dans un environnement cloud. Dans le cas de CloudFormation, vous utilisez un modèle JavaScript object notation (JSON) pour définir une pile de ressources qui fonctionnent ensemble de manière prédéterminée. CloudFormation garantit que vous conservez toujours un nombre minimal de machines dans votre site, ce qui permet une récupération transparente lorsque l'une des machines est indisponible.

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

Console de gestion AWS

La console de gestion AWS est l'interface basée sur le Web d'Amazon pour gérer vos instances EC2 Amazon. La console de gestion AWS vous permet de gérer vos déploiements ArcGIS Enterprise et ArcGIS Server sur AWS, par exemple en vous donnant la possibilité d'ajouter des volumes de stockage ou d'ajuster des groupes de sécurité.

Pour utiliser la console de gestion AWS, vous devez vous connecter avec un compte que vous avez configuré auprès d'Amazon afin d'utiliser son cloud. La console de gestion AWS 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 pour une table sur plusieurs serveurs pour répondre aux demandes.

Vous pouvez utiliser DynamoDB pour l'emplacement de la configuration de votre site haute disponibilité ArcGIS Server sur AWS.

Instance EC2

Une instance 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 Amazon Machine Image (AMI) qui est préconfigurée avec un système d'exploitation et un logiciel ArcGIS déjà installé.

Il existe deux types d'instances Amazon EC2 : EC2-Classic et EC2-VPC. Lorsque vous effectuez le déploiement avec ArcGIS Server Cloud Builder on Amazon Web Services ou des Esri exemples de modèles CloudFormation, des instances EC2-VPC sont utilisées.

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

Vous pouvez arrêter et démarrer les instances EC2 à peu près comme vous pouvez fermer et démarrer 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. C'est pour cette raison qu'il est recommandé de stocker vos données dans les volumes EBS (Elastic Block Store) d'Amazon attachés à votre instance et de sauvegarder vos données avec Amazon Simple Storage Service (S3).

Volume EBS (Elastic Block Storage)

Les volumes EBS d'Amazon sont des lecteurs de disques virtuels que vous pouvez attacher à votre instance EC2 pour augmenter l'espace de stockage. Les AMI Esri pour Windows créent un volume EBS et le rattachent à l'instance en tant que lecteur D:. L'image virtuelle AMI Esri Ubuntu crée également un volume EBS nommé /gisdata qui est monté sur l'instance.

Vous pouvez placer vos données sur ces volumes déjà attachés, les remplacer par des volumes d'une autre taille ou attacher des volumes supplémentaires.

Si vous créez votre propre volume EBS, vous devez formater le lecteur et l'attacher (par exemple, vous pouvez le configurer en tant que lecteur E: sous 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 captures d'écran sont utiles si vous devez partager vos données sur plusieurs zones de disponibilité Amazon ou si vous souhaitez rendre vos données disponibles sur plusieurs comptes Amazon. 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 (ELB) Amazon permettent de répartir les tâches sur plusieurs instances EC2. Toutes les demandes effectuées auprès de votre site passent par le programme d'équilibrage de charge, qui distribue alors équitablement les requêtes sur les instances EC2 disponibles. Vous pouvez ajouter ou supprimer des instances EC2 participantes du programme d'équilibrage de charge à tout moment. Lorsque vous créez un site avec ArcGIS Server Cloud Builder on Amazon Web Services, un équilibreur de charges est configuré pour vous et vos instances ArcGIS Server sont placées dessous.

Régions et zones de disponibilité

Amazon EC2 se compose de plusieurs centres de données dans le monde, qui sont 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 Etats-Unis, l'Europe et l'Asie.
  • Les zones de disponibilité Amazon sont des emplacements distincts au sein d'une région, qui sont 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.

Relational Database Service

Amazon Relational Database Service (RDS) est un service Web qui vous permet d'accéder à une instance de base de données. 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 siteArcGIS Server avec ArcGIS Server Cloud Builder on Amazon Web Services ou les exemples de modèles CloudFormation fournis par Esri, vous avez la possibilité d'ajouter une instance Amazon RDS for Microsoft SQL Server ou Amazon RDS for PostgreSQL à votre site.

Si vous utilisez la console de gestion AWS pour créer votre site et si vous souhaitez utiliser une instance Amazon RDS for Microsoft SQL Server ou Amazon RDS for PostgreSQL, vous devez créer manuellement une géodatabase dans une instance RDS à l'aide de l'outil de géotraitement Activer la géodatabase d'entreprise et inscrivez-la auprès de la base de données gérée de votre site GIS Server.

S3

Amazon Simple Storage Service (S3) est un service Amazon 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 les paquets que vous configurez pour définir la zone dans laquelle elles se trouvent et qui y a accès.

Vous pouvez utiliser le service S3 dans les capacités 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 services Web 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