Stambia pour le Cloud

"D'ici 2023, 75% de toutes les bases de données seront Cloud, réduisant ainsi le paysage des vendeurs de base de données relationnelles traditionnels, et augmentant la complexité pour la gouvernance et l'intégration."
source : Gartner, Janvier 2019.

L'architecture Cloud change fondamentalement la vision que nous avons des Systèmes d'Information. Dans cette architecture, les données de l'entreprise sont décentralisées, virtualisées et externalisées !

Cette évolution implique un changement dans la manière d'échanger, d'extraire, d'agréger ou simplement de voir la donnée.

Ainsi, la tentation pourrait être d'orienter son choix vers des solutions ETL spécifiques pour le Cloud. Néanmoins, ces solutions ont souvent le rôle de simple "synchronisateurs" : répliquer les données des applications ou bases de données sources vers la base de données cible dans le Cloud. La capacité à transformer les données est limitée. Il s'agit très souvent d'outils EL Cloud (Extract and Load) où la capacité de transformation est réduite ou inexistante.


Stambia a choisi d'être entièrement compatible avec le Cloud non seulement en termes d'architecture, mais aussi dans la "façon de concevoir" l'interactivité avec les données d'une organisation.

Stambia Data Integration pour le Cloud et Microsoft Azure

L'architecture ELT, LA meilleure approche pour les projets Cloud

Pourquoi un ELT ?

La manière traditionnelle de transformer des données requiert l'utilisation d'un moteur propriétaire ce qui n'est pas du tout adapté à une architecture de type Cloud.

En effet, il n'est techniquement pas optimum d'extraire de la donnée depuis le Cloud, pour la transformer sur un moteur propriétaire, puis de faire revenir la donnée dans le Cloud.

Cela impacte directement la performance, le trafic réseau et au final, le coût global du projet.

Cloud Why ETL
Cloud 100 percent

L'architecture ELT profite de l'absence de moteur propriétaire pour s'adapter naturellement au Cloud.

Les données peuvent ainsi rester dans le Cloud, évitant des flux inutiles et une surcharge du trafic réseau, et entraînant donc une réduction non négligeable du coût global de l'architecture.

 

Profiter de la scalabilité du Cloud sans avoir des coûts qui "explosent"

Par définition, la promesse du Cloud est de disposer d'un système scalable à l'infini.

La seule limite pour le client : les services consommés sont payants et la facture peut vite grimper si il n'y a pas de gouvernance.

Comment optimiser ses coûts dans un environnement nativement scalable ? 
Pourquoi utiliser le Cloud si les limitations proviennent du Middleware ?

Dans une stratégie Cloud, il est important de disposer d'une solution d'intégration de données capable de maximiser l'utilisation de l'architecture Cloud utilisée : agir de manière légère et maîtrisée.

AdobeStock 226197635 1920
 

Disposer d'une solution d'intégration de données Hybride pour répondre à l'ensemble des situations

AdobeStock 226197635 1920

Pourquoi adopter une vraie solution Hybride plutôt qu'une approche ETL spécifique pour le Cloud ?

Le système d'information traditionnel dit Legacy est toujours présent. Pour beaucoup d'entreprises, il reste le moteur de l'activité économique.
L'adoption du Cloud est rarement faite en mode Big Bang.
Il s'agit donc d'une transition progressive d'où la nécessité d'avoir une solution d'intégration de données Hybride.

En quelques lignes, les défis sont nombreux :

  • Il faut rester performant et être capable de gérer la volumétrie (grâce au mode ELT)
  • Il faut être agile et savoir gérer des flux de synchronisation avec le Cloud tout en conservant une capacité à réaliser des échanges traditionnels en mode Batch
  • Il faut être en mesure d'adresser les différentes sources et cibles, dialoguer simplement entre le SI Legacy et le Cloud mais aussi entre les différents Cloud : avoir un mapping multi-cloud multi-environnement (grâce au mapping universel)
  • Il faut disposer d'une solution unique pour simplifier la courbe d'apprentissage d'un éco-système qui évolue en permanence et éviter de maintenir différentes solutions techniques 
 

Quelques exemples de projets Cloud réalisés avec la solution Stambia

 

