Skip To Content

Utiliser ArcGIS Enterprise on Amazon Web Services et AWS Management Console

Amazon Web Services (AWS) Management Console est une application Web qui permet d’administrer les instancesAmazon Elastic Compute Cloud (EC2) et les autres ressources que vous avez créées sur AWS. Vous utilisez généralement les outils de déploiement de ArcGIS Enterprise on Amazon Web Services pour créer des déploiements, puis utilisez AWS Management Console pour préparer les ressources et effectuer des tâches d’administration avancées, telles que l’ajustement des règles de groupe de sécurité ou l’augmentation du volume de stockage pour vos instances.

Conseil :

Pour plus d’informations sur la version de navigateur à utiliser avec AWS Management Console, reportez-vous à la documentation de AWS.

Les utilisateurs avancés qui requièrent des configurations plus spécialisées peuvent créer des déploiements avec AWS Management Console.

Créer un déploiement avec AWS Management Console est un processus en plusieurs étapes qui nécessite une planification architecturale et une compréhension de Amazon Web Services.

Voici un exemple de récapitulatif d’un processus de base permettant de déployer ArcGIS Enterprise avec AWS Management Console. L'approche que vous adoptez peut varier selon les besoins de votre déploiement.

  1. Préparez un déploiement sur AWS.
    1. Créez un compte Amazon et vérifiez qu'il comporte un accès EC2.
    2. Téléchargez le logiciel ArcGIS et les licences à partir de My Esri.
    3. Créez les groupes de sécurité Amazon pour ArcGIS, en configurant au moins un groupe de sécurité qui autorise l’accès à distance.
    4. Pour les déploiements ArcGIS Enterprise sur une seule instance EC2, configurez une adresse IP élastique Amazon et appariez un nom de domaine complet à l’adresse IP. Créez l’adresse IP élastique dans la région Amazon de votre déploiement.
    5. Pour les déploiements qui incluent plusieurs machines (plusieurs instances EC2), créez des équilibreurs de charge élastique dans la région Amazon de votre déploiement. Créez des appariements DNS CNAME pour chaque équilibreur de charge.
  2. Lancez autant d'instances EC2 que nécessaire pour la taille et le type de déploiement ArcGIS Enterprise dont vous avez besoin.

    Vérifiez que les instances EC2 incluent un système d'exploitation pris en charge pour le logiciel ArcGIS.

  3. Connectez-vous aux instances EC2 pour installer et configurer les composants ArcGIS Enterprise.

    Suivez les instructions du guide d’installation approprié pour chaque composant ArcGIS Enterprise.

  4. Créez les rôles ArcGIS Server dont vous avez besoin et fédérez-les avec le portail.

    Lancez au moins une instance EC2 par site de serveur fédéré requis.

  5. Si vos utilisateurs envisagent de publier des services qui référencent des données inscrites, configurez un emplacement pour le stockage des données sur AWS.
    1. Sélectionnez l'emplacement de stockage des données dans le cloud.
    2. Vous pouvez en outre configurer des volumes EBS supplémentaires pour stocker les données locales.
    3. Vous pouvez également créer des géodatabases d'entreprise dans Amazon Relational Database Service (RDS) for PostgreSQL ou Amazon RDS for SQL Server pour stocker les données de service.
    4. Accordez au compte ArcGIS Server des autorisations d'accès aux données.
    5. Inscrivez les sources de données auprès de vos sites ArcGIS Server autonomes et fédérés.
  6. Choisissez une méthode de transfert des données et déplacez les données dans AWS.
  7. Personnalisez la sécurité sur les instances EC2, par exemple, en modifiant les paramètres du pare-feu, en configurant SSL et en définissant des règles de groupe de sécurité.
  8. Pour les déploiements ArcGIS Enterprise, configurez le portail ArcGIS Enterprise en fonction des besoins de votre organisation.
  9. Si vous créez un site ArcGIS Server autonome, configurez la sécurité ArcGIS Server.
  10. Préparez votre environnement de production.
    1. Modifiez vos règles du groupe de sécurité AWS pour désactiver ou restreindre l'accès à distance à l'instance AWS de production.

      Cette opération renforce la sécurité sur l'instance de production.

    2. Créez une AMI personnalisée contenant les services et applications de votre site.
    3. Itérez avec des types d'instance de plus grande taille, si nécessaire, pour parvenir au type d'instance dont la puissance est appropriée à votre déploiement.
    4. Si besoin, utilisez votre AMI personnalisée pour lancer ou résilier des instances dans des sites ArcGIS Server en réponse à une demande.

      Cette opération peut être effectuée par programmation avec l'API de mise à l'échelle automatique de Amazon ou manuellement. Plusieurs machines peuvent être connectées par un équilibreur de charge élastique Amazon.

Ce système d'aide décrit un grand nombre des étapes mentionnées ci-dessus. La documentation de Amazon Web Services constitue une autre ressources utile. Elle explique comment utiliser AWS Management Console et programmer avec Amazon Web Services.