Rodd Johnson,
Vice président du développement
Fournisseur leader de services de sauvegarde à distance de données d'enterprises
Depuis une dizaine d'années, Digitiliti fournit de multiples solutions de stockage de données et en particulier de stockage des sauvegardes de ses clients via internet. En 2005, Digitiliti a lancé l'un des premiers outils de protection de données en ligne. Aujourd'hui, elle protège les données de plus d'une centaine d'entreprises et gère plus d'un milliard de fichiers. Son but est de fournir des solutions pour lutter contre la prolifération croissante des données liée aux stratégies de stockage actuelles.
Un choix sûr et une liberté d'exécution
protection de données en ligne (ODP) pour sauvegarder et répliquer les données. Quelques minutes après avoir été enregistrées sur le disque, les informations sont automatiquement sauvegardées sur un serveur externe. Pharaoh regroupe l'enregistrement, la déduplication, la sauvegarde sur disque, la VTL (librairie de stockage par bandes magnétiques), la CDP (sauvegarde en temps réel des données), le codage et le logiciel de sauvegarde en un seul service de données qui automatise la protection de données et réduit les besoins en infrastructure. Les services proposés par Pharaoh sont sécurisés, modulables et faciles à déployer avec une durée de sauvegarde illimitée.
« Nous faisions jusqu'à présent beaucoup de développements internes mais nous n'avons plus le temps de les réaliser aujourd'hui. Nous avions besoin d'un outil ETL qui nous permettrait de nous connecter aux diverses bases de données et applications. Nous voulions un produit facile d'utilisation, pas trop compliqué et qui répondrait à nos besoins pour un prix abordable, » déclare M. Johnson, Vice-président du développement.
Digitiliti a évalué Informatica et d'autres solutions propriétaires du marché, mais penchait pour les technologies open source. « La plupart des outils propriétaires sont trop complexes et trop chers» explique M. Johnson. « De plus ils sont souvent fournis avec des composants dont vous n'avez pas vraiment besoin. Notre objectif est d'être maniables et rapides et pour cela nous devons avoir un déploiement flexible et un outil performant. »
Digitiliti a également testé la solution Pentaho Data Integration mais a préféré la solution Talend. « Pouvoir tester le produit avant de l'acheter a été un réel plus. Nous avons aussi apprécié le fait que ce n'était pas une boîte noire. Le facteur décisif a été la liberté d'exécution, » explique M. Johnson. « La façon dont Talend génère le code source et nous laisse le contrôle est important. Le code généré s'exécute de manière autonome et nous pouvons l'utiliser sans nous préoccuper des droits d'auteur. Nous vendons des produits à nos clients et nous ne souhaitons pas avoir de problèmes de sous-licences à cause de petits composants qui pourraient être distribués. »
« Le support pour l'Active Directory est un bon exemple, » poursuit M. Johnson. « Beaucoup de nos clients utilisent Windows et la plupart d'entre eux utilisent l'Active Directory sous une forme ou une autre. Une interaction de base suppose d'appeler un annuaire Active Directory et de faire une transformation. Talend Integration Suite génère un petit fichier Java qui se charge de la synchronisation des fichiers et importe la base des utilisateurs Active Directory du client dans notre système. Grâce à la solution Talend, je peux écrire cette requête en 15 minutes et la maintenir à jour parce qu'elle a été sauvegardée dans le système. Ecrire le même code manuellement pourrait prendre trois jours voire plus. »
Des bases de données multiples ; un hub flexible
Une autre exigence importante était le besoin pour Digitiliti de fusionner un certain nombre de bases de données différentes. « Nous utilisons XML sur les systèmes distants, » déclare M. Johnson, « puis nous utilisons PostgreSQL et MySQL sur nos systèmes. Parce que nous supportons des structures de stockage multiples, il nous est impossible de coder manuellement tous les processus d'intégration. Talend Integration Suite vous soulage de cette charge de travail supplémentaire et vous laisse vous concentrer sur votre activité première. »
« La solution Talend est flexible, » poursuit M. Johnson. « Je considère cela comme un hub qui me laisserait modifier ou améliorer les différents fichiers (factures, contrats etc.). Par exemple, si une transformation de données particulière ne nous convient plus, nous pouvons mettre en œuvre un autre système et le lancer en parallèle. Nous n'avons pas à basculer avant que le système suivant ne fonctionne correctement, ni à en interrompre la production. C'est encore plus intéressant car nous pouvons prendre des décisions sans procéder à des évaluations des mois durant. Talend nous aide à séparer les systèmes et à réduire les difficultés. »
« La vitesse d'exécution est plus rapide que prévue, voire même supérieure à nos besoins actuels, » ajoute M. Johnson. « Et le scheduler est d'une aide considérable car nos workflows dépendent de systèmes multiples. De ce fait, il n'est pas facile de créer un processus qui recouvre ces systèmes et avant la mise en place de la solution Talend certaines tâches étaient très difficiles à effectuer. La solution Talend est en cela révolutionnaire. »
Un déploiement facilité
Digitiliti installe les serveurs sur les sites clients pour garantir la connexion de leurs données au site internet de Digitiliti. « Il est important de pouvoir offrir à nos clients la connaissance du contenu, l'accessibilité et le contrôle des données, » déclare M. Johnson. « Les processus Talend sont intégrés à nos serveurs et assurent la cohérence et la conformité avec les différentes réglementations en vigueur. Talend simplifie tout le processus d'intégration en diminuant les volumes en cause, en supprimant les fichiers répétitifs et en centralisant la gestion. Et nos clients (plusieurs centaines d'entre eux) n'ont plus à se soucier de la sauvegarde de leurs informations. »
« Pour résumer, conclut M. Johnson, Talend fournit un excellent produit et je suis très impressionné par la façon dont il est construit. Il nous aide à fournir un service à nos clients qui rend inutiles les systèmes de fichiers. Vous pouvez très aisément stocker ou retrouver des éléments. Et la quantité impressionnante de connecteurs qu'offre Talend est un énorme avantage puisque que nous devons intégrer des données de tant de systèmes. »