ArcGIS Enterprise pour Microsoft Windows et Linux est pris en charge dans de nombreux environnements d'infrastructure informatique, notamment des environnements de cloud publics et privés. ArcGIS prend en charge toute machine virtuelle en cloud à condition qu'elle possède la même configuration système que des machines sur site équivalentes.
Lorsque vous planifiez une mise en œuvre de ArcGIS Enterprise dans un environnement cloud, prenez en compte la manière dont vous déploierez le logiciel et les entités cloud que vous utiliserez dans le cadre de votre déploiement Enterprise.
Déploiement dans le cloud
Pour déployer ArcGIS Enterprise dans le cloud, commencez par installer et configurer le logiciel. Pour ce faire, vous pouvez utiliser les mêmes méthodes que celles employées lors du déploiement sur des machines sur site, par exemple :
- Scripts Chef : Esri fournit des livres de recettes pour déployer ArcGIS Enterprise sur les systèmes d'exploitation Windows ou Linux pris en charge.
- Microsoft PowerShell Desired State Configuration (DSC) : Esri fournit également des outils pour automatiser l'installation sur des machines Windows à l'aide de PowerShell DSC.
- ArcGIS Enterprise Builder : vous pouvez définir une configuration simple sur une seule machine à l'aide de ArcGIS Enterprise Builder.
- Exécuter des configurations de composants individuels : pour un déploiement de production personnalisé sur des machines distinctes, utilisez les programmes d'installation individuels de chaque composant ArcGIS Enterprise.
Si vous effectuez un déploiement sur Amazon Web Services (AWS) ou Microsoft Azure, vous pouvez utiliser les outils spécialisés fournis par Esri pour ces plateformes de cloud. Pour plus d'informations sur ces outils, consultez les rubriques Options de déploiement sur Amazon Web Services et Présentation de ArcGIS Enterprise Cloud Builder for Microsoft Azure?.
Pour les environnements de cloud autres que AWS ou Azure, vous êtes responsable de l'approvisionnement et de la configuration des composants d'infrastructure en utilisant les outils mis à disposition par les fournisseurs d'infrastructure cloud. Il s'agit notamment de l'approvisionnement et de la configuration de composants d'infrastructure tels que les machines virtuelles, les composants de mise en réseau (par exemple, les équilibreurs de charge et les pare-feux) et les autres composants nécessaires pour configurer un environnement sécurisé et fonctionnel.
Conseil :
Pour que Esri configure et héberge votre déploiement cloud, contactez l’équipe Services cloud gérés Esri.
Intégration avec des entités de cloud
Lorsque vous exécutez ArcGIS Enterprise dans un environnement de cloud, il est possible de l'intégrer avec différentes formes d'entités de plateforme en tant que service natives de cloud telles qu'un stockage cloud et des offres de base de données en tant que service. L'utilisation de services natifs de cloud présente de nombreux avantages en termes d'évolutivité, de performance, de coût et de maintenance.
Remarque :
Alors qu'il est techniquement possible de se connecter au stockage cloud et aux bases de données cloud même si ArcGIS Enterprise ne s'exécute pas dans le même environnement de cloud, cela n'est pas recommandé en raison de l'augmentation de la latence qui réduira les performances et les délais d'expiration des risques. Esri ne prend pas formellement en charge la connexion aux services de cloud si les composants du logiciel ArcGIS Enterprise ne s'exécutent pas également dans la même région du même cloud.
Services de stockage cloud
ArcGIS Enterprise peut se connecter au stockage cloud en tant que répertoire de données cloud pour diverses raisons, notamment le stockage système, ainsi que pour stocker des fichiers de sauvegarde. Pour obtenir la liste des services de stockage cloud pris en charge, consultez la rubrique Options de cloud pour ArcGIS.
Stockage système
ArcGIS Enterprise requiert un espace de stockage pour certains types de contenu internes au logiciel, comme le répertoire du contenu du portail ou le répertoire de configuration ArcGIS Server.
Lorsque vous déployez ArcGIS Enterprise sur AWS ou Azure, vous pouvez utiliser un stockage et des services natifs de cloud pour ces emplacements de stockage système. Consultez les diagrammes dans AWS CloudFormation et ArcGIS pour obtenir des exemples de ces options de stockage dans AWS. Sur Azure, vous pouvez utiliser le stockage Blob Azure.
Stockages de données Cloud
Vous pouvez utiliser des répertoires de données cloud pour les composants suivants de ArcGIS Enterprise :
- Répertoires de cache pour les services d'imagerie et de carte.
- Emplacements en entrée et en sortie pour lesGeoAnalytics Tools. Pour ce faire, inscrivez un répertoire de données cloud et définissez-le en tant que partage de fichiers Big Data. Cela permet à des jeux de données de lire et d'écrire dans des emplacements de stockage cloud dans le cadre de workflows analytiques à grande échelle.
- Emplacement en sortie pour les outils d’analyse raster et pour stocker les données de couche d’images hébergées que vous téléchargez dans l’assistant Créer une couche d’images sur le portail. Inscrivez un répertoire de données cloud et définissez-le en tant que stockage raster.
Découvrez comment ajouter un élément de data store Cloud au portail ou inscrire un stockage Cloud avec ArcGIS Server Manager.
Stockage de fichiers de sauvegarde
Vous pouvez créer une sauvegarde d’un déploiement ArcGIS Enterprise cloud ou sur site dans un conteneur de stockage Azure Blob, un compartiment Amazon S3 ou un emplacement compatible avec S3 sur une autre plateforme cloud. En stockant des sauvegardes dans le cloud, vous pouvez faire évoluer plus facilement la taille de l'emplacement de stockage.
Comme avec toutes les ressources cloud, si le déploiement ArcGIS Enterprise ne figure pas dans la même région cloud que le service de stockage, créer des sauvegardes et restaurer des données à partir de ces sauvegardes nécessite plus de temps que si les emplacements de stockage du déploiement et des sauvegardes sont les mêmes.
Pour plus d'informations sur la création d'une sauvegarde ArcGIS Enterprise dans un emplacement de stockage cloud, consultez la rubrique Créer une sauvegarde ArcGIS Enterprise.
Conseil :
Lorsque vous créez une sauvegarde d’un déploiement ArcGIS Enterprise, aucun utilisateur ne peut publier ou mettre à jour du contenu de ce déploiement. Pour bénéficier des avantages du stockage sur le Cloud sans augmenter considérablement le temps d’indisponibilité du système, créez la sauvegarde sur un disque local et copiez les fichiers de sauvegarde dans un emplacement de stockage Cloud.
Bases de données et entrepôts de données
ArcGIS Enterprise prend en charge de nombreuses bases de données en tant que source de données. La plupart de ces bases de données peuvent être utilisées pour héberger des géodatabases d'entreprise, tandis que d'autres sont uniquement prises en charge en tant que bases de données. Lorsque vous installez une base de données sur une machine virtuelle dans le cloud, la même configuration matérielle et logicielle est requise que pour une installation sur des machines sur site.
Plusieurs fournisseurs de cloud proposent des services de base de données gérée qui sont également pris en charge par ArcGIS Enterprise. Ces services de base de données hébergés sur le cloud facilitent l’installation, la configuration et la maintenance des bases de données relationnelles en gérant la majorité, sinon l’intégralité, des tâches impliquées dans ces processus. Consultez la rubrique Configuration requise pour utiliser ArcGIS avec des bases de données dans le cloud pour obtenir la liste des services de base de données pris en charge. Vous pouvez créer une géodatabase dans toutes ces offres de service de base de données.
Si vous déployez ArcGIS Enterprise sur AWS, vous pouvez utiliser les outils de déploiement fournis par Esri pour créer une géodatabase d'entreprise dans un service Amazon Relational Database Service (RDS) pris en charge et l'inscrire comme base de données gérée pour un site ArcGIS Server.
Si vous déployez ArcGIS Enterprise sur Microsoft Azure à l’aide de l’instance ArcGIS Enterprise Cloud Builder for Microsoft Azure, vous pouvez utiliser Cloud Builder pour créer une base de données ou une géodatabase d’entreprise dans un service de base de données Azure pris en charge.
À l'instar des services de base de données cloud, les entrepôts de données cloud permettent de stocker des volumes importants de données dans le cloud. Étant entreposées, ces données ne sont généralement pas mises à jour, mais de nouveaux enregistrements et tables sont souvent ajoutés à l'entrepôt. Consultez Configuration requise pour utiliser ArcGIS avec des bases de données dans le cloud pour voir la liste des entrepôts de données cloud pris en charge.
Vous avez un commentaire à formuler concernant cette rubrique ?