TIBCO ActiveMatrix Service Grid
Transcription
TIBCO ActiveMatrix Service Grid
TIBCO ActiveMatrix Service Grid A mesure que les directions informatiques adoptent une architecture orientée services (SOA), elles en comprennent la valeur, mais aussi les défis qu’elle pose. A l’inverse des architectures d’applications qui l’ont précédée, la SOA est fondamentalement hétérogène et distribuée. Elle implique l’utilisation de plusieurs technologies de services, telles que Java, .NET et l’orchestration de services distribuée sur diverses machines et plates-formes. Cette hétérogénéité a le désavantage de complexifier la mise en production et le développement des services. En général, entre 20 % et 40 % du code du service ne relève pas de la logique métier. Les développeurs écrivent aussi du code pour la couche transport comme SOAP/HTTP ou JMS, la sécurité, les règles de gouvernance et même du code destiné à améliorer l’administration. Ce code n’arrange rien en termes de souplesse et de capacité de réutilisation des services, car c’est précisément lui qu’il faut modifier chaque fois qu’un service est réutilisé. Les administrateurs utilisent diverses consoles pour le déploiement de services Java et .NET, l’orchestration et d’autres composants de leurs applications. Et lorsqu’un grain de sable se glisse dans le système, ils n’ont souvent pas d’autre choix que de rassembler les alertes, fichiers journaux et autres informations provenant de ces multiples consoles pour identifier l’origine du problème. TIBCO ActiveMatrix™ Service Grid réduit la complexité d’une SOA par définition hétérogène en permettant aux directions informatiques de développer uniquement la logique métier avec Java et .NET et d’assembler, déployer, héberger et gérer des services hétérogènes en tant qu’applications composites sur une base unifiée. Orchestration/ Intégration Médiation Autre Gouvernance Prise en charge du registre Application de stratégies Messaging Plate-forme de virtualisation des services TIBCO ActiveMatrix™ Service Grid TIBCO ActiveMatrix Service Grid permet aux directions informatiques de développer, déployer et gérer des services hétérogènes distribués en tant qu’applications composites sur une plate-forme d’exécution commune. EN BREF TIBCO ActiveMatrix™ Service Grid simplifie les SOA en permettant aux directions informatiques de transformer une logique métier Java ou .NET en services et d’assembler, déployer, héberger et administrer de façon graphique ces services en tant qu’applications composites sur une seule base d’exécution. AVANTAGES • Améliore la productivité des développeurs, la réutilisation des services et permet aux développeurs de se concentrer sur la logique métier en remplaçant entre 20 % et 40 % du code technique d’un service par une configuration centralisée. • Simplifie le développement et les opérations en fournissant un environnement Eclipse commun pour le développement, l’assemblage, la composition et la vérification de services, ainsi qu’une console commune pour la surveillance et l’administration. • Réduit la complexité de l’architecture en fournissant une plate-forme grid agnostique, basée sur les standards avec des conteneurs de services pour .NET, Java et d’autres technologies. • Simplifie l’administration des applications composites en rendant les services hétérogènes indépendants de leur localisation, de la technologie et des protocoles par le biais de la virtualisation des services. • Permet de procéder à une évolution horizontale lors de l’exécution sans interrompre le service. • Renforce le contrôle opérationnel et la sécurité par le biais d’une administration normalisée et intégrée des règles de policy et des services. • Améliore le temps de réponse et la capacité d’adaptation grâce à une prise en charge complète de l’invocation temps réel événementielle des services et du démarrage des processus. TIBCO ActiveMatrix Service Grid A ttrib u ts et ca p acit é s Une base unifiée ActiveMatrix Service Grid fournit une structure unifiée de conteneurs de services pour la conception et l’exécution basée sur la spécification SCA. Cette structure élimine le besoin de code « wrapper » dépendant de la technologie pour l’activation de services et permet une administration opérationnelle uniforme et cohérente dans des structures de services Java, .NET et autres. Elle comprend des conteneurs de services gérés pour des technologies tierces de pointe, et notamment Java et .NET. Les développeurs peuvent également exposer des services externes, à partir d’EJB sur des serveurs WebSphere, WebLogic et autres serveurs compatibles Java EE, en tant que services administrés. Les directions informatiques peuvent intégrer d’autres produits ActiveMatrix selon les besoins. Elles peuvent également ajouter leurs propres conteneurs de services, protocoles de communications ou adaptateurs à l’aide d’un kit de développement. Les conteneurs étendent l’environnement d’exécution hébergé en ajoutant des fonctionnalités configurables telles que la gouvernance, la médiation, le déploiement et l’administration de services. Cela permet aux utilisateurs de réutiliser plus facilement les services en reconfigurant un service existant pour l’utiliser dans plusieurs situations. ActiveMatrix Service Grid capture également des informations sur la mise en œuvre et les dépendances entre services, ce qui permet de réaliser une analyse de l’impact et un suivi des dépendances. Infrastructure grid Bénéficie d’une capacité d’évolution grâce aux solutions de messaging et d’ESB de TIBCO. Les entreprises peuvent déployer dynamiquement des services sur les serveurs ou les intégrer à un processus du système d’exploitation, les déplacer sur d’autres serveurs, et les doter d’un équilibrage distribué des charges et une tolérance aux pannes. Gouvernance fédérée de services Fournit une gouvernance fédérée reposant sur WSPolicy et d’autres normes. Chaque conteneur de services, ainsi que l’architecture grid sous-jacente, disposent d’une gouvernance distribuée avec une diminution du nombre d’éléments non maîtrisés et d’une meilleure administration de la sécurité. ActiveMatrix Service Grid permet également aux administrateurs de configurer, déployer, démarrer et arrêter des conteneurs de services, des services et des applications composites, ainsi que d’identifier rapidement l’origine de dysfonctionnements. • Architecture des composants de service (SCA) • Services Web (SOAP, UDDI, WSDL, JMS) • JMX • Plate-forme Eclipse Les attributs de services et applications composites sont stockés dans un référentiel commun de conception et d’exécution ; quant aux définitions de services, elles sont stockées et partagées via un registre intégré UDDI v3. Les administrateurs peuvent exploiter la sécurité fédérée et la gestion des identités à l’aide de WS-Security. Développement et administration unifiés TIBCO Business Studio™, l’outil de conception commun aux solutions TIBCO, offre développement, assemblage, composition et validation dans un environnement Eclipse. Les plug-ins ActiveMatrix fournissent une prise en charge étendue pour le développement de services Java, leur maillage avec des services .NET ainsi que la médiation, l’orchestration et l’intégration grâce à TIBCO ActiveMatrix™ BusinessWorks pour créer des applications composites. TIBCO fournit également des plug-ins pour Visual Studio .NET pour prendre en charge le développement de services .NET. Le contrôle et l’administration sont effectués à partir de TIBCO ActiveMatrix™ Administrator, la console d’administration Web de TIBCO. Les utilisateurs peuvent tirer profit d’un environnement grid unique avec la même interface utilisateur pour l’évolution et l’équilibrage des charges, le maintien de l’intégrité et des performances des systèmes ainsi que la résolution des problèmes. TIBCO Software Inc. (NASDAQ : TIBX) a permis à Wall Street d’entrer dans l’ère du numérique dans les années 1980 grâce à sa solution orientée événements, « Information Bus ». Aujourd’hui, la solution d’infrastructure de TIBCO donne aux clients les moyens d’innover en permanence en connectant les applications et données au sein d’une architecture orientée services, tout en rationalisant les activités avec une gestion efficace des processus métier et en donnant accès aux outils d’analyse indispensables pour une prise de décision temps réel : c’est ce que nous appelons le pouvoir de l’instant (The Power of Now®). TIBCO délivre ses solutions et services à plus de 3 000 clients dans le monde par le biais de ses bureaux présents dans 40 pays et d’un réseau de plus de 200 partenaires. Pour en savoir plus, rendez-vous sur notre site Web : www.tibco.com. ©2008, TIBCO Software Inc. Tous droits réservés. TIBCO, le logo TIBCO, The Power of Now, TIBCO Software, TIBCO ActiveMatrix et TIBCO Business Studio sont des marques ou des marques déposées de TIBCO Software Inc. aux États-Unis et/ou dans d’autres pays. Tous les autres noms de produits et de sociétés et toutes les autres marques figurant dans ce document sont la propriété de leurs détenteurs respectifs et ne sont mentionnés qu’à des fins d’identification. 20605 NORMES www.tibco.com TIBCO Software Inc 3303 Hillview Avenue Palo Alto, CA 94304 Tél. : +1 650-846-1000 +1 800-420-8450 Fax : +1 650-846-1005
Documents pareils
CEP - Complex Event Processing ou Traitement des événements
dépasse les 2 % du prix moyen pondéré en fonction du volume (VWAP) et que le
prix de l’action Y accuse une baisse pour atteindre moins de 2 % du prix moyen
pondéré, il convient de vendre 1 000 acti...
Lexique Java EE
JAXB
JAX-RPC
JAX-WS
JAX-RS
JDBC
JNDI
JMS
JMX
JPA
JPQL
JSF
JSTL
JTA
MIME
Mojarra
Metro
MOM
ORB
OSGi
ORM
POJO
REST
RMI
RMI-IIOP
SAAJ
SOA
SOAP
UDDI
WSDL
WSIT