Découvrez comment la technologie Stambia permet d'exposer vos données et vos process sans aucune ligne de code. Créez des services complexes agrégeant la donnée de multiples applications. "APIser" votre système d'information sans effort et rester concentré sur les aspects "métiers" et non les problématiques techniques.
Grâce à sa solution unifiée et sa technologie évolutive, Stambia vous permet d'accélérer et d'industrialiser la réalisation de vos API / Webservices / Microservices.
La digitalisation en cours implique une transformation des organisation et des système d'informations. L'écosystème numérique s'enrichit chaque jour de nouveaux services et d'innnovations, créateurs de valeurs mais aussi de nombreux défis :
Pour répondre à ces enjeux, une solution simple consiste à adopter une démarche API. Découvrez les différentes possibilités offerte par le composant Stambia API.
La digitalisation et l’ouverture des données permet de faciliter la collaboration et le partage d’informations entre les entreprises mais il multiplie aussi le nombre de technologies et de projets.
Aussi, il est nécessaire de pouvoir afficher ou récupérer de l'information depuis n'importe quel système (tant externe que interne).
Il est également important de rendre disponible de manière souple et agile toute donnée gérée en interne.
La démocratisation du Cloud et la montée en puissance d'applications en mode SAAS a permis le développement d'APIs standardisées, pour la plupart en mode REST ou SOAP.
Dans le cadre d'un projet CRM, par exemple, et la mise en place d'une solution SAAS (Salesforce, Microsoft Dynamics CRM,...), l'utilisation d'API simplifie la mise en place d'une vision 360° client. Les applications bénéficiant d'un même point d'entrée standard, les interactions avec le client deviennent plus fluides.
La donnée est aujourd'hui l'une des principales richesses des organisations. L'ouverture des données d'entreprise vers son écosystème :
La protection de la donnée devient également primordiale pour les entreprise. La démarche d'"APIsation" du Système d'Information garanti également la mise en place de bonnes pratiques en termes de sécurité de la donnée. Ce type d'architecture, par exemple, est généralement associé avec la mise en place de cadres réglementaires comme la RGPD / CNIL3.
Les projets métier nécessitent de plus en plus des données et des traitements associés. Les système d'information se construisent par accumumation de différents applications en silo. Par conséquence, les données se retrouvent éparpillées, dupliquées dans de multiples systèmes.
La mise en place d'une mutualisation de la donnée et des process par API permet de :
Le composant Stambia pour API simplifie et accélère les démarches d'"APIsation". En quelques clics, il est possible de définir un point d'entrée unique pour les grandes catégories de données (produit, prix, stock, client, ...).
Couplé à l'architecture Data Hub, Stambia API est la combinaison idéale pour le développement des services Web / API du système d'information.
Le composant Stambia pour API est la solution idéale pour
En effet, il permettra de manière concrète de :
Par exemple, dans le domaine du Retail : la mise en place d'une stratégie omnicanale passe par la mise à disposition d'une donnée la plus fraîche possible. Les APIs développés avec Stambia permettront de répondre à cet enjeu.
Pourquoi adopter une démarche "d'APIsation" de son système d'information traditionnel dit "Legacy" ?
Changer une brique comme un ERP, un système WMS est un processus long, onéreux et parfois à faible valeur ajoutée. Néanmoins, l'ouverture de l'ensemble du SI à l'extérieur est devenue indispensable.
Les "applications historiques" peuvent provoquer une rigidité du Système d'Information :
Avoir recours aux services Web / API permet de s'affranchir de ces contraintes et de découvrir de nouveaux avantages :
Le composant Stambia API permet de simplifier la gestion des API / Web dans les projets d'intégration, apportant un haut niveau de performance et une simplicité de développement déconcertante.
Avec la même agilité que les autres composants Stambia, le composant API est utilisable sans effort de développement (approche totalement graphique). Il offre un haut niveau de productivité grâce à son approche par les Modèles et par l'utilisation des standards natifs pour tout type de Web services (protocole SOAP / HTTP REST, format d'entrée / sortie XML et JSON).
Répondre aux besoins données des métier par les API n'est plus une tâche complexe et fastidieuse à déployer. Grâce à sa technologie, Stambia permet en quelques clics de construire et mettre à disposition les projets de services Web et d'API.
Découvrez comment déployer des APIs : "comme un jeu d'enfant" !
Intégré à la solution d'intégration de données sans aucune spécificité, le développement d'API avec Stambia offre de nombreux avantages :
Stambia permet la publication en 1 clic de n'importe quel développement de flux d'intégration de données sous forme de Web service / API. On dispose ainsi d'accès SOAP et HTTP REST sur un point d'entrée standard (via HTTP). Pour le mode API (HTTP REST), la gestion des codes retours (200, 500) est native.
Dès lors, tout développement réalisé avec Stambia peut-être vu comme un service. La composition de services devient facile, tout comme la mise en place d'un portail de "Self-Service Data Integration".
Stambia dispose de capacités native d'invocation et de publication de Web services / API. Il supporte les protocoles SOAP (on parle alors de service Web) et HTTP REST (on parle souvent d'API).
Un assistant (Wizard) facilite le reverse engineering de tout type de service Web / API. Les spécificités d'authentification comme Oauth2 sont prise en charge. Par ailleurs, Stambia API facilite la gestion des formats d'entrée / sortie standard associé aux Web sevices / API : XML, JSON.
Enfin, Stambia interprète nativement les formats de descriptions WSDL, WSI. Mais il met aussi à disposition un point d'entrée de description des services Web / API publié sur le Runtime (WSDL, WSI, Swagger 2.0 (S19.1)).
Stambia permet de s'intégrer nativement à toute application d'API Management.
Les services publiés par Stambia respectent les normes Swagger ou WSDL.
L'intégration à une solution d'API Management va permettre de :
De cette façon le développement est accéléré grâce au studio de développement de Stambia et l'administration simplifiée par l'API Management
Stambia ne nécessite pas la mise en place d’une infrastructure lourde et dédiée. Le Runtime, véritable moteur d’orchestration de la délégation dans l’architecture ELT de Stambia, est un composant léger et simple à installer. Sa duplication est aussi facile qu’un copier / coller. Tout cela contribue et favorise l’industrialisation des déploiements.
De l'intégration de données simple à l'APILes utilisateurs de flux d’intégration de données traditionnels (Batch, fil de l’eau, ...) peuvent répondre rapidement à une initiative API / Web services.
Grâce à une conception légère et simple, Stambia API ne nécessite pas d’installation complémentaire. Un paramétrage suffit à activer les Runtimes déjà installés et pour déployer les nouveaux sevices.
Cette souplesse réduit le time-to-market et augmente le succès des projets métier.
Besoin de scalabilité ?Le Runtime Stambia peut être déployé en mode Cluster pour assurer la gestion du Failover. Fidèle à sa logique de délégation de transformation (ELT), il s'intègre sans effort à un système de répartition de charge. Stambia s'associe facilement à des systèmes de load balancing de type Apache, F5, Juniper, Fortinet, Riverbed, ...
Enfin, de par son architecture, il peut aisément être déployé dans une infrastructure de conteneurs d'application (par exemple Docker) et déléguer la gestion de la charge à une plateforme d'orchestration de conteneurs comme Kubernetes pour s'intégrer à des architectures Cloud comme Google Cloud Platform / GCP, Amazon ou Azure.
Spécification | Description |
---|---|
Protocole |
HTTP REST / SOAP |
Format de sortie |
XML, JSON + tout format spécifique |
Connectivité |
Pour en savoir plus, consulter la documentation technique |
Description |
|
Exécution |
|
Version du Designer de Stambia | À partir de Stambia Designer s18.2.0 |
Version du Runtime Stambia | A partir de Stambia Runtime S17.3.0 |
Notes complémentaires |
|
Vous n’avez pas trouvé ce que vous souhaitez sur cette page ?
Consultez nos autres ressources :
« Stambia nous a permis de tout passer en APIs »
Découvrez comment WiiSmile a APIsé son SI afin d'homogénéiser la façon d'échanger ses données en temps réel
Essayez Stambia pendant 7 jours* par vous-même
Version d'essai gratuite pour développer vos flux en quelques clics
Stambia annonce son rapprochement avec Semarchy.
La solution Stambia devient Semarchy xDI Data Integration