BONPRIX. Contexte et problématique : Les problèmes rencontrés :



Documents pareils
PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES

Tivoli Endpoint Manager Introduction IBM Corporation

Urbanisme du Système d Information et EAI

PROJET DE PORTAIL INTRANET YNNA

Mise en œuvre des serveurs d application

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters AVANTAGES

Associer la puissance des nouvelles technologies tout en préservant l environnement

L I V R E B L A N C P r o t ég e r l e s a p p l i c a t i o n s m ét i e r s c r i t i q u e s M a i n f r a m e, un b e s o i n c r u c i a l

Conception Exécution Interopérabilité. Déploiement. Conception du service. Définition du SLA. Suivi du service. Réception des mesures

LIVRE BLANC ENJEUX DES APPLICATIONS DE GESTION EN MODE SAAS

WEBSPHERE & RATIONAL. Jacques Rage

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters

PASS_Compagnia. Dommages et Vie LE CHOIX DE L INNOVATION. Étude de cas HDI Assicurazioni

Application Portfolio Management

Postes à pourvoir 2015

Enterprise Intégration

DSI - Pôle Infrastructures

LES ECHANGES DE DONNEES INFORMATISEES

JOnAS 5. Serveur d application d

INDUSTRIALISATION ET RATIONALISATION

IBM Maximo Asset Management for IT

Famille IBM WebSphere Application Server

Présentation de la société. Notre métier, c est de rendre le votre plus facile

Solutions de gestion Catalyseur de performance

Optimisez vos processus informatiques, maximisez le taux de rendement de vos actifs et améliorez les niveaux de service

LoReNa : pour dynamiser votre Relation Client (CRM)

LES NOUVEAUTES DE COST AND PROFITABILITY MANAGEMENT 8.1

Les tableaux de bord de pilotage de nouvelle génération. Copyright PRELYTIS

Mise en œuvre du PGI dans les enseignements tertiaires

LES SOLUTIONS OPEN SOURCE RED HAT

IBM Power Systems - IBM i IBM Rational

de la DSI aujourd hui

La vision 360 pour gérer tous les financements

Transformation vers le Cloud. Premier partenaire Cloud Builder certifié IBM, HP et VMware

Repoussez vos frontières

FICHE PRODUIT COREYE CACHE Architecture technique En bref Plateforme Clients Web Coreye Cache applicative Références Principe de fonctionnement

L unique SAN industriel proposant un stockage multiniveau automatisé (Automated Tiered Storage)

Présentation Générale

UC4 effectue tout l ordonnancement batch pour Allianz en Allemagne

IBM Systems & Technology Recentrer l informatique sur l innovation plutôt que sur la maintenance

Environnements de Développement

SFR utilise la version JBoss EAP de Red Hat

LA SOLUTION POUR LA GESTION COMMERCIALE DES ENTREPRISES

JAN OLIVIER Expert Supervision Architecte & Administrateur système

Olivier Deheurles Ingénieur conception et développement.net

Glassfish dans le milieu médical. Sun Aquarium Paris 26 Juin 2009 Jacky Renno

Market Data Feed. Maîtrisez le flux.

Chapitre 10. Architectures des systèmes de gestion de bases de données

L information et la technologie de l informationl

Institut Supérieur de Gestion. Cours pour 3 ème LFIG. Java Enterprise Edition Introduction Bayoudhi Chaouki

SGBDR. Systèmes de Gestion de Bases de Données (Relationnelles)

Sécurisation des architectures traditionnelles et des SOA

Arcserve unifié UNE SOLUTION UNIQUE

EJBCA Le futur de la PKI

Présentation de SunGard et de son offre. Janvier 2009

SII / SIG. Chronique d un succès majeur pour SIG. Le Partenaire Technologique

Concours interne d ingénieur des systèmes d information et de communication. «Session 2010» Meilleure copie "étude de cas architecture et systèmes"

Jedox rafraîchit les rapports du fabricant de boissons MBG

