Intégration de données et Cloud Computing
Problème – Le Cloud Computing nous amène à prendre en considération de nouveaux silos de données
Avec l'avènement du «Software-as-a-Service » (SaaS), du « Platform-as-a-Service » (PaaS), et de « l'Infrastructure-as-a-Service » (IaaS), le cloud computing offre désormais un large spectre fonctionnel et permet l'accès à des ressources IT à la demande à un prix très attractif.
Toutefois, si au sein de votre entreprise ou organisation vous cherchez à tirer parti de ces nouvelles avancées technologiques, vous découvrirez que le «cloud computing» augmente la complexité de la problématique d’intégration de données. Chaque nouvelle source de données correspond à un nouveau silo de données, qui doit être intégré aux sources d’information déjà existantes. En outre, les données du ‘Cloud’ nécessitent la mise en œuvre de nouvelles méthodes d'intégration qui ne sont généralement pas considérées dans les approches traditionnelles telles que les requêtes directes sur les bases de données ou les scripts ETL.
Par exemple, lorsque vous intégrerez des données en provenance d'un prestataire ‘SaaS’ tel que Salesforce.com par exemple, au sein de votre datawarehouse clients, vous aurez besoin de connaissances approfondies des API Salesforce, de capacités à interroger des données à travers les firewalls sur le Web, et de pouvoir mener ces opérations à la demande, plutôt qu’en mode batch traditionnel.

Solution - Intègrer les données du Cloud gràca à la virtualisation des données
La virtualisation de données avec Composite Software permet aux entreprises d'intégrer de manière flexible leurs données internes, et celles du Cloud en tant que de besoin pour répondre à différents cas d'utilisation. Parmi ses fonctionnalités clés, particulièrement bien adaptées à de l’intégration de données du Cloud, on pourra en particulier citer le fait que :
- Composite apporte aux développeurs de bases de données et Java, un environnement de développement relationnel dénommé ‘Composite Studio’. Pour les développeurs XML / SOA qui préfèrent les outils de développement orientés modélisation relationnelle lorsqu’ils construisent des vues fédérées et des services de données, on utilisera le ‘Composite Designer’.
- Les Services d'intégration de données écrits etexécutés sur le Composite Information Server sont parfaitement adaptés pour être opérés à travers l'Internet.
- Parce que Composite accède, fédère, résume et délivre les données à la demande, il n’est pas nécessaire de prévoir de zone de stockage de ces données sur le réseau étendu.
- En outre, Composite supporte de multiples modélisation de sécurité pour garantir un accès et une délivrance sécurisé, des données idoines aux utilisateurs authentifiés et approuvés en interne ou en externe.
- Avec des services de données pré-configurés les 'Applications Data Services' de Composite sont disponibles pour des applications SaaS les plus répandues comme salesforce.com, mais aussi pour des applications hébergées telles que SAP au sein d’offres IaaS ou encore Oracle E-Business. Composite simplifie la complexité de la modélisation de données, libérant ainsi les données pour leur utilisation dans le Cloud.
Exemples :
- Rémunération des commerciaux dans un contexte de Cloud Computing
Pour réduire ses coûts de fonctionnement, un fabricant mondial de la technologie a déployé Salesforce.com comme système de gestion de ses forces commerciales. Néanmoins, le calcul de rémunération des commerciaux nécessite également des données provenant de SAP, qui est aussi sont application principale de gestion des commandes et sur lequel repose la finance. La société utilise les données virtualisées par Composite pour intégrer des données de sources hétérogènes au sein d’un datamart virtuel de données de rémunération, permettant ainsi de réaliser des rapports et analyses sur les ventes et la rémunération des équipes, en une fraction de seconde.
- Construire un Cloud de données internes
Pour développer la transparence de ses données et donner l'accès à des analystes métier et des équipes IT, une banque internationale a construit un reséau de données de type Cloud Computing interne. Composite permet à la banque de virtualiser les données pour fournir des données à de nombreuses solutions métiers indépendamment de l'emplacement des sources de données, permettant ainsi de simplifier et de faciliter l’accès aux nouvelles sources de données. Ce choix permettant même d'aller jusqu’aux infrastructures IaaS à terme.