C'est l'un des premiers déploiements d'AppFabric en France ; et pour cause, l'offre middleware de Microsoft n'est pas encore officiellement disponible. La société de conseils Expertime, spécialisée dans les technologies Microsoft, a en effet préconisé cette solution lors de la refonte du système d'information du vépéciste JM Bruneau. Elle interviendra d'ailleurs à ce sujet lors des Techdays (conférence utilisateurs Microsoft France, du 8 au 10 février à Paris). Fournisseur de mobilier et matériel de bureau, JM Bruneau propose plus de 15 000 références à 900 000 clients, pour un chiffre d'affaires dépassant les 300 M€. Le commerce électronique prenant une place de plus en plus importante, JM Bruneau voulait industrialiser ses processus métier - en permettant notamment une livraison directe depuis le fournisseur jusqu'au client sans passer par du stock - et augmenter le taux d'achats parmi ses visiteurs : le vépéciste compte aujourd'hui 1,5 million de commandes par an, pour 2,5 millions d'interactions enregistrées chaque année sur son site. Le DSI, André Etchemendy, a voulu profiter de cette refonte pour « urbaniser les domaines fonctionnels », en s'attachant à « bien modéliser les processus en amont » et appliquer les préceptes des architectures orientées services (SOA) : « Les domaines fonctionnels exposent leurs services métier à travers de WCF [Windows communication framework, le protocole d'échange interapplicatif de Microsoft], et tous les échanges se font via le bus. » La liaison avec les applicatifs, Microsoft et autres, s'effectue au travers de Biztalk Server. Une administration unifiée des technologies WCF et WWF Les technologies Microsoft ont donc été choisies à la fois pour exposer les services, orchestrer les échanges et présenter les écrans (avec WPF, Windows Presentation Framework). « Il y a un an, nous aurions sans doute été voir des technologies tierces, explique Philippe Lacroix, directeur technique d'Expertime. Mais nous sommes entrés dans le programme TAP de Microsoft. » En vertu de ce programme, quelques partenaires peuvent utiliser en amont les technologies de Microsoft et bénéficier du soutien de l'éditeur. Pour Philippe Lacroix, Windows Server AppFabric tombait à point nommé pour ce type de projet. Avec ce logiciel serveur, Microsoft fédère en effet ses outils middleware pour présenter un véritable serveur d'applications (nom de code Dublin) doublé d'outils de communication interapplicative (WCF), de workflow (WWF, Windows Workflow Foundation) et d'administration « Une réponse largement suffisante pour le démarrage d'un projet SOA »