Esri met à votre disposition plusieurs outils que vous pouvez utiliser pour votre déploiement de ArcGIS Enterprise. Chaque outil comporte des avantages et utilisations prévues, lesquels sont décrits ci-dessous.
ArcGIS Enterprise Builder
ArcGIS Enterprise Builder est un assistant d’installation et de configuration simple qui configure un déploiement de base de ArcGIS Enterprise sur une machine unique.
L’avantage principal de ArcGIS Enterprise Builder est sa facilité de déploiement. Le générateur prépare un déploiement de base sur votre machine en l’espace d’une heure.
Toutefois, ArcGIS Enterprise Builder est conçu pour des cas spécifiques d’utilisation, comme un environnement de test ou pour obtenir un aperçu d’une nouvelle version de ArcGIS Enterprise. Le générateur ne prend pas en charge les environnements à plusieurs machines ou les fonctionnalités supplémentaires telles que les rôles de licence ArcGIS Server.
Outils de déploiement cloud
ArcGIS Enterprise prend en charge le déploiement sur les plateformes cloud, ce qui vous permet d’adapter et de dimensionner le déploiement des SIG de votre organisation. Les outils de déploiement sont disponibles pour deux plateformes cloud publiques : Amazon Web Services (AWS) et Microsoft Azure. Ces outils accélèrent le déploiement cloud et facilitent les futures mises à niveau ou extensions. Vous pouvez également déployer ArcGIS Enterprise sur d’autres plateformes cloud ou sur un cloud privé ; cependant, Esri ne propose pas d’outils de déploiement pour les plateformes cloud autres que AWS et Azure.
ArcGIS Enterprise Cloud Builder for AWS
ArcGIS Enterprise Cloud Builder for Amazon Web Services comprend une application et un jeu d’outils de ligne de commande que vous pouvez installer sur votre machine Windows locale. L’application Cloud Builder vous guide dans les étapes de création des déploiements ArcGIS Enterprise et sites ArcGIS Server sur AWS. Les outils de ligne de commande vous permettent de créer un script de création de déploiement.
Modèles AWS CloudFormation
AWS CloudFormation est un service infrastructure en tant que code qui vous aide à définir des architectures sur Amazon Web Services (AWS). Vous pouvez utiliser les modèles AWS CloudFormation fournis pour créer un déploiement ArcGIS Enterprise de base et y ajouter des rôles ArcGIS Server et bases de données inscrites.
Ces modèles AWS CloudFormation vous permettent de déployer ArcGIS Enterprise sur les machines AWS à l’aide d’une image machine prédéfinie. Vous pouvez également copier et modifier ces modèles en fonction de vos besoins ou créer vos propres modèles. Les modèles suivants sont disponibles :
- Un déploiement à une seule machine ArcGIS Enterprise
- Un déploiement haute disponibilité ArcGIS Enterprise
- Déploiements ArcGIS Enterprise dans deux zones différentes pour la récupération d'urgence
- Un site à haute disponibilité ArcGIS Server
- Un site à une seule machine ArcGIS GeoEvent Server
- Un site ArcGIS Mission Server à une seule machine
- Un site ArcGIS Notebook Server
- Un site haute disponibilité à une seule machineArcGIS Server
ArcGIS Enterprise Cloud Builder for Microsoft Azure
ArcGIS Enterprise Cloud Builder for Microsoft Azure est une application que vous installez sur votre ordinateur Windows local. L’application vous aide à déployer ArcGIS Enterprise et des sites ArcGIS Server autonomes sur Azure pour gérer les opérations de post-déploiement telles que le développement de votre déploiement et la mise à niveau vers les futures versions de ArcGIS Enterprise.
L’application convient aux personnes n’ayant pas d’expérience de déploiement de ArcGIS Enterprise sur Azure. Elle peut être utilisée pour déployer les configurations suivantes sur une infrastructure Azure :
- Déploiement tout-en-un sur une seule machine
- Un déploiement haute disponibilité avec deux machines de portail ArcGIS Enterprise, deux sites ArcGIS Server, et deux machines ArcGIS Data Store
- Un déploiement de base avec un site ArcGIS Server supplémentaire avec une licence ArcGIS Image Server, ArcGIS GeoEvent Server, ArcGIS GeoAnalytics Server, ou ArcGIS Notebook Server
- Un site ArcGIS GIS Server autonome
- Une base de données cloud (telle que Azure SQL Database, Microsoft SQL Server, ou Azure Database for PostgreSQL) à inscrire avec votre déploiement ArcGIS Enterprise
Pour en savoir plusArcGIS Enterprise Cloud Builder for Microsoft Azure
Modèles Azure Resource Manager
Azure Resource Manager est une solution d’infrastructure en tant que service qui vous permet de créer les ressources dont vous avez besoin pour vos déploiements dans le cloud Microsoft Azure. Vous pouvez utiliser les modèles et le script d’aide fourni dans un environnement d’automatisation tel que Azure Cloud Shell pour créer des déploiements ArcGIS Enterprise et l’infrastructure qu’ils requièrent.
Les modèles Azure Resource Manager sont utiles lorsque vous devez déployer de manière répétée ArcGIS Enterprise sur le cloud Azure . Il est recommandé de maîtriser l’édition de code JSON.
Plus d’informations sur les modèles Azure Resource Manager pour ArcGIS Enterprise
Outils de déploiement basés sur des scripts
Esri met à disposition des administrateurs IT expérimentés des kits d’outils pour qu’ils puissent automatiser leurs déploiements ArcGIS Enterprise. Ces ressources permettent aux administrateurs d’exécuter à distance des déploiements reproductibles, y compris avec une architecture complexe entre plusieurs machines.
Livres de recettes ArcGIS Chef Cookbook
Chef est une structure d'automatisation informatique Open Source que vous pouvez utiliser pour automatiser la création et la gestion d'une infrastructure informatique. Les livres de recettes Chef Cookbook sont le langage de script de Chef. Ils permettent de déployer des logiciels et matériels de manière flexible et reproductible.
Esri propose un livre de recettes Chef Cookbook pour automatiser pour l'installation et la configuration d'ArcGIS Enterprise. Vous pouvez l'utiliser pour installer les composants logiciels ArcGIS Enterprise, notamment d'autres sites ArcGIS Server, et les configurer pour qu'ils fonctionnent ensemble. Lorsque vous exécutez ArcGIS Cookbook, fournissez des informations de configuration qui répondent à vos critères spécifiques.
ArcGIS Cookbooks peut vous aider à récupérer rapidement votre déploiement ArcGIS Enterprise ou à configurer un autre déploiement identique.
Après le déploiement d'ArcGIS Enterprise, vous pouvez par exemple continuer à automatiser vos workflows SIG avec l'API Python d'ArcGIS.
PowerShell DSC for ArcGIS
Esri met à votre disposition des outils permettant d’automatiser votre déploiement ArcGIS Enterprise à l’aide de la plateforme PowerShell Desired State Configuration (DSC). Vous pouvez utiliser le module PowerShell DSC for ArcGIS afin d’automatiser l’installation, la désinstallation et la mise à niveau d'un déploiement ArcGIS Enterprise, ainsi que l’addition incrémentielle de logiciels à un déploiement déjà installé utilisant le module.
PowerShell DSC for ArcGIS contient des fichiers d’exemple JSON, auxquels vous ajoutez vos informations et paramètres spécifiques avant exécution dans la console PowerShell. Pour plus d’informations et des instructions de prise en main, consultez le référentiel PowerShell DSC for ArcGIS sur GitHub.
Vous avez un commentaire à formuler concernant cette rubrique ?