Utilisez l’application ArcGIS Enterprise Cloud Builder for Amazon Web Services pour préparer les ressources dont vous avez besoin et créez un site ArcGIS GIS Server, ArcGIS Image Server ou ArcGIS GeoEvent Server autonome sur Amazon Web Services.
Conditions préalables
Vous avez besoin des éléments suivants avant de pouvoir créer un site ArcGIS Server avec ArcGIS Enterprise Cloud Builder for Amazon Web Services :
- Obtenez un compte Amazon Web Services (AWS). Assurez-vous que vous disposez des identifiants de connexion du compte AWS, comme un ID de clé d’accès et une clé d’accès secrète, permettant d’accéder aux services AWS requis.
- ArcGIS Enterprise Cloud Builder for Amazon Web Services utilise une image virtuelle Amazon Machine Image ArcGIS Enterprise Esri. Ainsi, à chaque nouvelle version d’une image virtuelle Amazon Machine Image (AMI) ArcGIS Enterprise Esri, vous devez accepter les conditions dans AWS Marketplace.
- Téléchargez et ArcGIS Enterprise Cloud Builder for Amazon Web Services et procédez à son extraction.
- Obtenez un fichier de licence ArcGIS Server pour le rôle dont vous avez besoin.
- Achetez un certificat SSL auprès d’une autorité de certification et configurez-le pour le domaine que vous utiliserez dans votre déploiement .
Créer un déploiement
Lorsque vous utilisez l’application ArcGIS Enterprise Cloud Builder for Amazon Web Services, un paquet Amazon Simple Storage Service (S3) est créé dans la région Amazon us-east-1 en vue du stockage des ressources de votre déploiement. Cloud Builder gère ce paquet de déploiement. Ne supprimez pas, ne renommez pas ou ne modifiez pas ce paquet S3 ou son contenu, car cela pourrait désynchroniser votre déploiement de Cloud Builder.
Une fois les étapes prérequises effectuées, procédez comme suit pour créer un site ArcGIS Server autonome :
- Accédez à l’emplacement dans lequel vous avez extrait ArcGIS Enterprise Cloud Builder for Amazon Web Services et double-cliquez sur le fichier cloudbuilder.exe pour ouvrir l’application ArcGIS Enterprise Cloud Builder for Amazon Web Services.
- Connectez-vous à votre compte Amazon Web Services via l’une des méthodes suivantes :
- Saisissez l’ID de la clé d’accès et la clé d’accès secrète de votre compte, puis cliquez sur Sign In (Se connecter).
- Sélectionnez le profil Amazon Web Services que vous avez défini sur la machine sur laquelle vous exécutez Cloud Builder et cliquez sur Sign In (Se connecter). Pour plus d’informations sur la configuration d’un profil local, reportez-vous à la documentation AWS.
Une fois Cloud Builder connecté à votre compte AWS, il accède à la page Deployment (Déploiement).
- Cliquez sur Add Deployment (Ajouter un déploiement).
La page Choose a Deployment Type (Choisir un type de déploiement) s’ouvre.
- Sur la page Choose a Deployment Type (Choisir un type de déploiement), sélectionnez Stand-alone ArcGIS Server (ArcGIS Server autonome) et cliquez sur Next (Suivant).
- Sur la page Define the Stand-alone ArcGIS Server Deployment (Définir le déploiement ArcGIS Server autonome), sélectionnez le rôle ArcGIS Server dont vous avez besoin (et pour lequel vous disposez d’une licence) et cliquez sur Next (Suivant).
- ArcGIS GIS Server (Serveur SIG ArcGIS) : crée un site ArcGIS Server sur lequel vous pouvez implémenter plusieurs extensions et publier les types de services répertoriés dans Types de services pouvant être publiés.
- ArcGIS Image Server : crée un site ArcGIS Server sur lequel vous pouvez publier des services d’imagerie.
- ArcGIS GeoEvent Server : crée un site ArcGIS Server qui vous permet de diffuser des données temps réel à des fins de visualisation et d’analyse.
La page General Configuration Parameters Details (Détails des paramètres de configuration généraux) s’ouvre.
- Sélectionnez la région AWS Region (Région AWS) dans laquelle vous souhaitez déployer vos ressources.
- Sélectionnez le système d’exploitation à utiliser sur vos instances Amazon Elastic Compute Cloud (EC2) : Ubuntu ou Windows.
- Saisissez un nom pour le déploiement. Ce nom doit être unique. Une fois que Cloud Builder a vérifié que ce nom était unique, le symbole apparaît.
- Indiquez une instance Amazon Virtual Private Cloud (VPC) à utiliser pour le réseau virtuel de votre déploiement.
- Si le VPC existe, choisissez-le dans la liste déroulante.
- Pour créer un VPC, cliquez sur le bouton Create New VPC (Créer un nouveau VPC) . Saisissez un nom pour le VPC, utilisez la plage par défaut des adresses IP ou indiquez une plage d’adresses IP dans un bloc CIDR (Classless Inter-Domain Routing) et cliquez sur Create (Créer). Chaque ID de sous-réseau sera créé dans des zones AWS différentes, sélectionnées de manière aléatoire. Reportez-vous à la documentation AWS pour plus d’informations sur les VPC et les blocs CIDR.
- Si vous créez un VPC hors de Cloud Builder, par exemple, dans AWS Management Console, alors que Cloud Builder est ouvert, cliquez sur le bouton Refresh VPCs (Actualiser les VPC) pour mettre à jour la liste VPC ID (ID VPC).
- Si vous choisissez un VPC existant, vérifiez que les listes Subnet1 ID (ID de sous-réseau1) et Subnet2 ID (ID de sous-réseau2) contiennent deux sous-réseaux différents.
Subnet1 ID (ID de sous-réseau1) et Subnet2 ID (ID de sous-réseau2) doivent se trouver dans des zones de disponibilité distinctes au sein de la région AWS dans laquelle vous créez votre déploiement.
- Choisissez une paire de clés Amazon EC2 à utiliser pour le réseau virtuel de votre déploiement.
- Si la paire de clés existe, sélectionnez-la dans la liste déroulante.
- Pour créer une paire de clés, cliquez sur le bouton Create New Key Pair (Créer une nouvelle paire de clés) , entrez un nom pour la paire de clés, puis cliquez sur Create (Créer). Reportez-vous à la documentation AWS pour plus d’informations sur les paires de clés Amazon EC2.
- Si vous créez des paires de clés hors de Cloud Builder, par exemple, dans AWS Management Console, alors que Cloud Builder est ouvert, cliquez sur le bouton Refresh Key Pairs (Actualiser les paires de clés) pour mettre à jour la liste Key Pair (Paire de clés).
- Cliquez sur Next (Suivant) pour accéder à la page Configure Elastic Load Balancer (ELB) (Configurer un équilibreur de charge élastique).
- Sélectionnez ou chargez le certificat SSL (.pfx) apparié à votre domaine.
- Si le certificat SSL existe dans le paquet Amazon Simple Storage Service (S3) dans votre compte (par exemple, si vous avez chargé le certificat à la création d’un autre déploiement), sélectionnez-le dans la liste déroulante SSL Certificate (Certificat SSL).
- Si vous devez charger votre certificat, cliquez sur le bouton Upload New SSL Cert (Charger un nouveau certificat SSL) , accédez à l’emplacement de votre disque local dans lequel se trouve le fichier du certificat, saisissez le mot de passe de votre fichier .pfx et cliquez sur Create (Créer).
- Si vous avez sélectionné le certificat dans la liste déroulante SSL Certificate (Certificat SSL), entrez le mot de passe du certificat dans le champ SSL Certificate Password (Mot de passe du certificat SSL).
- Choisissez ou créez un équilibreur de charge élastique pour votre site. Les équilibreurs de charge ne peuvent être utilisés que pour un seul site. Si tous les équilibreurs de charge élastique figurant dans la liste Elastic Load Balancer (ELB) (Équilibreurs de charge élastique) sont utilisés, cliquez sur le bouton Create New ELB (Créer un équilibreur de charge élastique) , saisissez un nom, puis cliquez sur Create (Créer).
- Dans le champ Site Domain (Domaine de site), entrez le nom du domaine indiqué dans votre certificat SSL. Cliquez sur Validate (Valider) pour vérifier que vous avez saisi le domaine adéquat.
- Cliquez sur Next (Suivant) pour accéder à la page ArcGIS Credentials (Identifiants d’identification ArcGIS).
- Entrez un nom d’utilisateur et un mot de passe pour l’administrateur de site principal ArcGIS Server. Entrez à nouveau le mot de passe dans le champ Re-Enter Password (Spécifiez à nouveau le mot de passe) pour vous assurer que vous avez bien saisi le mot de passe souhaité.
Le mot de passe de l’administrateur de site principal doit contenir au moins huit caractères alphanumériques. Le mot de passe peut également contenir des points (.), des traits de soulignement (_) et des symboles at (@). Il ne doit pas comporter d’espace.
- Entrez un mot de passe pour le compte Windows qui sera utilisé pour exécuter le compte de service ArcGIS Server. Le nom du compte est toujours arcgis. Entrez à nouveau le mot de passe dans le champ Re-Enter Password (Spécifiez à nouveau le mot de passe) pour vous assurer que vous avez bien saisi le mot de passe souhaité.
Le compte de service ArcGIS Server respecte les politiques d’application des mots de passe de Microsoft Windows.
- Cliquez sur Next (Suivant) pour passer à la page suivante.
- Indiquez les informations relatives aux instances Amazon EC2 à utiliser dans votre site.
- Sélectionnez un type d’instance dans la liste déroulante ArcGIS Server Instance Type (Type d’instance ArcGIS Server). La liste contient uniquement les types pris en charge en vue d’une utilisation avec un site ArcGIS Server, mais vous devez disposer d’une licence appropriée pour le nombre de cœurs présents dans le type que vous avez choisi. Tous les types d’instances ne sont pas pris en charge dans toutes les régions AWS. Pour plus d’informations sur les spécifications et la tarification de chaque type d’instance, reportez-vous à la page AWS calculator. Si aucun tarif n’est indiqué pour un type d’instance de la région sélectionnée, cela signifie que ce type d’instance n’est pas disponible.
- Déterminez le nombre d’instances EC2 dont vous avez besoin pour votre site ArcGIS Server dans la liste déroulante Number of ArcGIS Server Instances (Nombre d’instances ArcGIS Server).
- Chaque site ArcGIS Server utilise un serveur de fichiers pour stocker les répertoires ArcGIS Server. Choisissez le type d’instance EC2 que vous souhaitez utiliser pour cette machine serveur de fichiers.
- Dans le champ Drive Size Root (Taille du lecteur racine), indiquez la taille souhaitée, en Go, du lecteur racine sur les instances ArcGIS Server et de serveur de fichiers.
- Si vous créez un site ArcGIS GIS Server ou ArcGIS Image Server autonome, vous pouvez inclure une géodatabase d’entreprise dans laquelle vous pouvez charger des données source. Choisissez le type de service Amazon Relational Database Service (RDS) que vous souhaitez utiliser pour stocker la géodatabase, ainsi que la classe d’instance et l’espace de stockage disponible pour l’instance. La base de données sera inscrite auprès de votre site ArcGIS Server.
Si vous ne souhaitez pas inclure de géodatabase d’entreprise inscrite auprès du site, laissez le champ Type of Database Service (Type de service de base de données) défini sur None (Aucun).
Pour plus d’informations sur les services de base de données Amazon, reportez-vous à la documentation AWS.
- Sélectionnez ou chargez votre licence ArcGIS Server. Veillez à ce que la licence soit correcte pour le rôle ArcGIS Server que vous avez choisi en vue de la création et qu’elle corresponde à une version d’ArcGIS identique à la version de Cloud Builder que vous utilisez.
- Si votre fichier de licence ArcGIS Server existe déjà dans le paquet de déploiement S3 de votre compte (par exemple, si vous avez chargé le fichier à la création d’un autre déploiement), sélectionnez-le dans la liste déroulante des licences.
- Si vous devez charger le fichier de licence dans le paquet de déploiement S3, cliquez sur le bouton Upload New Server License (Charger une nouvelle licence de serveur) , accédez au fichier sur votre disque local et cliquez sur Upload (Charger).
- Si vous créez un site ArcGIS GIS Server ou un site ArcGIS Image Server, sélectionnez l’emplacement de la configuration de ArcGIS Server dans le menu déroulant Configuration Store Type (Type d’emplacement de la configuration).
- Cloud Store (Répertoire cloud) : si vous avez besoin d’un site ArcGIS Server haute disponibilité, sélectionnez un répertoire cloud comme emplacement de la configuration. Cette option stocke l’emplacement de la configuration dans Amazon DynamoDB et S3.
- File System (Système de fichiers) : sélectionnez un système de fichiers si vous souhaitez placer l’emplacement de la configuration sur une instance EC2.
Les sites ArcGIS GeoEvent Server utilisent toujours un système de fichiers pour leurs emplacements de configuration .
- Cliquez sur Next (Suivant) pour accéder au récapitulatif du déploiement.
- Vérifiez le récapitulatif du déploiement.
- Si une information est incorrecte, cliquez sur Back (Précédent) jusqu’à ce que vous accédiez à la page qui contient les informations à corriger, puis poursuivez la création du déploiement.
- Pour automatiser la création de déploiements futurs similaires à celui-ci à l’aide de l’utilitaire ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services, cliquez sur Download (Télécharger) afin de créer un fichier JSON contenant les options de ce déploiement.
- Lorsque les informations du récapitulatif sont correctes, cliquez sur Create (Créer).
Ne fermez pas la page du déploiement, ni Cloud Builder tant que la création n’est pas terminée.
Une fois le déploiement terminé, vous pouvez afficher les journaux de déploiement en cliquant sur les liens correspondants. Les fichiers journaux sont stockés dans location\Logs\Log, dans le répertoire dans lequel vous avez extrait Cloud Builder. Les fichiers journaux des erreurs sont stockés dans location\Logs\ErrorLog. Cliquez sur Close (Fermer) pour ouvrir une liste de tous vos déploiements.
Une fois le site créé, le statut de déploiement indique Completed (Terminé) et vous pouvez ouvrir ArcGIS Server Manager pour le site en cliquant sur le lien correspondant au type de déploiement. Connectez-vous à Server Manager avec les identifiants de connexion que vous avez indiqués à l’étape 18.
Vous avez un commentaire à formuler concernant cette rubrique ?