Hassene BELGACEM. Expériences Professionnelles. JEE architect / Technical leader. Ingénieur Informatique. Cycle Préparatoire

ZetesChronos Visibilité totale de votre processus de livraison

Unitt Zero Data Loss Service (ZDLS) La meilleure arme contre la perte de données

BES WEBDEVELOPER ACTIVITÉ RÔLE

COMMUNIQUÉ DE PRESSE. 1 er TRIMESTRE 2015 : LA DYNAMIQUE DE CROISSANCE DES ACTIVITES COMMUNICATION & SHIPPING SOLUTIONS SE POURSUIT

PILOTEZ VOTRE CLOUD SOMMAIRE FAITES DÉCOLLER VOTRE STRATÉGIE COMPRENDRE LE CLOUD COMPUTING SOYEZ PLUS AVISÉ SOLUTIONS POUR DYNAMISER VOTRE ACTIVITÉ

Chapitre 1 Windows Server

Solution. collaborative. de vos relations clients.

EAI urbanisation comment réussir?

WHITEPAPER. Quatre indices pour identifier une intégration ERP inefficace

Livret de Stages 2014 / 2015

Notre Catalogue des Formations IT / 2015

Distribuez une information fiable. IBM InfoSphere Master Data Management Server 9.0. Des données fiables pour de meilleurs résultats

Le Cloud Computing et le SI : Offre et différentiateurs Microsoft

Des solutions J2EE open source professionnelles adaptées à votre système d information d entreprise

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information.

MATRICE DES FONCTIONNALITES

Logiciels Open Sources et le Secteur Privé

FAMILLE EMC RECOVERPOINT

ERP open source une solution pour les entreprises. 17/02/2010 Page: 1

L ergonomie de vos formulaires web permet-elle une expérience utilisateur optimale? QAS Intuitive Search

Clients et agents Symantec NetBackup 7

Présentation de Ocloud

Systèmes et réseaux d information et de communication

Nouvelle Agilité aux Points de Contact

GEI 465 : Systèmes répartis

L IMPACT DU E-COMMERCE SUR LA LOGISTIQUE. Réunion du 25 Janvier Document de travail

COMMENT LIRE UN DEVIS DE CREATION DE SITE WEB?

Assises Métallerie ERP GPAO en métallerie: quelle offres, comment bien choisir son outil de gestion?

L information et la technologie de l information ERP, EAS, PGI : une nécessité? H. Isaac, 2003

epages 6 Merchant Intégration de votre boutique avec SAP Business One e-commerce. now plug & play.

Mise en place d un outil ITSM. Patrick EYMARD COFELY INEO

Réussir la mise en œuvre d une solution de portail d entreprise.

Drive your success. «Un écosystème complexe implique une capacité de gestion temps réel des aléas»

Système global d Output Management

Parole d utilisateur. Témoignage Infrastructure Windows Server. Italcementi Calcia réduit ses coûts par la consolidation de son infrastructure

PortWise Access Management Suite

Technologie data distribution Cas d usage.

Gestion des Identités : 5 règles d'or. Patrice Kiotsekian Directeur Evidian France

Cahier n 3 : Trois problématiques à maîtriser pour mieux diffuser les TIC dans les PME

Introduction à. Oracle Application Express

Logistar, la solution haute p récision de votre Supply Chain

Transcription:

