Composant ELT Stambia pour Microsoft Azure

Microsoft Azure est une importante plateforme de cloud public qui aide les entreprises à résoudre des problèmes en fournissant divers services de cloud, des stockages, des bases de données, des réseaux, des analyses et beaucoup d'autres services.

Le composant Stambia pour Microsoft Azure est conçu pour vous offrir une intégration transparente avec un grand nombre de ces produits:

 
Découvrez comment l'approche unifiée de Stambia rend simple les projets pour Microsoft Azure

Ce qui est important lors de l'intégration à Microsoft Azure

Une solution hybride d'integration pour la suite Microsoft

Il y a quelques années, de nombreuses organisations utilisaient la suite complète de Microsoft en version "on premise" / sur site.

La plupart d'entre elles ont maintenant adopté Microsoft Azure, mais certaines ont encore un partie importante de leurs données et leurs processus dans des systèmes plus traditionnels.

Microsoft offre une certaine souplesse en termes de fonctionnement en mode hybride.

Les processus d'intégration doivent donc être élaborés à l'aide d'une solution hybride par nature, capable d'être déployée dans n'importe quel environnement.

 A Hybrid Integration Solution for Microsoft Suite
 

Migrer vos données sur site / "on-premises" vers Azure 

Migrating your on-premises data to Azure

En revanche, lors de la migration vers Microsoft Azure, les données sur site doivent être migrées.

Il peut s'agir d'une migration partielle ou d'une migration complète vers le cloud.

Dans les deux cas, vous devez mettre en place une stratégie de migration complète et disposer des outils nécessaires, adaptables et dotés de plusieurs automatismes, pour accélérer les phases de migration.

.

 

Tirer le meilleur parti d'Azure

Lorsque l'on intègre des données à Azure, il est important de tirer parti des différentes offres.

Avec plusieurs options de produits spécialisés pour le stockage, le calcul, l'analyse, les bases de données, la gestion des API, la solution d'intégration doit pouvoir fonctionner avec tous ces possibilités et de manière simple et transparente.

La solution d'intégration doit également être réactive pour gérer les fonctionnalités avancées qui apparaissent au court du temps.

À titre d'exemple, Azure SQL Data Warehouse a évolué vers Azure Synapse Analytics, qui réunit l'entrepôt de données d'entreprise et l'analyse des big data.

Get the most out of Azure
 

Integration naturelle avec les pratiques DevOps / CI/CD

 Seamlessly Integrate into DevOps practices

Azure fournit une multitude d'outils différents afin de fournir une solution fiable pour le développement et la livraison continue (CI/CD)

Ces outils sont spécifiquement conçus pour des tâches telles que le contrôle des versions, la gestion des artefacts, les pipelines et bien d'autres encore.

Les équipes informatiques travaillant sur une solution d'intégration ne devraient pas hésiter à utiliser ces outils DevOps en raison de certaines contraintes liées à la solution d'intégration.

Fonctionnalités du composant ELT Stambia pour Microsoft Azure

Le composant Stambia pour Microsoft Azure permet de connecter et de configurer rapidement des stockages, des bases de données, et de travailler au sein d'Azure pour intégrer des données provenant de systèmes sources hétérogènes sans avoir à écrire un code complexe ou des processus compliqués.

Stambia, avec son Mapping Universel, apporte agilité et flexibilité dans vos projets, car vous vous concentrez sur les règles métier et le code est généré par des modèles (templates) dédiés pour Azure.

mapping Stambia for Microsoft Azure

Migrer vos données sur site / "on-premises" vers Azure avec Stambia

Stambia peut simplifier le processus de migration sur le plan technique, car le mapping des données est simple et constitue un moyen standard de déplacer vos données. Il permet également d'inclure une logique de transformation plus ou moins complexe lors des phases de migration.

Cependant, des template de réplications peuvent aussi permettre de déplacer un schéma entier vers la technologie de destination (dans ce cas Azure SQL) de manière automatique et sans aucun mapping ou effort de développement.

