Le SIG 2.0 natif du cloud ouvre la voie aux applications géographiques intelligentes

12 May,2023 91

Afin de répondre aux demandes du marché et motivé par les avancées technologiques, SuperMap a développé un SIG 2.0 cloud natif basé sur l’architecture et les capacités du GIS1.0 cloud natif. En résumé, il comprend cinq technologies clés: micro-service SIG, conteneurisation SIG, orchestration automatique SIG, maillage de service SIG et SIG sans serveur.

 

Micro-services SIG

 

Les micro-services SIG sont une approche permettant de diviser l’application unique complexe traditionnelle en un certain nombre de modules de service pouvant s’exécuter indépendamment. Chaque module se concentre sur une seule fonction métier pour fournir des services, et peut être organisé et déployé indépendamment. Communiquant entre eux grâce à un mécanisme d’interaction léger, ces modules peuvent également être combinés dans leur ensemble pour fournir des services SIG complets.

 

Conteneurisation SIG

 

La conteneurisation SIG signifie que la méthode de déploiement du SIG passe d’une machine virtuelle à un conteneur et que les micro-services SIG fractionnés sont fournis sous la forme d’une opération de conteneur à l’aide de la technologie de conteneurisation. Différent de la virtualisation de la machine virtuelle au niveau matériel, le conteneur est la virtualisation au niveau du système d’exploitation. Tous les conteneurs partagent le noyau hôte et peuvent exécuter plusieurs services de conteneur sous la même configuration. Les conteneurs occupent moins d’espace et sont plus légers; Comme il est plus rapide de démarrer les conteneurs, le déploiement est plus efficace; Leurs performances sont proches du processus local de la machine hôte, donc la perte est plus faible. Dans le même temps, la conteneurisation permet d’isoler les micro-services et leurs dépendances de l’infrastructure sous-jacente en encapsulant tous les contenus dans un package d’images séparé, ce qui représente une bonne portabilité et assure la cohérence de l’environnement.

 

Orchestration automatique SIG

 

Il fait référence à l’utilisation de Kubernetes en tant qu’outil de gestion pour les micro-services SIG pendant le déploiement afin d’orchestrer automatiquement les conteneurs SIG. Cela permet de réaliser un déploiement rapide de l’environnement SIG multi-nœuds, ainsi que la mise à l’échelle élastique et la récupération des pannes basées sur des micro-services en réponse à la pression d’accès.


Maillage de service SIG

 

Le maillage de service SIG est une couche d’infrastructure logicielle utilisée pour contrôler l’accès aux micro-services SIG et surveiller le trafic de service. Il fournit la mesure de service, le suivi des services, le contrôle d’accès et la libération en niveaux de gris. Les mesures de service peuvent être utilisées pour évaluer la qualité de communication de chaque service; Avec l’aide du suivi de service, il est possible de suivre visuellement les anomalies qui se produisent pendant le service; Grâce au contrôle d’accès, les droits d’accès entre deux services peuvent être définis librement; et la publication en niveaux de gris rend la mise à niveau des systèmes d’applications SIG plus fluide et plus stable.

 

SIG sans serveur

 

L’informatique SIG sans serveur (serverless GIS) découple la logique de calcul des micro-services SIG en unités de calcul fonctionnelles plus fines, déployant des applications SIG sur le cloud sous la forme de fonctions, qui peuvent être exécutées, étendues et facturées à la demande pour obtenir des services informatiques plus précis sans avoir besoin d’exploiter et de maintenir des serveurs de gestion. L’informatique SIG sans serveur découple davantage la logique informatique des micro-services d’analyse spatiale en plus d’une douzaine de fonctions SIG à granularité fine qui peuvent être exécutées et mises à l’échelle de manière indépendante, ce qui permet d’obtenir une élasticité et une ténacité plus fortes.

Tags:

Más Articles