BONPRIX BONPRIX fait communiquer en temps réel ses applications RPG Power i au moyen de Web Services avec le logiciel Strategi webservices Contexte et problématique : Bonprix est une société de vente à distance d articles de textile, filiale du groupe allemand OTTO, n 1 mondial de la vente à distance. Bonprix France est chargé de la commercialisation des produits sur la France et le BENELUX au moyen de 3 canaux de distribution : le téléphone, le courrier, et le site internet. Le système informatique de Bonprix s organise de la manière suivante : Le back-office résidant sur un Power i AS/400 disposant d un progiciel standard du marché. Celui-ci gère l ensemble des fonctionnalités métier de la vente à distance : gestion commerciale avec module saisie de commande, facturation, paiements, logistique Colis, gestion des retours, gestion des cartes de fidélité, etc... un serveur web hébergé par la maison mère en Allemagne, disposant de l ensemble des fonctionnalités classiques d un site de e-commerce un système de gestion des stocks centralisé au niveau européen et résidant sur un système autre en Allemagne Les problèmes rencontrés : En 2005, cette organisation répartie sur 3 systèmes différents engendre un certain nombre de problèmes : Redondance des informations entre le système de gestion et le site web : Données clients, données articles, historique de commandes, etc.. étaient répliqués régulièrement du Power i vers le site web et vice versa. Redondance des règles métier : certaines règles métier se devaient d être réécrites sur le site web alors que celles-ci étaient déjà présentes sur le système de gestion AS/400 1

Manque de fiabilité de certaines informations : Bonprix France n avait pas d information fiable sur le stock puisque ces informations n étaient actualisées qu une fois par jour sous forme de transfert de fichier du système Unix vers le système AS/400, et ne pouvait pas, en conséquence, garantir les livraisons des articles aux clients. Courant 2005, la direction informatique de Bonprix étudie donc la mise en place d un système temps réel évitant les transferts d informations d un système à un autre, et permettant l intégration de plusieurs systèmes au sein d un même processus métier. Etude des différentes solutions envisagées Pour résoudre ces dysfonctionnements liés à une organisation informatique répartie sur plusieurs systèmes, Monsieur Tournemine, directeur informatique de la société Bonprix, décide alors de se tourner vers des solutions de communication d applications à applications basées sur les nouveaux standards d échanges d informations entre systèmes hétérogènes : les services WEB. Premier chantier considéré alors comme prioritaire pour le groupe OTTO: permettre aux applications 5250 Power i d accéder en temps réel aux informations de stock résidentes sur le serveur hébergé en Allemagne. La maison mère de Bonprix, le groupe OTTO, met en place un serveur d application Weblogic ORACLE BEA en frontal de son serveur de gestion. Il s agit donc pour Bonprix de pouvoir interroger les services web mis à disposition par le groupe OTTO depuis les applications de gestion commerciale résidentes sur Power i AS/400. Mr Tournemine évalue alors plusieurs solutions : La mise en place sur Power i AS/400 de Websphere Application Server d IBM L intégration d un nouveau serveur Web en frontal du Power i La solution Strategi Webservices de l éditeur australien ADVANCED BusinessLink (ABL) Monsieur Tournemine expose ainsi ses critères de choix : «je souhaitais une solution intégrée et «estampillée Power i AS/ 400» afin de ne pas complexifier ni fragiliser notre architecture matérielle et applicative existante. Je cherchais 2

également une solution maîtrisable par notre équipe informatique, sans que celle-ci soit obligée d apprendre de nouveaux langages de programmation tel Java. Il fallait en effet que nous soyons opérationnels rapidement pour répondre à notre problématique d accès temps réel, mais aussi s appuyer sur les choix technologiques de notre maison mère». Sur la base de ces critères, Mr Tournemine écarte la solution Websphère, et, afin de sécuriser son choix, entame avec ABL en janvier 2006 la réalisation d un Proof of Concept (POC) se basant sur l intégration d une première série de 4 Web Services. Les contacts sont pris entre les équipes techniques de BusinessLink France, BusinessLink USA, Bonprix France et OTTO en Allemagne. Solution retenue : Le POC s avère concluant : les premiers Web Services fonctionnent en quelques jours avec des temps de réponse de l ordre de quelques millisecondes sans avoir touché aux applications existantes ni à l infrastructure matérielle. Des tests de montée en charge prouvent les remarquables performances de la solution. En avril 2006, Bonprix France fait l acquisition de Strategi Webservices. En juin 2006, les premiers Web Services sont déployés et mis en production. Depuis lors, plusieurs dizaines de Web Services ont vu le jour sous forme d échanges d informations en temps réel entre les systèmes d informations internes à Bonprix et sa maison mère, mais aussi, et de manière totalement sécurisée, avec des partenaires extérieurs financiers ou logistiques. depuis l application AS/400 power i, les opératrices de saisies accèdent aux informations en temps réel situées sur le système allemand : consultation et réservation d un stock, commande effective depuis l application AS/400 Power i, lors de la saisie d une commande par téléphone, des informations sont envoyées sous forme de web services à des partenaires financiers (opérateurs de services de paiement, organismes de crédit), qui en retour envoient des autorisations de crédit ou autres plans de financements au sein même de l application AS/400, de manière transparente, sécurisée (via SSL) et instantanée pour l opératrice 3

