Un déploiement ArcGIS Enterprise optimisé pour vos besoins risque d’exiger plusieurs machines ou une machine dotée d’une grande mémoire ou d’un espace disque important. L’utilisation d’un déploiement dans le cloud via Amazon Web Services (AWS) offre flexibilité et évolutivité pour le déploiement des machines requises. Pour simplifier la création des déploiements ArcGIS Enterprise sur AWS, utilisez ArcGIS Enterprise Cloud Builder for Amazon Web Services.
ArcGIS Enterprise Cloud Builder for Amazon Web Services inclut une application d’interface utilisateur graphique (à partir d’ArcGIS 10.7.1) et l’utilitaire ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services, qui vous permet d’automatiser les déploiements dans le cloud de ArcGIS Enterprise. Pour utiliser l’une de ces deux applications, vérifiez que vous respectez les conditions requises et téléchargez le fichier ArcGIS Enterprise Cloud Builder for Amazon Web Services depuis My Esri.
Conditions préalables
Avant d’exécuter l’utilitaire de ligne de commande ou l’application Cloud Builder, vous devez disposer des éléments suivants. Consultez votre administrateur IT si vous ne savez pas comment les obtenir.
- Un compte AWS.
- Une clé d’accès AWS et la clé secrète correspondante, ou un nom de profil AWS défini sur la machine sur laquelle vous exécuterez Cloud Builder.
- Des fichiers de licence pour Portal for ArcGIS, ArcGIS GIS Server et n’importe quel rôle de licence ArcGIS Server dont vous disposez en plus du déploiement de base. Tous les fichiers de licence doivent correspondre à la même version d’ArcGIS.
- Un ou des fichiers de certificat SSL (.pfx) et les mots de passe correspondants.
- Une machine Microsoft Windows sur laquelle exécuter Cloud Builder.
- Microsoft .NET Framework 4.6.1 ou version ultérieure installé sur la machine où sera exécuté Cloud Builder.
- Installez la version 64 bits la plus récente de Microsoft Visual C++ Redistributable for Visual Studio sur la machine où sera exécutée l’application Cloud Builder.
Acceptez les conditions de AWS et choisissez un modèle.
Avant d’utiliser une Amazon Machine Image (AMI) pour la première fois, vous devez lire et accepter les conditions de AWS Marketplace. Les nouvelles versions d’une AMI sont considérées comme de nouvelles AMI ; par conséquent, vous devez effectuer cette étape avant d’utiliser chaque nouvelle version des images Esri ArcGIS Enterprise AMI.
Télécharger ArcGIS Enterprise Cloud Builder for Amazon Web Services
Téléchargez le fichier ArcGIS Enterprise Cloud Builder for Amazon Web Services depuis My Esri et double-cliquez sur le fichier pour extraire son contenu sur un lecteur local.
L’emplacement d’extraction par défaut est C:\Program Files\ArcGIS\CloudBuilder\AWS, mais vous devez être Windows pour procéder à une extraction à cet emplacement ou exécuter Cloud Builder à partir de cet emplacement. Indiquez un autre emplacement pour les fichiers extraits si vous n’êtes pas administrateur Windows ou si la personne exécutant Cloud Builder n’est pas un administrateur Windows.
ArcGIS Enterprise Cloud Builder for AWS 10.7.1 est pris en charge sur les systèmes d’exploitation Windows suivants :
Système d'exploitation | Dernière mise à jour ou dernier Service Pack testés |
---|---|
Windows 10 Famille, Professionnel et Entreprise (64 bits) | Mise à jour du 8 janvier 2019 |
Windows 8.1 Professionnel et Entreprise (64 bits) | Mise à jour du 8 janvier 2019 |
Windows 7 Intégral, Professionnel et Entreprise (64 bits)* | Mise à jour du 8 janvier 2019 |
Windows Server 2019 Standard et Datacenter (64 bits) | Mise à jour du 8 janvier 2019 |
Windows Server 2016 Standard et Datacenter (64 bits) | Mise à jour du 8 janvier 2019 |
Windows Server 2012 R2 Standard et Datacenter (64 bits) | Mise à jour du 8 janvier 2019 |
Windows Server 2012 Standard et Datacenter (64 bits) | Mise à jour du 8 janvier 2019 |
Windows Server 2008 R2 Standard, Enterprise et Datacenter (64 bits)* | Mise à jour du 8 janvier 2019 |
Application ArcGIS Enterprise Cloud Builder for Amazon Web Services
Utilisez l’application ArcGIS Enterprise Cloud Builder for Amazon Web Services si vous souhaitez bénéficier d’une expérience interactive pour la mise à disposition des ressources et le déploiement de ArcGIS Enterprise sur AWS. Déterminez les composants ArcGIS dont vous avez besoin avant de procéder au déploiement car l’application ArcGIS Enterprise Cloud Builder for Amazon Web Services ne permet actuellement pas de modifier un déploiement existant.
- Déployez ArcGIS Enterprise sur une seule instance Amazon Elastic Compute Cloud (EC2) et sur les serveurs fédérés requis.
- Créez un déploiement ArcGIS Enterprise haute disponibilité ainsi que les serveurs fédérés dont vous avez besoin.
- Créez un site ArcGIS Server autonome.
Pour ouvrir l’application, accédez à l’emplacement dans lequel vos avez extrait ArcGIS Enterprise Cloud Builder for Amazon Web Services et double-cliquez sur le fichier cloudbuilder.exe.
Définir les préférences (facultatif)
Vous pouvez définir une région AWS par défaut sur votre déploiement, ainsi qu’une taille par défaut pour les lecteurs racine des instances Amazon EC2 du déploiement. Au fur et à mesure que vous vous déplacez dans l’application, les options liées à la région et à la taille des lecteurs seront prérenseignées par les valeurs de préférences que vous avez définies.
Pour définir ces préférences, ouvrez l’application, connectez-vous à votre compte AWS et cliquez sur le lien Preferences (Préférences) situé en bas de la page Deployments (Déploiements) de l’application.
Gérer les déploiements
Une fois le déploiement créé avec ArcGIS Enterprise Cloud Builder for Amazon Web Services, il apparaît dans une liste de déploiements existants lorsque vous ouvrez l’application. Cette liste vous permet d’effectuer les opérations suivantes :
ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services
L’utilitaire ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services est un outil intuitif qui permet d’automatiser les déploiements dans le cloud de ArcGIS Enterprise.
Pour réaliser un déploiement de ArcGIS Enterprise sur plusieurs machines sur Amazon Web Services (AWS) à l’aide de ArcGIS Enterprise Cloud Builder CLI for AWS, vous devez utiliser deux fichiers JSON, l’invite de commande de votre ordinateur Microsoft Windows et AWS Management Console dans le navigateur. Les deux fichiers JSON, l’un pour préparer l’installation et l’autre pour effectuer le déploiement, peuvent être modifiés à partir des fichiers d’exemple fournis avec votre téléchargement depuis My Esri.
Remarque :
Lorsque vous utilisez AWS, veillez à ce que votre navigateur soit toujours défini sur la région AWS correcte (par exemple, us-west-1 ou eu-east-2) et que vos fichiers JSON fassent référence à la même région.
Utilisez un éditeur de texte comme Notepad ++ pour mettre à jour les fichiers JSON. Une fois que vous avez modifié les fichiers JSON, ouvrez une console d’invite de commande, modifiez les répertoires des dossiers dans lesquels vous avez extrait Cloud Builder et exécutez cloudbuilder.exe. Indiquez le fichier JSON correct et la commande requise pour préparer (PREP), créer (CREATE) ou supprimer (DELETE) un déploiement.
- cloudbuilder.exe PREP -j <prepfilename.json>
- cloudbuilder.exe CREATE -j <createfilename.json>
- cloudbuilder.exe DELETE -j <createfilename.json>
- La commande PREP automatise plusieurs tâches requises avant de créer un déploiement. Elle crée une pile réseau et un paquet Amazon Simple Storage Service (S3) pour votre déploiement, charge tous les fichiers d’autorisation requis et le certificat SSL dans le paquet, et importe votre certificat SSL dans le gestionnaire de certificats AWS. La commande PREP est uniquement nécessaire la première fois que vous créez un déploiement spécifique d’ArcGIS Enterprise, si vous n’avez pas déjà effectué ces étapes manuellement.
- La commande CREATE crée un déploiement de base d’ArcGIS Enterprise et peut créer et fédérer une machine supplémentaire pour chaque rôle de licence ArcGIS Server que vous spécifiez. Une fois que vous avez exécuté la commande pour créer votre déploiement initial, vous pouvez l’exécuter ultérieurement avec un fichier mis à jour pour ajouter d'autres sites au déploiement. Consultez la rubrique Déploiement de base ArcGIS Enterprise pour plus d’informations sur son architecture et ses fonctionnalités.
- La commande DELETE supprime votre déploiement et les ressources AWS associées. Seuls les déploiements créés à l’aide d’ArcGIS Enterprise Cloud Builder CLI for AWS peuvent être supprimés.
Vous avez un commentaire à formuler concernant cette rubrique ?