Annonces SOA
Tab navigation
IBM posséde une offre extrêmement complète en adressant tous les services software de développement, d'intégration et de contrôle, avec une vision étendue des architectures SOA, allant bien au-delà des services web et de leur chorégraphie.
La stratégie d'IBM repose sur le support des standards ouverts, implémentés dans leur plus récente édition.
IBM vient tout juste d'annoncer de nouveaux produits, renforçant les gammes WebSphere, Rational et Tivoli, ainsi que de nouvelles offres de services.
WebSphere annonce une nouvelle offre complète de gestion des processus métier, basée sur les standards J2EE et BPEL ; et un bus de service d'entreprise, (ESB) basé sur WebSphere Application Server, en deux versions : WebSphere ESB pour le routage simple et la transformation avec une connectivité de type services Web, et WebSphere Message Broker, supportant un grand nombre de protocoles, tels que SWIFT, ebXML, Tibco Rendezvous, HL7.
«Toutes les applications n'ont pas les mêmes contraintes d'intégration» , déclare Jérôme Carrasco, responsable marketing de la gamme WebSphere.
WebSphere Process Server est une version spécialisée du serveur d'applications J2EE, sur laquelle sont implantés les services de base, comme les objets métier ou la gestion commune d'événements, ainsi que les définitions des relations et les plans d'interfaçage.
Tous ces éléments sont utilisés par les composants de plus haut niveau, processus et règles métier.
WebSphere Process Server comporte d'ailleurs un moteur de règles maison prenant en compte les tâches humaines, alors incorporées en tant que services dans le processus.
Websphere Extended Deployment V6 autorise l'installation de cette infrastructure sur des configurations en grappe ou en grille, prenant en compte une variété de types de serveurs et assurant un système de cache distribué.
WebSphere Business Modeler et WebSphere Integration Developer ciblent les utilisateurs fonctionnels. Plus question d'applications, ni de codage. Il s'agit de définir des processus et d'assembler des composants.
WebSphere Business Modeler accepte les importations à partir de l'outil Vision de Microsoft et aide ces utilisateurs métier à modéliser les processus, les flux et les structures de données, et à générer les documents BPEL, WSDL et XSD, (base de travail pour WebSphere Integration Developer). Fondé sur Eclipse, ce dernier assemble les services ou composants existants pour créer l'ensemble du processus métier.
WebSphere Business Modeler et WebSphere Integration Developer peuvent échanger respectivement avec les ateliers Rational Software Architect, pour la modélisation, et Rational Application Developer, pour le codage si de nouveaux composants doivent être créés. Ceux-ci sont définis dans le cadre de SCA (Service Components Architecture), précisant les interfaces et les modes possibles d'invocation et d'implémentation, ainsi que les niveaux de qualité de service demandés.
Enfin, pour une meilleure gestion des SOA, IBM fait évoluer WebSphere Business Monitor, nouveau logiciel facilitant la surveillance des performances des processus métier et des indicateurs de performances clés.
Disponible également, IBM Workplace Designer 2.5, nouvel outil de développement basé sur Eclipse. Cet outil permet de développer les composants pour bâtir des applications composites dans un environnement IBM Workplace.
Une application composite regroupe des applications disparates pour initier de nouveaux processus métier sans avoir à démarrer les développements de zéro. Basé sur une SOA, ces applications composites sont construites à partir de composants réutilisables.
Un simple composant peut être développé en moins de 5 minutes.
Basé sur des standards comme XML et JavaScript, IBM Workplace Designer est conçu pour aider les développeurs à capitaliser sur l'expertise et le savoir faire déjà acquis.
IBM Workplace Designer offre des exemples de composants de collaboration que les développeurs utilisent pour enrichir leurs applications composites avec de nouvelles fonctionnalités.
Offres de services IBM
Les services IBM pour démarrer des projets SOA sont organisés en quatre grands blocs :
• Le cadrage, pour identifier comment une approche SOA peut aider à atteindre les objectifs métiers.
• La conception, pour créer une architecture SOA spécifique et détaillée ainsi qu'un plan de mise en oeuvre des services web.
• La réalisation, pour développer et déployer l'architecture SOA et les services web associés, supportés par une infrastructure réactive et adaptable.
• La gestion, pour vérifier que l'environnement SOA couvre les besoins métiers spécifiés et les besoins non fonctionnels essentiels.
IBM Business Consulting Services propose une nouvelle offre de services liée à la gouvernance, incluant des éléments de mesure des améliorations et une méthode de suivi de projets.
Des «équipes SOA» seront formées pour aider les entreprises dans des secteurs verticaux, tels que la distribution, la finance, l'industrie, le secteur public et les PME-PMI.
Ces équipes partageront avec les clients l'expertise d'IBM BCS, et les aideront à construire leur SOA en se basant sur les logiciels IBM WebSphere.
Par ailleurs, IBM Global Services se servira de la "SOA Foundation" pour offrir sa prochaine plate-forme CSDP (Common Services Delivery Platform), un référentiel d'actifs réutilisables, basé sur des logiciels IBM et des applications tierces, exécutant des processus métier spécifiques comme le traitement des réclamations ou la gestion des stocks.
Le CSDP collectera des données dans l'infrastructure du client, à partir de sources hétérogènes, et leur associera les logiciels appropriés et meilleures pratiques, en utilisant l'offre WebSphere pour livrer des processus métier complets.
Enfin, les services logiciels incluent IBM Client Architectural Readiness Evaluation, permettant au client d'évaluer leurs initiatives stratégiques et informatiques, ainsi que l'adéquation de leur architecture.
Ce service gratuit d'IBM évaluera le degré d'aptitude de prise en charge SOA des architectures d'entreprise et analysera la maturité de sa gouvernance.

Objectif Agilité