depuis le site web, les clients consultent des informations en temps réel résidentes sur le Power i AS/400 : état d une commande, gestion d un retour, adresse de livraison, etc à partir du site web, le client saisit des informations qui sont envoyées en temps réel sous forme de web service à l AS/400, ces informations sont ensuite associées à d autres informations résidentes sur l AS/400, puis l ensemble est acheminé sous forme d un autre Web Service à un serveur externe (d un des partenaires financiers de la société Bonprix), qui réalise un traitement, et envoie en retour une réponse à l AS/400 sous forme de Web Service, information traitée par le Power i As/400, puis réenvoyée sur le serveur web et affiché au client. Le tout en quelques millisecondes, quelque soit le nombre de clients à un instant T. Dans ce cas précis, Bonprix traite la requête de A à Z en consommant et en fournissant à la fois des Web Services sans aucun problème et sans aucun conflit (site WEB>AS400>serveur Distant>AS400>Site WEB) et ce, de manière totalement invisible pour l utilisateur final qui ne décèle aucun décrochage vers des sites distants. Bonprix consomme pour finir des services Web fournis par des sites distants complètement indépendants de Bonprix (Points Relais, ) Bilan après 4 ans d utilisation les transferts de fichiers en mode asynchrone entre systèmes hétérogènes ont quasiment disparu Il n y a plus de redondance d informations ou d incohérence d un système à l autre. le système d information est entièrement tourné vers un mode de distribution multi-canal. l équipe informatique de Bonprix, de culture AS/400 RPG, a entièrement été formée, et est aujourd hui complètement autonome, sans avoir eu à apprendre d autres langages de programmation. Chaque mois le Power i AS/400 reçoit et traite plus de 100 millions de requêtes sous forme de web services en provenance du serveur web grâce au logiciel Strategi webservices Le temps moyen d exécution d un service web sur Power i est de 3 millisecondes Chaque mois, le Power i émet près de 600 000 requêtes sous forme de web services à des prestataires externes 4

Mr Tournemine conclue : «nous avons été bluffés par la facilité de mise en oeuvre et les temps de réponse de STRATEGI Web Services sans avoir été obligés de modifier notre infrastructure matérielle. Même l équipe informatique OTTO en Allemagne, très portée sur les nouvelles technologies, est entièrement satisfaite de notre solution packagée «POWER i STRATEGI». La suite logicielle STRATEGI nous a permis de passer d une architecture intégrée et propriétaire à une architecture ouverte et orientée Services (SOA) amenant des gains de productivité considérables pour notre entreprise. Cette évolution de notre informatique nous permet d être encore plus réactif et d aligner notre IT sur nos besoins métier» Businesslink France 2, rue Hélène Boucher 78280 Guyancourt France Tél : 01 74 90 03 91 Strategi webservices fait partie de la suite logicielle Strategi, suite modulaire complète et intégrée de modernisation et de revalorisation des applications IBM i. Conçu spécialement et en natif pour la plate-forme Power i, STRATEGI privilégie performances, efficacité, respect des plus hauts standards de sécurité, et facilité de prise en main par des équipes RPG/COBOL. Plus d informations sur www.businesslink.fr 5