Comment fonctionne Stambia pour le Cloud ?

Stambia, une autre manière de voir le Cloud

Grâce à son approche par les modèles pour concevoir le mapping, Stambia réduit considérablement le temps nécessaire à la réalisation des projets.
L'innovation majeure réside dans son mapping dont la devise est la suivante : Il doit être aussi simple de manipuler des technologies complexes (telles que les Web services, les API propriétaires - Bapis ou Idocs de SAP par exemple- ou la gestion de fichiers hiérarchiques du type XML ou JSON) que de gérer des fichiers plats ou de simples tables.

Avec l'approche des outils d'intégration traditionnels, le même type de mapping implique plusieurs étapes et conduit les développeurs vers un raisonnement technique et complexe.

Grâce à l'approche par les modèles, les utilisateurs de Stambia peuvent se concentrer sur les règles métiers et non sur la complexité technologique.

Stambia reste fidèle à sa méthode de développement agile pour vous aider à simplifier et accélérer vos projets Cloud.

 

Mapping integration model

Stambia, un modèle de prix optimisé pour un environnement nativement scalable

Stambia offre une lecture simple et claire de son offre tarifaire.
En étant basé sur une tarification à l'effort de développement (nombre de développeurs), celle-ci permet d'éviter la gestion de paramètres complexes et difficiles à maîtriser comme le nombre de sources, la volumétrie de données manipulées, le nombre de pipeline d'intégration, etc.

Grâce à un modèle de prix simple, l'équipe Stambia travaille à vos côtés afin de vous aider à bien calibrer et maîtriser les différentes phases de votre projet.
Nos valeurs sont les fondements de votre réussite : apporter de la valeur et respecter nos engagements.

Ainsi Stambia dispose d'une offre tarifaire simple et lisible :

  • Pas de coûts au CPU / Core, nombre de sources et / ou cibles
  • Un coût basé sur le nombre de poste de développement (Stambia Designer) ainsi que des options payantes en fonction de l'édition choisie
  • Un mode acquisition de licence et maintenance annuelle
AdobeStock 57268890 1920
 

Connectique Stambia pour le Cloud

AdobeStock 57268890 1920

Stambia a développé des composants spécifiques pour le Cloud afin d'améliorer la performance et l'expérience de conception.

La technologie Stambia est évolutive : Stambia s'adapte nativement et rapidement aux évolutions de votre système d'information. Par sa simplicité d'usage des services webs, Stambia offre une compatibilité immédiate avec toutes les technologies ouvertes et accessibles via Web services / API.

Publiez et invoquez vos webservices en quelques clics avec Stambia n'aura jamais été aussi simple ! Découvrez l'API Studio, un environnement complet et visuel pour vous créer vos propres API.

Enfin, la technologie Stambia permet d'intégrer très rapidement n'importe quelle solution. La mise à disposition d'un nouveau connecteur prend en moyenne de 3 jours à 3 semaines. Et le développement est réalisé indépendamment de la Roadmap produit.

 

logo amazon aws
Amazon Redshift
logo google cloud
Big Query
logo snowflake
Snowflake
logo microsoft azure
Microsoft Azure
 

Stambia association avec Docker

Docker est la plateforme numéro 1 pour les containers. Stambia propose des images Docker pour son moteur d'exécution Stambia Runtime, ainsi que pour la console de mise en production et de suivi d'exploitation Stambia Production Analytics.

Par sa compatibilité avec Docker, Stambia s'associe aussi parfaitement avec Kubernetes la plateforme d'orchestration des containers.

663 stambia plus docker 2

Spécifications et pré-requis techniques

SpécificationsDescription

Architecture simple et agile

  • 1. Designer : environnement de développement
  • 2. Runtime : moteur d'exécution des processus d'intégration de données, Web services, ...
  • 3. Production Analytics : consultation des exécutions et mise en production
Connectivité

