Utilisation des modèles de système

Les modèles de système ArcGIS sont des abstractions des systèmes géospatiaux couramment implémentés à l’aide des logiciels et services ArcGIS. Ils ne s’agit pas de systèmes réels, et ils ne doivent pas être déployés et utilisés tels quels.

Pour illustrer ce point, prenons l’exemple d’un autre type de modèle : un patron de couture pour un pantalon. Lors de la conception d’un pantalon, vous pouvez commencer par utiliser un modèle reconnu ou populaire. Vous choisissez ensuite un tissu et l’adaptez à la taille voulue. Puis, à l’aide du modèle, vous personnalisez le pantalon en fonction de l’utilisateur cible et ajustez certains détails de conception tels que les poches, les fermetures et les passants de ceinture. En fin de compte, le pantalon que vous avez conçu ressemble peu au motif initial, bien qu’un œil exercé puisse reconnaître que l’un est dérivé de l’autre.

Les modèles de système ArcGIS fonctionnent de la même manière. Au lieu du tissu, vous choisissez l’infrastructure. Au lieu d’adapter les jambes à une personne, vous adaptez le système aux besoins métiers et informatiques. Il y a de nombreuses décisions à prendre lors de la conception de systèmes basés sur des modèles de système, tout comme lors de la conception de pantalons à partir de patrons de couture. Voici certaines des décisions que vous aurez probablement à prendre lors de la conception de votre système :

  • Sélectionner un modèle de déploiement correspondant aux besoins métiers et informatiques de votre organisation.
  • Personnaliser la conception du système pour répondre aux exigences non fonctionnelles de l’organisation dans des domaines tels que la fiabilité, la sécurité, les performances et l’évolutivité.
  • Planifier et concevoir des intégrations entre le nouveau système et d’autres systèmes existants.
  • Sélectionner les composants d’architecture et l’infrastructure de soutien, tels que les fournisseurs de cloud, les systèmes d’exploitation et les Data Stores.
  • Concevoir une architecture physique en fonction de vos choix d’infrastructure, notamment en termes de calcul, stockage, réseau, sécurité, etc.
  • Planifier les besoins en matière d’automatisation pour le déploiement et l’exploitation du système.

Pour plus d’informations sur l’architecture des systèmes et des solutions, consultez les pratiques en matière d’architecture du cadre ArcGIS Well-Architected Framework.

Utilisation de plusieurs modèles de système

Dans de nombreux cas, un seul modèle peut être utilisé comme base d’un système. C’est le cas des exemples de système de mise à jour et de gestion de données présentés précédemment, ainsi que de la plupart des exemples présentés dans les pages de présentation des modèles de système. Mais dans certains cas, un seul modèle ne peut pas répondre à tous les besoins d’un système ; les fonctionnalités de plusieurs modèles sont requises.

En guise d’introduction à ce concept, examinons les trois approches principales pour créer des systèmes à partir de modèles :

Utilisation de plusieurs modèles de système

  1. Système. Créer un système à partir d’un modèle de système unique. Il s’agit de l’approche principale décrite dans la section sur les modèles de système du cadre ArcGIS Well-Architected Framework.
  2. Intégration de systèmes. Exploiter les fonctionnalités de plusieurs modèles en implémentant plusieurs systèmes, chacun dérivé de son propre modèle de système, puis en intégrant ces systèmes. Un exemple courant est un système offrant des fonctionnalités à l’échelle de l’entreprise, par exemple un système de services de localisation, implémenté en tant que système singleton fournissant des services de localisation à d’autres systèmes SIG via une intégration au niveau des services. De nombreuses options d’intégration peuvent être utilisées avec cette approche, notamment les identités partagées et la synchronisation de contenu à l’aide de la collaboration en partenariat et distribuée. Pour plus d’informations, consultez la section relative au pilier Intégration du cadre Well-Architected Framework.
  3. Composition de systèmes. Implémenter un système unique incluant les fonctionnalités de plusieurs modèles de système en intégrant des composants de chaque modèle dans l’architecture du système. Dans les systèmes composés, des composants ou une infrastructure sont partagés entre les modèles de système ; par conséquent, cette approche ne s’applique généralement qu’aux systèmes basés sur Windows, Linux et/ou Kubernetes. Vous trouverez ci-dessous une description détaillée de cette approche.

Les approches d’intégration et de composition de systèmes sont utilisées lorsque les fonctionnalités de plusieurs modèles de système sont requises. La décision d’implémenter et d’intégrer deux systèmes ou d’implémenter un seul système composé peut impliquer de nombreux facteurs, y compris la réutilisation des fonctionnalités dans l’entreprise, des considérations en matière de déploiement, d’infrastructure et d’architecture physique, ainsi que les pratiques de gouvernance informatique de l’organisation.

Ressources associées :

Ressources supplémentaires

Une fois que vous avez identifié un ou plusieurs modèles de système et de déploiement qui vous intéressent, consultez les ressources suivantes pour en savoir plus :

Top