ArcGIS est un SIG complet et intégré qui connecte les utilisateurs finaux aux données afin d’aider les organisations à prendre plus rapidement des décisions plus éclairées. Pour ce faire, il s’appuie sur l’architecture sous-jacente d’ArcGIS, illustrée ci-dessous.

Les fonctionnalités et les domaines fonctionnels d’ArcGIS sont exécutés dans les trois niveaux d’architecture : applications (présentation), services (logique) et données (persistance). Ceux-ci sont soutenus par l’infrastructure et par d’autres domaines techniques (piliers), tels que la sécurité, l’intégration et l’automatisation, garantissant que le système est bien conçu et répond aux exigences non fonctionnelles de l’entreprise.
Ressources associées :
La façon dont ArcGIS utilise les données se distingue des autres systèmes d’information. Les données peuvent être stockées et gérées dans ArcGIS. Toutefois, ArcGIS peut également se connecter à des données stockées et gérées en dehors d’ArcGIS, telles que des bases de données, des magasins de fichiers et d’objets, des entrepôts de données cloud, des lacs de données, etc., et intégrer ces données. ArcGIS inclut des modèles d’information pour les objets spatiaux, les relations, la 3D, le temps, les installations intérieures, les graphes de connaissances, etc., ainsi que des modèles propres à des secteurs d’activité tels que les réseaux de distribution et les ateliers parcellaires. En savoir plus.
ArcGIS offre de nombreuses fonctionnalités au niveau des services (logique). Il s’agit notamment de services de données, de visualisation et d’analyse sur lesquels s’appuient la plupart des fonctionnalités géospatiales fournies par ArcGIS. De plus, ArcGIS fournit des fonctionnalités de gestion du contenu et des accès par le biais de ses services de portail. La plupart des services fournis par ArcGIS sont accessibles via les API REST d’ArcGIS, ainsi que de nombreuses autres API de services basées sur des normes. En savoir plus.
ArcGIS prend en charge un large éventail de types et de processus d’utilisateur destinés à répondre aux besoins des utilisateurs à l’aide d’expériences à la fois familières et adaptées aux objectifs poursuivis. Par conséquent, ArcGIS offre un éventail tout aussi large d’applications au niveau présentation de son architecture, y compris des expériences Web, mobiles, de bureau, XR et immersives. Il peut s’agir d’applications à usage général ou d’applications axées sur les processus ou les tâches, conçues pour le bureau ou le terrain, ou encore d’applications connectées ou déconnectées du réseau. De plus, ArcGIS prend en charge les applications sans code configurables, les applications et les générateurs d’applications à faible code, ainsi que les SDK à code complet pour une personnalisation complète. En savoir plus.
En tant que logiciel, ArcGIS a besoin d’une infrastructure sur laquelle s’exécuter, lui permettant de fonctionner correctement dans l’environnement informatique d’une organisation. Les besoins en infrastructure varient en fonction de l’approche de déploiement utilisée. Par exemple, avec un déploiement Windows ou Linux, des machines physiques ou virtuelles exécutant un système d’exploitation pris en charge dans le cloud ou sur site, sont requises. Avec un déploiement basé sur Kubernetes, un environnement Kubernetes cloud ou sur site pris en charge est requis. D’autre part, avec les déploiements SaaS et PaaS, Esri gère l’infrastructure de calcul et de stockage, qui peut être soutenue dans certaines organisations par une infrastructure de réseau et de sécurité. En savoir plus sur les produits ArcGIS et les options de déploiement.
La conception et l’exploitation d’un système avec ArcGIS nécessitent parfois des composants technologiques supplémentaires associés à des domaines techniques clés tels que la sécurité. Ces domaines, appelés piliers d’architecture du cadre ArcGIS Well-Architected Framework, sont les suivants :
En savoir plus sur les produits ArcGIS et les options de déploiement.