Avant de commencer à utiliser ArcGIS Enterprise on Amazon Web Services, familiarisez-vous avec certains termes et concepts associés.
Amazon DynamoDB
Amazon DynamoDB désigne 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 configuration et les répertoires de votre site haute disponibilité ArcGIS Server sur AWS.
Volume Amazon Elastic Block Store
Les volumes Amazon Elastic Block Store (EBS) désignent des lecteurs de disques virtuels que vous pouvez attacher à votre instance EC2 virtuelle pour augmenter l’espace de stockage.
Vous pouvez créer votre propre volume EBS, formater le disque et le joindre à votre instance EC2 (par exemple, vous pouvez le configurer comme disque 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’associer à une autre. Lorsque vous résiliez une instance, les volumes EBS déjà associés sont conservés, ce qui vous permet de les associer à 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.
Instance Amazon Elastic Compute Cloud (EC2)
Une instance Amazon Elastic Compute Cloud (EC2) désigne une machine virtuelle que vous créez dans Amazon Elastic Compute Cloud. Dans le contexte d’ArcGIS, vous créez l’instance à l’aide d’une image Amazon Machine Image qui est préconfigurée avec un système d’exploitation et un logiciel ArcGIS déjà installé.
Vous pouvez interrompre et démarrer les instances EC2 à peu près comme vous pouvez arrêter 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. Pour cette raison, il est recommandé que vous stockiez vos données sur les volumes Amazon Elastic Block Store (EBS) associés à votre instance et sauvegardiez vos données vers Amazon Simple Storage Service (S3).
Amazon Machine Image (AMI)
Une 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 Esri AMI sont disponibles via le marketplace Amazon Web Services (AWS) . Chaque AMI inclut le logiciel ArcGIS.
Amazon Simple Storage Service (S3)
Amazon Simple Storage Service (S3) désigne un service AWS conçu spécialement 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 S3 sont stockées dans les paquets que vous configurez pour définir la région dans laquelle elles se trouvent et qui y a accès.
Vous pouvez utiliser 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 en tant que source de données pour les caches de service d’image et de carte 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 logiciels et licences lors de la mise à niveau ou de la création des déploiements avec les outils de déploiement ArcGIS Enterprise on Amazon Web Services
ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services
ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services représente un utilitaire de ligne de commande qui vous permet d’automatiser les déploiements ArcGIS Enterprise sur AWS avec les 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 pour créer des déploiements ArcGIS Enterprise et des sites autonomes ArcGIS Server, ainsi que ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services.
L’application ArcGIS Enterprise Cloud Builder for Amazon Web Services complète les fichiers de configuration JSON avec les paramètres et les valeurs de paramètre nécessaires pour créer des déploiements afin de ne pas avoir à modifier ces fichiers directement. Parce que ces fichiers et ces paramètres sont les mêmes que ceux utilisés par l’utilitaire ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services, vous pouvez télécharger les fichiers de synthèse pour les déploiements que vous créez avec l’application et utiliser ces fichiers 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 Offre les outils suivants pour vous permettre de déployer ArcGIS Enterprise sur AWS :
- Modèles AWS CloudFormation : Esri offre des exemples de modèle CloudFormation que vous pouvez modifier et exécuter pour créer et mettre à niveau les déploiements ArcGIS Enterprise et les sites autonomes ArcGIS Server sur AWS.
- ArcGIS Enterprise Cloud Builder for Amazon Web Services : inclut l’interface ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services et l’application ArcGIS Enterprise Cloud Builder for Amazon Web Services. L’interface de ligne de commande utilise les fichiers JSON contenant des paramètres que vous modifiez pour répondre à vos besoins, est conçue sur les modèles Esri et offre une façon d’automatiser la création du déploiement. L’application offre une interface utilisateur graphique qui vous guide lors de la création d’un déploiement ArcGIS Enterprise ou d’un site autonome ArcGIS Server. L’application utilise les mêmes fichiers JSON et modèles Esri AWS CloudFormation que ArcGIS Enterprise Cloud Builder CLI for AWS, mais l’application complète ces fichiers pour vous.
AWS CloudFormation
AWS CloudFormation est une option de service Amazon pour automatiser la création et la configuration des ressources dans AWS.
Esri Offre des exemples de modèle CloudFormation pour vous aider à créer et à configurer les déploiements ArcGIS Enterprise et les sites ArcGIS Server autonomes.
Vous pouvez également copier et modifier ces modèles Esri en fonction de vos besoins ou créer vos propres modèles.
AWS Management Console
La Amazon Web Services Management Console désigne l’interface basée sur le web Amazon pour gérer vos instances Amazon Elastic Compute Cloud (EC2) . La AWS Management Console 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 AWS Management Console, vous devez vous connecter avec un compte que vous avez configuré auprès de Amazon afin d’utiliser son cloud. La AWS Management Console vous permet de consulter vos informations de compte et les frais accumulés.
AWS GovCloud
AWS GovCloud (US) désigne un cloud de communauté administrative des États-Unis qui répond aux normes réglementaires des agences du gouvernement américain. Ce cloud est également utilisé par des agences non gouvernementales qui doivent adhérer au même type de contraintes.
Programme d’équilibrage de charges élastiques
Les 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.
Régions et zones de disponibilité
Amazon Elastic Compute Cloud 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 États-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.
Pour plus d’informations, consultez la documentation Amazon.
Relational Database Service
Amazon Relational Database Service (RDS) est une offre de base de données en tant que service qui vous permet d’accéder à la fonctionnalité de base de service 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 avec les outils de déploiement ArcGIS Enterprise on Amazon Web Services, vous avez la possibilité d’inclure une géodatabase d’entreprise dans une instance Amazon RDS instance.
Si vous utilisez AWS Management Console pour créer votre site et si vous souhaitez utiliser une instance Amazon RDS compatible, vous devez créer l’instance Amazon Relational Database Service et l’enregistrer avec votre site ArcGIS Server sur AWS. Si vous souhaitez la fonctionnalité de la géodatabase dans l’instance Amazon RDS, vous devez créer un utilisateur nommé sde et un schéma nommé sde dans l’instance de base de données, vous connecter en tant qu’utilisateur sde à l’instance Amazon RDS depuis un client ArcGIS Desktop dans la même région AWS et exécuter l’outil de géotraitement Activer la géodatabase d’entreprise.
Vous avez un commentaire à formuler concernant cette rubrique ?