Le mapping au cœur de la technologie Stambia

Le mapping est le composant clé de l'innovation Stambia. Par son approche unique il permet une approche de l'intégration de donnée :

  • plus simple, qui se concentre sur les règles métier
  • agile et capable de s'adapter très rapidement
  • harmonisée et industrielle
mapping Stambia XML files
Le “Mapping universel” au coeur de l'innovation

Pourquoi faut-il un "mapping universel" ?

S'adapter à la multiplication du nombre de technologies

 


Adapt Quickly

Le monde informatique évolue vite. De nouvelles technologies ou nouvelles possibilités s'offrent chaque jour.

Face à ce foisonnement des technologies, les organisations doivent pouvoir s'adapter rapidement et manipuler avec la même aisance des technologies très différentes les unes des autres (Bases de données, No SQL, API, Big Data, IOT…).

Le mapping Stambia répond à cet enjeu de connectivité et d'adaptabilité accélérées.

 

Développer plus rapidement et de manière agile

 


Les organisations sont soumises à des impératifs d'efficacité.

Pour pouvoir innover et se transformer, elles doivent délivrer rapidement tout en gardant leur capacité à industrialiser.

L'intégration de données doit désormais être agile.

Stambia place les aspects techniques au second plan et permet une réflexion métier directement autour de la donnée.

Cela apporte une prise en main rapide et simple.

Adapt Quickly
 

Optimiser la gestion des ressources humaines

 


Optimize Human Resources

La gestion des ressources humaines est un point clé dans la stratégie d'une direction informatique.

La vision universelle du mapping Stambia permet d'optimiser la gestion des compétences.

Une personne dédiée à un projet de Business Intelligence peut très facilement épauler, avec la même compétence Stambia, une équipe dédiée aux API / microservices, ou encore l'équipe en charge des flux inter applicatifs.

Par sa vision unique, Stambia favorise la mobilité et le partage entre les équipes.

Une seule plateforme, une unique manière de développer et de mettre en production, pour un meilleur partage des tâches et des compétences.

 

Industrialiser et harmoniser les développements

 


La mise en place d'une plateforme d'intégration a pour vocation d'harmoniser la manière dont les flux de données sont pensés et gérés au sein de l'organisation.

Le Mapping Stambia, associé aux templates, permet de manière unique, d'industrialiser et de proposer un cadre aux équipes de développement.

Stambia se prête naturellement au travail avec des équipes de taille importante réparties sur des sites géographiques distants, en garantissant un niveau de productivité optimum.

Industrial Approach
 

Impliquer les utilisateurs métiers dans l'intégration des données

 


Business teams involved

De plus en plus d'utilisateurs métiers sont impliqués dans les projets informatiques, notamment autour de la donnée.

Le Mapping Universel Stambia permet aux équipes techniques et métiers de travailler ensemble en partageant une même vision autour de la donnée.

La simplicité du mapping et son orientation "données" offre une vision accessible et compréhensible des flux de données.

Qu'est-ce que le mapping universel ?

Le Mapping universel Stambia repose sur trois concepts simples:

  • Une conception unique pour tous les type de projets
  • Une approche "top-down" du développement
  • Un design basé sur des composants réutilisables (templates)

 

Adapt Quickly
 

Conception unique et identique pour tous les projets

 


Mapping XML files from Stambia ETL

Le mapping Stambia permet de concevoir de la même manière des flux pourtant très différents. La réalisation d'un projet de Business Intelligence se fait avec les mêmes objets que la publication de Webservices / API.

Le mapping Stambia permet de gérer à la fois des traitements batch (adaptés aux gros volumes de données) et des traitement unitaires (adaptés aux API ou processus temps-réel).

L'interface de développement principale (le mapping) reste néanmoins identique.

C'est ce qui permet au développeur de maîtriser tout type d'intégration sans changer sa manière de développer.

 

Une approche top-down des développements

 


Le développement Stambia ne nécessite pas la création de processus complexes.

Le principe du mapping est de se concentrer sur les règles métiers (le QUOI) et de laisser Stambia générer automatiquement les processus techniques complexes (le COMMENT).

En d'autre termes, des opération comme la gestion des rejets ou la comparaison des données ne sont pas à traiter par le développeur, mais générées automatiquement par Stambia.

On parle d'une approche "top-down" qui permet un développement plus orienté métier (ou orienté "data").

Des utilisateurs métiers peuvent comprendre des flux Stambia et ainsi dialoguer aisément avec des équipes techniques.

Appoche Top - Down du mapping pour industrialiser les flux
 

Un modèle basé sur des composants réutilisables : les templates

 


Optimize Human Resources

Enfin, Stambia a été conçu pour industrialiser les flux. Stambia se base sur des modèles réutilisables (les templates) pour générer les processus techniques automatiquement.

Cette logique native dans Stambia permet aux équipes informatiques de fonctionner en mode industriel et de rationaliser la manière de concevoir l'intégration de données. Tout processus technique peut être automatisé par les templates et dirigé par les mappings ou les métadonnées.

Le gain de productivité est très élevé en développement et davantage en maintenance. Mais bien plus encore, la qualité des projets est de facto très forte de par la réutilisation naturelle et permanente des mêmes composants (templates).

Comment cela fonctionne ?

Stambia se base sur une approche "dirigée par les modèles" (Model-Driven) pour garantir la simplicité, la flexibilité et la productivité.

La forme et le comportement des technologies manipulées dans Stambia (bases de données, applications, fichiers, serveurs, etc.) ne sont pas "codées en dur" mais décrites et évolutives. Le composant "Technology", permet d'adapter très rapidement la plateforme à tout type de technologie même nouvelle et inconnue par Stambia.

Les processus complexes (enchaînements d'étapes techniques) sont générés à partir de mappings et des métadonnées. Le savoir-faire technique (le "comment") est rationalisé dans les templates. Les règles métiers (le "quoi") sont définies dans les mappings et/ou les métadonnées.

Les processus générés sont exécutés par les runtimes Stambia, de manière décentralisée, Stambia ne nécessitant pas de moteur de transformation propriétaire sur un serveur dédié pour les exécutions.

Optimize Human Resources
 
Vidéo : An introduction to Stambia Designer
Open Video