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

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...

Plus en détail

Lexique Java EE

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

Plus en détail