Système de mise à jour et de gestion des données (Windows/Linux)
Le modèle de système de mise à jour et de gestion des données est généralement déployé sur Windows et Linux à l’aide du logiciel ArcGIS Enterprise sur Windows et Linux.
ArcGIS Enterprise pour Windows et Linux comprend plusieurs composants qui couvrent les niveaux données, services/logique et présentation, et qui fonctionnent ensemble pour fournir un système complet. ArcGIS Enterprise pour Windows et Linux est entièrement pris en charge dans les environnements virtuels (exécutant un système d’exploitation pris en charge), ainsi que par les fournisseurs de cloud exécutant des machines virtuelles qui respectent la configuration système requise. Esri fournit également des outils de déploiement pour les plateformes cloud, notamment Amazon Web Services (AWS) et Microsoft Azure.
Ressources associées :
Architecture de base
Voici une architecture de base type d’un système de mise à jour et de gestion des données déployé sur Windows ou Linux.
Ce diagramme ne doit pas être utilisé tel quel pour la conception d’un système. De nombreux facteurs importants et choix de conception doivent être pris en compte lors de la conception d’un système. Pour plus d’informations, consultez la rubrique Utilisation des modèles de système. De plus, le diagramme ci-dessous ne fournit que les fonctionnalités de base du système ; des composants système supplémentaires peuvent être nécessaires pour fournir des fonctionnalités étendues.