Vous pouvez extraire les données de :

  • Tout système de base de données relationnelle comme Oracle, PostgreSQL, Microsoft SQL Server (MSSQL), MariaDB, ...
  • Tout système de base de données NoSQL comme MongoDB, Elasticsearch, Cassandra, ...
  • Tout système de base de données haute performance comme Netezza, Vertica, Teradata, Actian Vector, Sybase IQ, ...
  • Tout système Cloud comme Amazon Web Service (AWS), Google Cloud Platform (GCP), Microsoft Azure, Snowflake, ...
  • Toute application ERP comme SAP, Microsoft Dynamics, ...
  • Toute application SAAS comme Salesforce, Snowflake, Big Query, ...
  • Tout système Big Data comme Spark, Hadoop, ...
  • Tout système de messagerie MOM, ESB comme Apache Active MQ, Kafka, OpenJMS, Nirvana JMS, ...
  • Tout système de fichier comme CSV, XML, JSON, ...
  • Tout système de tableur comme Excel, Google Spreadsheet, ...

Pour plus d'informations, consulter notre documentation technique

 

Connectivité technique
  • FTP, SFTP, FTPS
  • Email (SMTP)
  • LDAP, OpenLDAP
  • Kerberos

Caractéristiques standard

  • Reverse : la structure de la base de données peut être reversée grâce à la notion de reverse de meta-données
  • Opérations DDL /DML : supporte les opérations de manipulation des objets et des données (DML/DDL) comme l'insertion, la mise à jour, la suppressions, etc. (Insert, Update, Select, Delete, Create or Drop)
  • Méthode d'intégration : Append, Incremental Update
  • Staging : une base de données peut être utilisée comme étape intermédiaire (staging aera) pour la transformation, la réconcialation des données, etc. Les modes supportés sont :
    • staging as subquery
    • staging as view
    • staging as table
  • Rejet : des règles de rejet peuvent être définies pour filtrer ou détecter les données qui ne respectent pas les conditions définies lors des intégrations.
    • 3 types de rejet peuvent être créées : Fatal, Warning, Reject
    • Traitement différentié en fonction du type de donnée pour chaque donnée rejetée
    • Recyclage des rejets créés lors de précédentes exécutions
  • Réplication : la réplication de base de données est supportée depuis n'importe quelle source comme des bases de données relationnelle ou NoSQL, des fichiers plats, des fichiers XML / JSON, système Cloud, etc.
Caractéristiques avancées
  • Slowly Changing Dimension (SCD) : les intégrations peuvent être réalisées en utilisant le changements de dimension à évolution lente (SCD)
  • Méthodes de chargement :
    • Generic load
    • COPY loader
  • Change Data Capture (CDC)
  • Privacy Protect : module pour la gestion du RGPD avec les fonctionnalités
    • Anonymization
    • Pseudonimization
    • Audits
    • ...
  • Data Quality Management (DQM) : gestion de la qualité des données directement intégrée aux méta-données et dans le Designer
Pré-requis techniques
  • Système d'exploitation :
    • Windows XP, Vista, 2008, 7, 8, 10 en mode 32 ou 64 bits
    • Linux en mode 32 ou 64 bits
    • Mac OS X en mode 64 bits
  • Mémoire
    • Au moins 1 Gb de RAM
  • Espace disque
    • A minima, il doit y avoir 300 Mo d'espace disque disponible
  • Environnement Java
    • JVM 1.8 ou supérieure
  • Notes : pour Linux, il est nécessaire de disposer d'un système de fenêtrage GTK+ 2.6.0 avec toutes les dépendances
Déploiement Cloud Image Docker disponible pour les moteurs d'exécution (Runtime) et la console d'exploitation (Production Analytics)
Standard supportés
  • Open API Specifications (OAS)
  • Swagger 2.0
  • W3C XML
  • WSI compliant
  • SQL
Langage de Scripting Jython, Groovy, Rhino (Javascript), ...
Gestionnaire de sources Tout plugin supporté Eclipse : SVN, CVS, Git, ...
Migrer depuis votre solution existante d'intégration de données Oracle Data Integrator (ODI) *, Informatica *, Datastage *, talend, Microsoft SSIS

* possibilité de migrer simplement et rapidement

Vous souhaitez en savoir plus ?

Consultez nos différentes formations

Anonymisation
Demandez conseil à un des nos experts en intégration de données.
Nous contacter
Anonymisation
Découvrez nos formations et certifications
En savoir plus
Anonymisation
Votre démonstration taillée sur mesure
Obtenez votre démonstration