Déploiement d'un ESB sous Talend dans le secteur de l'hôtellerie

Déploiement d’un ESB sous Talend


Découvrez un projet Talend réussi dans le secteur de l'hôtellerie. L'objectif du client était la synchronisation et l'échange de données entre plusieurs applications métier, un cloud Azure et un extranet. Axysweb a déployé une architecture ESB pour ce groupe hôtelier.



Les données clés du projet


Projet Talend : secteur d'activité du client

Secteur d'activité
Hôtellerie

 

Projet Talend : Taille de l'entreprise cliente

Taille de l'entreprise
600 personnes

 

Solution Talend utilisée pour réaliser le projet

Solution Talend utilisée
Talend ESB

 



Le contexte du projet


L’existant

 

Le client emploi près de 600 salariés répartis dans une vingtaine de centres de vacances en France.

Son système d’information présente plusieurs contraintes qui compliquent l’exploitation des données au sein de l’entreprise. Le client utilise une quinzaine d’applications métier client lourd pour gérer ses activités (gestion des réservations, des hébergements, des propriétaires, CRM, Marketing etc…)

 

La problématique et les attentes du client

 

Le groupe souhaite ouvrir ses données à ses clients propriétaires via un portail externe de type extranet. L’objectif de cet extranet est de permettre aux clients de gérer leurs données de manière autonome (données personnelles, hébergements, contrat etc…)

Les données sont actuellement stockées dans les bases de plusieurs applications métier internes et externes qui ne communiquent pas ensemble. L’échange et la synchronisation des données sont les principales problématiques de ce projet.




La solution déployée par nos experts Talend


Nos experts Talend ont déployé une architecture ESB à partir de la solution Open Studio for ESB.

L’ESB (Enterprise Service Bus) est un processus qui permet la communication entre des applications hétérogènes. L’ESB est une forme d’intégration d’applications qui automatise les échanges entre les différents systèmes d’une entreprise.

Talend ESB est parfaitement adapté pour développer rapidement des API et services web dans les applications métier. Cette solution permet de créer des connexions entre les applications, le Cloud Azure et le nouveau portail client.


Schéma du déploiement d'une architecture EBS via Talend

Installation et configuration de Talend Administration Center

 

Talend Administration Center est le module de gestion de l’architecture du serveur Talend. Cette application permet aux administrateurs et aux équipes de gérer les utilisateurs, les projets, le débogage et d’autres fonctionnalités techniques.

Notre équipe a créé un réseau appartenant au client sous Azure sur lequel nous avons installé trois machines virtuelles. Nous avons installé Talend Administration Center sur une de ces machines sous un serveur Windows.

 

 

Déploiement des Runtimes Talend

 

Axysweb a ensuite déployé les runtimes Talend sur les deux autres machines sous un serveur Linux.

 

 

Développement d’un point d’API

 

Notre équipe a développé un point d’API dans le Cloud Azure. Ce point d’API permet au Cloud de communiquer avec les applications métier pour récupérer leurs données et échanger.

 

 

Procédure de sauvegarde et de reprise sur incident

 

Axysweb a défini une procédure de sauvegarde et de reprise sur incident au sein du système d’information. En cas d’arrêt d’un des serveurs l’activité continue normalement et l’intranet client n’est pas impacté.

Le cloud Azure permet de réduire les incidents sur le fonctionnement de l’intranet client et de sécuriser les flux de données entrant et sortant.

 

 

HA sur le runtime de production

 

La haute disponibilité désigne une architecture dans laquelle le service est à un haut taux de disponibilité.

L'indisponibilité des services informatiques peut être critique dans certaines périodes de saisonnalité importantes pour le client (saison des réservations de logements, signatures des contrats etc…)

Axysweb garantie la disponibilité continue des API grâce à la configuration HA sur le runtime de production. La haute disponibilité permet également d’augmenter la capacité de traitement global du système.

 

 

Sécurisation des flux via un HTTPS

 

Le protocole HTTPS est garant de la cybersécurité. Il permet l’authentification du serveur, le chiffrement des échanges de données et leur protection contre les altérations.

Notre équipe a déployé un HTTPS afin de crypter toutes les transactions entre l’application distante et l’API.




Les apports de cette nouvelle solution


Icone : assurer la sécurité et la conformité

Exposition des données sécurisée


La mise en place d’un ESB via Talend a permis au client d’exposer ses données de façon publique et sécurisée à travers une seule API.

Les applications internes et externes ne sont plus silotées. Les composants du système d’informations communiquent et s’échangent des données via l’API.

Icone : visibilité et maintenance facilitée

Maintenance du système simplifiée


Les flux de données sont plus fiables et plus exploitables. La procédure d’intégration de nouvelles applications est simplifiée.

Notre équipe a effectué un transfert de compétence vers l’administrateur de la plateforme afin qu’il soit complètement autonome.

Icone : réduction des coûts liés à l'architecture et le système d'information

Réduction des coûts


Le déploiement des runtimes sur des machines Linux a entraîné une réduction des coûts pour le groupe.

Ce projet a permis au client de mieux gérer son réseau en réduisant le nombre de services et de machines.


Vous avez un projet similaire ?

 

Vous vous êtes retrouvés dans ce cas client ? Votre entreprise rencontre les mêmes problématique ?
Décrivez-nous votre projet ici, nos experts vous rappellent sous 48 heures pour en parler.


Cas client - J'ai un projet similaire
Sending


Découvrez d'autres projets Talend réussis



Intégration continue de données via Talend Data Integration

Projet d'échange de données entre plusieurs composants d'un système d'information via Talend Data Integration.

Lire le cas client

Développement d’une interface de monitoring Talend

Développement d'une interface de suivi des jobs d'intégration Talend déployés au sein du système d'information.

Lire le cas client

Conception d’un système d’échange inter-applicatif

Conception d’un système d’échange inter-applicatif entre plusieurs logiciels métier, le cloud Azure et l'intranet.

Lire le cas client