Avant de commencer à utiliser ArcGIS Enterprise on Amazon Web Services, familiarisez-vous avec certains termes et concepts associés.
Amazon 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 et les répertoires de votre site ArcGIS Server haute disponibilité sur AWS.
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 vous permettent de gérer vos données dans le cloud indépendamment de votre logiciel. Vous pouvez par exemple 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 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.
Instance Amazon Elastic Compute Cloud (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.
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 de sauvegarder vos données dans Amazon Simple Storage Service (S3).
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.
Amazon Simple Storage Service (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 logiciels et les licences lors d’une mise à niveau ou de la création de déploiements à l’aide des 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 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 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 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 récapitulatifs des déploiements que vous créez à l’aide de 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 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 : inclut l’interface de ligne de commande ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services ainsi que l’application ArcGIS Enterprise Cloud Builder for Amazon Web Services. L’interface de ligne de commande utilise des fichiers JSON contenant des paramètres que vous pouvez adapter à vos besoins, repose sur les modèles Esri et permet d’automatiser la création de déploiements. L’application présente 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’application 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.
AWS GovCloud
AWS GovCloud (US) est un cloud américain destiné aux autorités gouvernementales et locales qui répond aux exigences réglementaires des agences gouvernementales des États-Unis. Ce cloud est également utilisé par des agences non gouvernementales qui doivent adhérer au même type de contraintes.
À partir de la version 10.8.1, ArcGIS Enterprise peut être déployé dans AWS GovCloud (US).
é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 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.
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 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 nommé sde et une structure nommée sde dans l’instance de la 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 une géodatabase d’entreprise.
Vous avez un commentaire à formuler concernant cette rubrique ?