ArcGIS est une plateforme technologique conçue pour répondre aux besoins des entreprises et organisations informatiques modernes. Il présente plusieurs caractéristiques générales qu’il est important de comprendre.
ArcGIS est basé sur le cloud, disponible sous forme de logiciel en tant que service (SaaS), plateforme en tant que service (PaaS) et logiciel pouvant être auto-hébergé dans des environnements de cloud public ou privé.
Les déploiements auto-hébergés d’ArcGIS reposent sur une architecture cloud native, sur Kubernetes, dans plusieurs environnements de cloud public et privé. Des options de déploiement basées sur des machines virtuelles Windows ou Linux sont également disponibles et prises en charge dans tout environnement cloud fournissant des machines virtuelles respectant la configuration système requise. Esri fournit des outils spécialisés pour déployer les logiciels ArcGIS dans des environnements cloud Amazon Web Services (AWS) ou Microsoft Azure.
Les logiciels ArcGIS peuvent également s’exécuter dans des environnements de cloud privé et des centres de données sur site traditionnels à l’aide de Windows Server et de plusieurs distributions Linux et Kubernetes populaires.
ArcGIS fournit des logiciels d’entreprise sécurisés, fiables et prêts à l’emploi. ArcGIS est conçu dans un souci de sécurité, de confidentialité et de conformité, en tirant parti d’un cycle de vie de développement sécurisé, de la prise en charge de normes et spécifications, ainsi que de l’intégration avec les systèmes et infrastructures de sécurité informatiques courants. ArcGIS est également conçu pour des opérations fiables, en fournissant des modèles de déploiement avec des contrats de niveau de service prédéfinis, la possibilité de contrôler le temps de fonctionnement et d’offrir le niveau de continuité exigé par l’entreprise. Pour en savoir plus, consultez les sections consacrées à ArcGIS Trust Center et aux piliers d’architecture du cadre ArcGIS Well-Architected Framework.
ArcGIS repose sur une architecture de services Web. Les services Web REST (Representational State Transfer) sont utilisés dans l’ensemble d’ArcGIS, garantissant la transparence, la sécurité et l’interopérabilité. Une variété de services REST sont disponibles dans ArcGIS, représentant différents types de contenu (par exemple, des cartes, des scènes, des outils de géotraitement, des géodatabases et des images). ArcGIS prend également en charge des normes et spécifications ouvertes. ArcGIS prend en charge la lecture et l’écriture des types de fichiers de données communs standard et des formats de données standard internationaux via les services Web OGC (Open Geospatial Consortium). En savoir plus sur l’architecture d’ArcGIS.
ArcGIS prend en charge plusieurs approches de déploiement qui peuvent être adaptées aux besoins des organisations. ArcGIS peut être déployé en tant que logiciel serveur dans un cloud public ou un centre de données privé. ArcGIS propose des offres SaaS et PaaS sécurisées et privées. Les modèles de déploiement flexibles permettent aux organisations de sélectionner le modèle qui répond le mieux à leurs besoins. Les modèles de déploiement ne doivent pas être considérés comme équivalents sur le plan fonctionnel, car il ne s’agit pas de déploiements distincts de la même technologie. Les organisations utilisent souvent plusieurs modèles de déploiement adaptés à leurs données et à leurs processus. En savoir plus sur les produits ArcGIS et les options de déploiement.
La localisation permet à ArcGIS d’intégrer des données et des processus provenant de l’ensemble de l’entreprise. ArcGIS prend en charge un large éventail d’options d’intégration d’entreprise qui peuvent alimenter, étendre ou enrichir d’autres systèmes d’information, par exemple EAM, CRM et ERP. De plus, les partenaires commerciaux d’Esri proposent des options d’intégration pour de nombreux systèmes tiers. Des API, outils et services de localisation de développeurs peuvent être utilisés s’il n’existe pas d’option d’intégration disponible. En savoir plus sur l’intégration avec ArcGIS.
Les générateurs d’applications à faible code et sans code permettent à ArcGIS d’être hautement configurable. ArcGIS prend en charge le déploiement d’applications Web à l’aide de modèles et d’interfaces intuitives de type glisser-déposer. Les modèles prêts à l’emploi prennent en charge les tâches courantes et les processus du secteur d’activité. De plus, des analyses et traitements spatiaux peuvent être effectués à l’aide d’outils de modélisation et de script ArcGIS configurables. ArcGIS contient des centaines d’outils configurables qui permettent d’exécuter un large éventail d’analyses et de tâches, de la gestion des données à l’analyse Deep Learning.
Les applications et les modèles ArcGIS reposent sur des API et des SDK publiés, que vous pouvez utiliser pour développer vos propres applications et enrichir ArcGIS de nouvelles fonctionnalités. L’approche ArcGIS en matière d’extensibilité permet à une vaste communauté de partenaires de créer des applications et des solutions au-dessus d’ArcGIS, dont beaucoup sont disponibles sur ArcGIS Marketplace. En outre, ArcGIS fournit de nombreux outils pour l’automatisation des tâches spatiales et administratives et prend en charge l’automatisation des systèmes et de l’infrastructure via les livres de recettes Chef Cookbook, PowerShell DSC, ArcGIS API for Python, etc. En savoir plus sur le développement avec les produits ArcGIS.
En savoir plus sur ArcGIS en tant que plateforme géospatiale complète.
Ressources associées :