Les fonctionnalités représentées ci-dessus correspondent à celles disponibles en juillet 2025.
Les principaux composants de cette architecture sont les suivants :
- Des géodatabases d’entreprise sont généralement utilisées dans les systèmes de mise à jour et de gestion des données pour conserver les données gérées par l’utilisateur (modifiables). Les géodatabases d’entreprise sont des modèles d’information qui ajoutent des fonctionnalités aux systèmes de gestion de base de données relationnelle (SGBD). La géodatabase d’entreprise prend en charge des modèles de données avancés, ainsi que des fonctionnalités avancées de mise à jour et de gestion des données, telles qu’un modèle de transaction longue.
- Un déploiement de base d’ArcGIS Enterprise, comprenant ArcGIS Data Store, ArcGIS Server et Portal for ArcGIS. ArcGIS DataStore peut être utilisé pour conserver des données gérées par ArcGIS (modifiables). Le composant ArcGIS Web Adaptor d’ArcGIS Enterprise est également recommandé et peut être requis dans certaines situations.
- ArcGIS Server, en particulier le rôle GIS Server, qui fournit des services d’entités modifiables pour les données stockées dans la géodatabase d’entreprise. Le composant ArcGIS Server qui fournit les services de données d’entreprise est décrit comme un composant du système logiquement distinct du composant ArcGIS Server qui fournit les services hébergés et utilitaires (et qui effectue le déploiement de base décrit ci-dessus). En effet, ils jouent des rôles différents dans le système et sont souvent conçus et déployés séparément au niveau physique. Le composant ArcGIS Web Adaptor d’ArcGIS Enterprise est également recommandé et peut être requis dans certaines situations.
- ArcGIS Online, l’infrastructure SaaS d’Esri, qui fournit généralement des fonds de carte (par exemple, une carte satellite), des données de référence (telles que des lieux), ainsi que d’autres services de localisation (y compris le géocodage et la recherche) pour ce système. L’organisation peut également héberger et gérer ses propres services de localisation, au lieu d’utiliser le système SaaS d’Esri. Pour plus d’informations, reportez-vous à la rubrique Modèle de système de services de localisation.
- Il existe plusieurs applications couramment utilisées dans ce modèle. En savoir plus sur les applications utilisées dans les systèmes de mise à jour et de gestion des données.
Les principales interactions de cette architecture sont les suivantes :
- Les applications client communiquent avec les services de données d’entreprise et les services de localisation via HTTPS, généralement à l’aide d’API REST sans état. Ce modèle fait un usage intensif des services d’entités pour les mises à jour spécifiques, mais d’autres types de services sont également souvent utilisés.
- ArcGIS Server maintient des connexions TCP persistantes, à la fois au système de gestion de base de données (SGBD) hébergeant la géodatabase d’entreprise et à ArcGIS Data Store. Dans le premier cas, un logiciel client de base de données approprié doit être installé sur les machines ArcGIS Server qui communiquent avec le SGBD.
- ArcGIS Monitor, recommandé pour la surveillance et l’optimisation des composants du système SIG, communique avec divers composants ArcGIS et informatiques (par exemple, le SGBD) à l’aide de plusieurs mécanismes. Pour plus d’informations, reportez-vous à la documentation sur ArcGIS Monitor.
- Les références aux services de localisation hébergés et gérés par ArcGIS Online (tels que les fonds de carte) sont généralement enregistrées et disponibles pour être utilisées dans ArcGIS Enterprise. Certains services sont référencés automatiquement lors de l’installation d’ArcGIS Enterprise, bien que du contenu et des services supplémentaires puissent être partagés entre ces deux systèmes manuellement ou automatiquement. Reportez-vous aux rubriques consacrées à la configuration des services utilitaires ArcGIS Online, la configuration du contenu ArcGIS Living Atlas et la collaboration distribuée.
Des informations supplémentaires sur les interactions entre les composants ArcGIS Enterprise sont disponibles dans la documentation du produit ArcGIS Enterprise pour Windows et Linux, notamment un diagramme des ports utilisés dans un déploiement ArcGIS Enterprise pour Windows et Linux.
Fonctionnalités
Les fonctionnalités du système de mise à jour et de gestion des données sur Windows and Linux sont décrites ci-dessous. Pour plus d’informations, reportez-vous à la vue d’ensemble des fonctionnalités et à la comparaison des fonctionnalités prises en charge entre les modèles de déploiement.
Les fonctionnalités utilisées dans un système de mise à jour et de gestion des données, mais généralement fournies par d’autres systèmes, telles que les fonds de carte, le géocodage et d’autres services de localisation fournis par un système de services de localisation, ne sont pas répertoriées ci-dessous. En savoir plus sur les modèles de système associés.
Fonctionnalités de base
Les fonctionnalités de base sont les fonctionnalités les plus courantes fournies par les systèmes de mise à jour et de gestion des données et activées par l’architecture de base présentée ci-dessus.
Fonctionnalités étendues
Des fonctionnalités étendues sont généralement ajoutées pour répondre à des besoins spécifiques ou prendre en charge des modèles de données et des solutions propres au secteur d’activité. Elles peuvent nécessiter des composants logiciels ou des adaptations d’architecture supplémentaires.
- Les fonctionnalités d’interopérabilité et de transformation des données prennent en charge le déplacement des données entre des centaines de systèmes et d’applications à l’aide de l’interface de programmation visuelle fournie par ArcGIS Data Interoperability, qui prend en charge la lecture et l’écriture dans de nombreux Data Stores pris en charge par ArcGIS Enterprise.
- La validation avancée des données améliore la mise à jour et la gestion des données avec ArcGIS Enterprise en simplifiant, en améliorant et en automatisant les processus de contrôle de la qualité des données à l’aide d’ArcGIS Data Reviewer.
- La gestion et l’automatisation des processus renforcent la mise à jour et la gestion des données avec ArcGIS Enterprise grâce à la possibilité d’orchestrer et d’automatiser le travail entre les équipes à l’aide d’ArcGIS Workflow Manager.
- Les notebooks Python hébergés permettent l’analyse, l’administration et l’automatisation basées sur Python à l’aide d’ArcGIS Notebooks, qui est hébergé, géré et fourni via ArcGIS Enterprise.
- Utility Network enrichit ArcGIS Enterprise avec des fonctionnalités avancées de mise à jour et de gestion des données pour les réseaux de distribution complexes à l’aide d’ArcGIS Utility Network.
- La gestion des parcelles enrichit ArcGIS Enterprise de fonctionnalités avancées de mise à jour et de gestion des données de parcelles 3D et 4D, y compris les informations sur les strates et les sous-sols, les titres de propriété et les droits sur les ressources agricoles et naturelles à l’aide d’ArcGIS Parcel Fabric.
- Roads and Highways enrichit ArcGIS Enterprise de fonctionnalités avancées de mise à jour et de gestion de données pour la localisation basée sur les mesures dans le secteur des transports à l’aide d’ArcGIS Roads and Highways.
- Pipeline Referencing enrichit ArcGIS Enterprise de fonctionnalités avancées de mise à jour et de gestion de données pour la localisation basée sur les mesures dans le secteur des pipelines à l’aide d’ArcGIS Pipeline Referencing.
- Defense Mapping enrichit ArcGIS Enterprise avec des fonctionnalités avancées de mise à jour, de gestion et d’automatisation des données pour les agences et les prestataires de cartographie dans le domaine de la défense à l’aide d’ArcGIS Defense Mapping.
- Production Mapping enrichit ArcGIS Enterprise avec la fonctionnalité d’optimisation de la production de données et de cartes à l’aide d’ArcGIS Production Mapping. Notez que les fonctionnalités complètes d’ArcGIS Production Mapping s’étendent sur plusieurs modèles de système.
- Le SIG indoor enrichit ArcGIS Enterprise de la possibilité de créer et de gérer des données de plan d’étage, de cartographier l’intérieur des bâtiments et de partager des cartes et des services tenant compte des étages. Cette fonctionnalité nécessite ArcGIS Pro et est prise en charge par ArcGIS Indoors.
- D’autres solutions sectorielles permettent le déploiement rapide d’applications et de configurations d’ArcGIS Enterprise propres à un secteur d’activité à l’aide d’ArcGIS Solutions. Notez que toutes les solutions sectorielles ne sont pas disponibles pour ArcGIS Enterprise.
- Personnalisez et étendez les fonctionnalités des systèmes de mise à jour et de gestion des données à l’aide du kit de développement logiciel (SDK) ArcGIS Enterprise, qui permet aux développeurs de créer des extensions d’objets serveur (SOE), des intercepteurs d’objets serveur (SOI) et des flux de données personnalisés.
Éléments à prendre en compte
Les sections ci-dessous décrivent les piliers de l’ArcGIS Well-Architected Framework appliqués au modèle de système de mise à jour et de gestion des données sur Windows et Linux. Les informations présentées ici n’ont pas pour but d’être exhaustives, mais de mettre en évidence les principaux éléments à prendre en compte pour concevoir et/ou implémenter une combinaison spécifique de système et de modèle de déploiement. En savoir plus sur les piliers d’architecture du cadre Well-Architected Framework d’ArcGIS.
Fiabilité
La fiabilité garantit que le système fournit le niveau de service requis par l’entreprise, les clients et les différentes parties prenantes. Pour plus d’informations, consultez la présentation du pilier Fiabilité.
- L’intégrité et la capacité de récupération des données sont essentielles.
- Les contrats de niveau de service nécessitant des niveaux élevés de disponibilité sont courants.
- La haute disponibilité et la tolérance aux pannes sont obtenues au moyen d’une infrastructure redondante à tous les niveaux du système.
- La récupération d’urgence est moins courante, mais possible.
En savoir plus sur la réduction des pertes de données et des temps d’arrêt dans ArcGIS Enterprise.
Sécurité
La sécurité protège les systèmes et les informations. Pour plus d’informations, consultez la présentation du pilier Sécurité.
- L’authentification et l’autorisation sont presque toujours requises, sauf dans un scénario de collecte de type participatif (crowdsourcing), bien que ceux-ci soient plus souvent déployés dans un modèle SaaS ou PaaS.
- Le contrôle d’accès est possible et couramment implémenté à tous les niveaux du système.
- Le contrôle d’accès avancé et précis, tel que la sécurité au niveau des lignes ou des colonnes, est généralement réalisé à l’aide d’d’intercepteurs d’objets serveur (SOI) et/ou de solutions partenaires.
- L’audit est très courant et généralement implémenté à l’aide du suivi de l’éditeur.
Consultez le Guide de renforcement de la sécurité ArcGIS Enterprise pour en savoir plus sur les stratégies et les paramètres associés qui peuvent être implémentés pour améliorer la posture de sécurité des déploiements ArcGIS Enterprise.
Les performances et l’évolutivité visent à optimiser l’expérience globale des utilisateurs du système, ainsi qu’à garantir que le système s’adapte à l’évolution des exigences des charges de travail. Pour plus d’informations, consultez la présentation du pilier Performances et évolutivité.
- Les contrats de niveau de service nécessitant des niveaux élevés de performances sont courants.
- Les performances des bases de données jouent généralement un rôle majeur dans les performances globales du système.
- La complexité du modèle de données peut également impacter les performances du système.
- Des réseaux hautes performances et à faible latence sont généralement nécessaires.
- Les performances de mise à jour sont essentielles, car même une dégradation marginale des performances peut avoir un impact négatif sur l’expérience utilisateur et la productivité globale du personnel.
- L’évolution, la réduction et l’ajout sont généralement dirigés et/ou réactifs, car dans la plupart des cas, la base d’utilisateurs est bien connue et les exigences du système évoluent de manière prévisible.
Automatisation
L’automatisation vise à réduire les efforts consacrés au déploiement manuel et aux tâches opérationnelles, ce qui permet d’accroître l’efficacité opérationnelle et de réduire les anomalies du système introduites par l’homme. Pour plus d’informations, consultez la présentation du pilier Automatisation.
- L’automatisation des processus est courante, en particulier lorsque de nombreux éditeurs travaillent ensemble pour mettre à jour et gérer des jeux de données partagés ou associés. Pour plus d’informations sur cette fonctionnalité étendue, reportez-vous à ArcGIS Workflow Manager.
- La gestion des données implique généralement une utilisation modérée à intensive de l’automatisation, souvent à l’aide de scripts Python qui permettent d’effectuer des tâches répétitives ou de créer des rapports sur la géodatabase d’entreprise. Pour plus d’informations, reportez-vous à ArcGIS API for Python.
- L’automatisation de l’administration du système, y compris l’automatisation du déploiement de logiciels, l’infrastructure en tant que code et le DevOps, est également couramment utilisée.
Intégration
L’intégration connecte ce système à d’autres systèmes pour fournir des services d’entreprise et améliorer la productivité de l’organisation. Pour plus d’informations, consultez la présentation du pilier Intégration.
- L’intégration avec d’autres systèmes d’informations tels que les systèmes de gestion des actifs d’entreprise (EAM), de gestion de la relation client (CRM) et d’évaluation de masse assistée par ordinateur (CAMA), est courante.
- L’échange de données et l’alignement entre les systèmes sont courants.
- L’utilisation des API et des SDK ArcGIS est assez fréquente.
- Des outils et des applications d’intégration tiers sont également disponibles.
Observabilité
L’observabilité offre une visibilité sur le système, ce qui permet au personnel d’exploitation et à d’autres rôles techniques de maintenir le système dans un état fonctionnel et stable. Pour plus d’informations, consultez la présentation du pilier Observabilité.
- Le bon fonctionnement des systèmes de mise à jour et de gestion des données bénéficie généralement d’une bonne compréhension de la manière dont les données sont mises à jour et par qui. Il peut s’agir, sans s’y limiter, de la personne qui met à jour telles données, de la nature de ces mises à jour, de la nature des transactions de mise à jour, de l’utilisation des fonctionnalités de mise à jour par lots, ainsi que du volume global et de la cadence des mises à jour. La gestion et la surveillance des services d’entités sont particulièrement importantes, y compris l’utilisation du suivi et de l’audit des mises à jour. La surveillance au niveau de la géodatabase d’entreprise est également essentielle, en particulier lorsqu’il s’agit d’équipes d’éditeurs de taille modérée à importante. En savoir plus sur la création et la gestion de géodatabases d’entreprise.
- Il est également possible d’utiliser des webhooks de service d’entités à des fins d’observabilité.
- ArcGIS Enterprise pour Windows/Linux peut être surveillé de différentes manières, notamment à l’aide de journaux de serveur et de statistiques de serveur. La surveillance de la disponibilité, des performances et de l’utilisation du système est essentielle dans ce modèle de système. En plus du logiciel ArcGIS Enterprise lui-même, il est important de surveiller tous les composants et l’infrastructure sur lesquels il repose, par exemple le système d’exploitation Windows ou Linux, les bases de données et autres Data Stores, ainsi que les infrastructures de calcul, de réseau, de sécurité et autres. En savoir plus sur la surveillance des performances du système.
- Certaines fonctionnalités étendues de ce modèle de système, telles que la gestion et l’automatisation des processus avec ArcGIS Workflow Manager, prennent en charge des fonctions d’observabilité supplémentaires. Pour plus d’informations, consultez la documentation du produit correspondant.
- L’utilisation de l’analytique Web peut également être utile pour les mises à jour effectuées à l’aide d’applications Web personnalisées.
- La surveillance des connexions d’utilisateur et des modifications de compte peut être proposée par le fournisseur d’identités configuré lors de l’utilisation d’identifiants SAML et/ou OpenID Connect.
Autre
Les autres facteurs à prendre en compte pour la conception et l’implémentation d’un système de mise à jour et de gestion des données sur Windows et Linux sont les suivants :
- Le succès des opérations nécessite une excellente compréhension des concepts et des technologies SIG, informatiques et de base de données. Cela inclut les connaissances et les compétences spécifiques au système de gestion de base de données sélectionné.
- La gouvernance des données et la conformité avec les politiques et les rôles informatiques, tels que l’intendant de données et l’administrateur de base de données, doivent être prises en compte en priorité lors de l’implémentation de ce modèle de système.
Ressources associées :