Pendant les différentes phases de la migration, si nécessaire, Stambia peut s'adapter et réagir à l'évolution des besoins, pour fournir des solutions personnalisées.

Migrate on-premises data to Azure using Stambia
 

Stambia suit les evolutions d'Azure

Avec Stambia, vous pouvez utiliser les stockages Azure, vous intégrer à Azure SQL Database et à Azure Synapse Analytic.

Grâce à des modèles (templates) spécialement conçus pour tous ces éléments, aucun codage n'est nécessaire, et vous vous concentrez sur vos mappings métier de données. Stambia fera évoluer ces composants ou templates et vous serez toujours à jours sans avoir à changer vos mappings de données.

D'autres domaines tels que la mise en place de bases de données tierces comme MySQL, PostgreSQL, etc. peuvent être facilement utilisés avec l'aide des composants SGBDR spécialement conçus pour eux.

 
 

Publier des APIs en utilisant Stambia et les gérer dans Azure API Management

Publish APIs using Stambia and Manage them in Azure API Management

L'une des caractéristiques importantes de Stambia est la possibilité de publier des processus en tant que service web en quelques clics.

Les API publiées auront alors besoin de la gestion des API d'Azure (Azure API Managementà), pour mieux contrôler leur utilisation, les sécuriser ou les optimiser, ou obtenir des mesures de performance.

Stambia fournit également divers points de terminaison tels que SOAP, REST et Swagger pour l'utiliser en fonction des besoins.

 

Construire des pipelines CI/CD dans Azure DevOps pour Stambia ELT

Les équipes DevOps peuvent facilement intégrer Stambia en utilisant Azure DevOps.

Stambia offre plusieurs façons de déployer, soit en utilisant un composant dédié comme Stambia Production Analytics avec des APIs, soit par ligne de commande.

Azure Artifacts peut être utilisés pour les artefacts tels que des runtimes (binaires), ou les des packages (livrables). Enfin, vous pouvez déployer dans n'importe quel environnement, que ce soit sur site, dans un conteneur Docker ou dans Kubernetes.

Par conséquent, avec la flexibilité proposée par Stambia pour travailler avec des solutions DevOps, vous pouvez construire des processus CI/CD pour rationaliser, automatiser et augmenter la productivité.

 Build CICD Pipelines in Azure DevOps for Stambia

Specifications techniques et prérequis

SpécificationsDescription

Protocoles

JDBC, HTTP

Données Structurées et semi-structurées

XML, JSON, PARQUET

Stockage

  • Azure Blob Storage
  • Azure Data lake
Connectivité

Vous pouvez extraire ou écrire des données pour:

  • Tout système de base de données relationnelle tel qu'Oracle, PostgreSQL, MSSQL, ...
  • Tout système de base de données NoSQL tel que MongoDB, Elastic, ...
  • Tout système Cloud tel qu'Amazon Web Service (AWS), Google Cloud Platform (GCP), Microsoft Azure, ...
  • Toutes les applications ERP telles que SAP, Microsoft Dynamics, ...
  • Toutes les applications SAAS telles que Salesforce, ...

Pour plus d'informations, consultez la documentation technique

Principales Fonctionnalités
  • Chargement générique
  • BULK INSERT, à travers Azure Blob Storage Containers
  • Intégration à Azure Synapse Analytics
  • Publicaion de Web Services et utilisation d'Azure API Management
  • Déploiement par Docker ou Kubernetes
  • Technologies Big Data technologies comme Apache Spark, Hadoop etc.
Version minimale Stambia DI S17.4.7 or higher

Vous voulez en savoir plus ?

Consultez nos ressources

Anonymisation
Demandez conseil à un des nos experts en intégration de données.
Nous contacter
 
Simplifiez votre intégration Microsoft Azure Cloud avec Stambia ETL
Open Video
Anonymisation
Votre démonstration taillée sur mesure
Obtenez votre démonstration
Anonymisation
Découvrez nos formations et certifications
En savoir plus