BEA présente son architecture exclusive « SOA 360°»
La première plate-forme SOA native de l'industrie
BEAWORLD 2006 – San Francisco – Le 19 septembre 2006 – BEA Systems Inc. dévoile aujourd’hui l’architecture exclusive BEA microService (mSA) sous-tendant sa plate-forme BEA SOA 360° qui, contrairement à d’autres architectures de middleware monolithiques et propriétaires, propose une solution « légère » et basée sur les standards natifs des SOA (Service-Oriented Architecture) afin de maximiser son ouverture, son interopérabilité, ses capacités d’intégration et son extensibilité aux développements tiers.
« Au cours des dernières années, nous avons mené des recherches avancées sur les exigences d'une architecture logicielle véritablement ouverte, incorporable et extensible, » déclare Rob Levy, CTO et Vice-Président exécutif de BEA Systems, Inc. « Nous en avons conclu que les SOA constituent une approche architecturale moderne qui est également la plus naturelle pour les logiciels d’infrastructure. Il s’agit en quelque sorte de collecter et « infuser » des composants et frameworks réutilisables au sein d’un cycle naturel de versions. Notre objectif est que 100 % de nos produits intègrent l’architecture BEA mSA avant la fin 2008 afin de renforcer le leadership de la plate-forme BEA SOA 360° en termes de performances, de réactivité de mise sur le marché et de dimensionnement vertical et horizontal. »
« BEA mSA bénéficiera directement à nos clients et partenaires en facilitant la création et le déploiement dynamique de plates-formes optimisées en matière de fonctionnalités et d'encombrement disque et mémoire, » poursuit Rob Levy. « Cette architecture propose des avantages tant périphériques que centraux qui nous permettront d’être plus agiles dans la livraison de nouveaux produits ciblés sur les besoins spécifiques de nos clients et de leurs environnements. »
Le développement de BEA mSA s’appuie sur les principes et la philosophie SOA et sur le concept de « réseau de services » mettant en avant les concepts de séparation des préoccupations, de modularité et de légèreté par opposition aux intégrations point à point. Il s’agit en outre d’un environnement de type événementiel grâce à ses services de notification permettant de publier et découvrir les composants modulaires appropriés ou « microServices » (mSA). L’architecture BEA mSA est par nature modulaire et « intégrable » et peut être couplée à diverses solutions open-source (conteneurs, services de présentation, etc.). L’application des principes SOA de séparation des préoccupations et de capacité de substitution permet de faire librement évoluer l’architecture BEA microService en fonction des besoins de l’entreprise.
Un réseau de services
Selon BEA, les services SOA devraient connaître une croissance sans précédent exigeant des infrastructures suffisamment extensibles pour prendre en charge les dimensions des réseaux informatiques modernes. Pour cela, les infrastructures doivent répondre à des contraintes fortes de connectivité et de résilience (insuffisamment prises en compte par les approches actuelles de bus distribué) et offrir des solutions de routage dynamique permettant d’emprunter des chemins différents vers une destination donnée – en fonction du coût, de la disponibilité, du niveau de congestion, du contexte, etc. En d’autres termes, il s'agit d'une infrastructure suffisamment puissante pour supporter un « réseau de services » en perpétuelle expansion.
Ce concept de réseau de services s’appuie sur les enseignements des dernières technologies des réseaux informatiques. Il est en effet possible d'imaginer un espace de nommage des services calqué sur le système DNS (Domain Naming System) du réseau IP afin que les routeurs soient capables de comprendre les protocoles de service. Les principes gouvernant la topologie des réseaux informatiques peuvent également être appliqués à l’espace de service – des petits « segments de service » fédérés (ou sous-domaines) aux « domaines de service » étendus, publics et fédérés.
Comme avec les réseaux informatiques, le réseau de services doit prendre en charge le concept de réseau librement extensible – où certains nœuds sont plus intelligents que d’autres. Il doit également respecter le principe de « séparation des préoccupations » pour garantir que chaque entité a un objectif unique et n’est pas responsable de tenter de traiter un trop grand nombre de besoins. Les principes qui gouvernent les réseaux informatiques actuels peuvent également être mis en œuvre pour construire une plate-forme produit extensible : l’architecture mSA (microService).
A propos de BEAWorld
BEAWorld est une manifestation essentielle portant sur les technologies SOA leaders organisée sur les trois marchés stratégiques mondiaux : Amériques, Europe, Asie. Ses conférences sont destinées à fournir une vision critique, des formations, des meilleures pratiques et de multiples opportunités d’interaction avec des professionnels, des leaders de l’industrie, des « visionnaires » et des experts partageant les mêmes préoccupations.
BEAWorld vise non seulement à faire des SOA une « réalité gagnante » mais aussi à faire partager les dernières informations sur les technologies d’infrastructure de BEA (comme BEA Tuxedo®, BEA WebLogic®, BEA AquaLogic™ et BEA SOA 360º) et s’accompagne d’un salon de présentation mettant en exergue les solutions les plus récentes et innovantes de l’écosystème de partenaires BEA en constant développement.
BEAWorld débutera le 19 septembre au Moscone Convention Center North de San Francisco et sera suivi de deux autres manifestations qui auront lieu à Prague (les 11 et 12 octobre) et à Pékin (les 13 et 14 décembre). Pour vous inscrire, consultez bea.com/beaworld ; pour des informations complémentaires sur les modalités de sponsoring, consultez bea.com/beaworld/sponsors/.
À propos de BEA
BEA Systems, Inc. (NASDAQ : BEAS) est un leader mondial des logiciels d’infrastructure d’entreprise. BEA propose une plate-forme SOA unifiée permettant de transformer et d'optimiser les opérations métier afin d’aider les entreprises à améliorer leur structure de coûts et de créer de nouvelles sources de revenus. Pour plus d’informations sur les technologies BEA qui facilitent la Business liquidITy des entreprises, consultez bea.com
|