SOA

Archi & techno

L’architecture microservices sans la hype : qu’est-ce que c’est, à quoi ça sert, est-ce qu’il m’en faut ?

En 2015, le pic des microservices a été atteint : pas une conférence sans un ingénieur de Netflix pour vous vendre du rêve, pas une semaine sans nouveau framework magique pour tout faire sans se poser de question. Résultat : une focalisation sur les outils et les belles histoires plutôt que sur les questions de fond. Il nous a donc semblé utile de faire le point sur les aspects architecturaux des microservices, car choisir un style d’architecture pour un système d’information a des conséquences structurantes…

Lire la suite
Archi & techno

Comment choisir entre lightweight ESB et ESB traditionnels ?

Les lightweight ESB, par opposition aux ESB traditionnels, sont un type émergent de solutions d'intégration simplifiées, qui se concentrent sur les besoins récurrents. Celles-ci n'apportent pas de nouvelles fonctionnalités, mais adressent les problématiques d'intégration d'application de manière rafraîchissante et innovante. On peut compter les solutions reconnues comme lightweight ESB sur les doigts d'une main: ApacheCamel, MuleESB et SpringIntegration. Le but n'est pas ici de comparer ces trois outils, mais d'apprécier ce qu'ils ont pour sur en commun: leur nature efficiente et productive. Cet article est constitué d'une série…

Lire la suite
Archi & techno

Les perspectives des CDN en mode Pay as you go

Les services de réseau de diffusion de contenu, ou Content Delivery Network (CDN), adressent des problématiques liées à l’optimisation des performances du web, que ce soit en terme de scalabilité ou de haute disponibilité. Une présentation des solutions de CDN vient d’avoir lieu chez Octo dans le cadre du WebPerf User Group France. En parallèle, voici un petit retour suite à une étude menée sur le sujet, abordée dans l'optique d'avoir une solution à moindre coût notamment pour ressources d'une application iPhone. Avec la démocratisation…

Lire la suite
Archi & techno

Automatiser ses tests de web services grâce à soapUI

Pour tester des web services (REST/SOAP), je me suis demandé si je devais développer mon framework : des tests de contrats (tests des requêtes XML via un framework de test unitaire) et des  tests d’intégration (via Fitnesse/GreenPepper). Pas forcément compliqué à mettre en place, mais rébarbatif et pouvant être sujet à erreurs (donc, d’éventuelles contraintes supplémentaires de maintenance). Mes besoins : trouver un outil rapide à prendre en main et gratuit pour automatiser mes tests de web service. On m'avait parlé de soapUI, je voulais m'en…

Lire la suite
Archi & techno

Un SI pour des tablettes (tactiles)

Nos DSI pensaient avoir passé un cap en mettant en place des infrastructures de site web client, boutique en ligne, support... Ca a été difficile, notamment pour rendre disponible sur des applications Internet des services de coeur de SI, qui n'avaient pas du tout été conçus dans cette logique, mais au moins on espérait en avoir fini avec les remises en cause. Et bien non: les tablettes tactiles arrivent, iPad, tablettes Android, etc., y compris en B2B, et elles vont changer certains des métiers, dont…

Lire la suite
Archi & techno

Intégration d’applications sur le Cloud

Les entreprises qui ont fait le pari de l'externalisation ont de plus en plus d’applications sur Internet. S'ajoutant à cela la nécessité stratégique de pouvoir s’interfacer toujours plus vite avec d'autres partenaires, de nouveaux besoins d'intégration sont apparus: la continuité de l'information entre SI interne et Cloud (scénarios SI2Cloud et Cloud2SI) la continuité de l'information entre applications sur le Cloud (scénarios Cloud2Cloud) Le besoin de continuité entre SI interne et Cloud ravive d'anciennes problématiques. Les principaux freins ont été jusque là: la réticence au changement…

Lire la suite
Archi & techno

Réussir votre SOA : Un guide pratique en 10 questions (1/3)

L'un des facteurs clé pour la réussite de la mise en place d’une architecture orientée services, c’est de parvenir à identifier et mettre en œuvre des services à forte valeur ajoutée. Cet article synthétise, sous forme de questions pratiques, les principaux éléments et concepts à considérer pour réussir cette transformation du SI. Cet article sera publié en 3 parties : Partie 1 - Questions 1 et 2 Partie 2 - Questions 3 à 5 Partie 3 - Questions 6 à 10

Lire la suite