Actualités
|
![]() |
Emploi
|
![]() |
Start-up
|
![]() |
Evénements 01 | ![]() |
Avis d'expert | ![]() |
Vidéos | ![]() |
Indicateurs
|
![]() |
Distribution
|
![]() |
Telecharger Pro
|
![]() |
Livres blancs | ||||||||||||||||||||||||












Tibco vient de dévoiler une version bêta de Silver. Issue d'Activematrix, il s'agit d'une plate-forme SOA complète, conçue pour s'exécuter sur Amazon EC2. Celle-ci facilite l'exécution de composants tant JavaEE que .Net dans le cloud.
L'hébergement d'applications d'entreprise dans le cloud est enfin à portée de main. Les services sont là et l'outillage nécessaire commence à apparaître. A l'image de Tibco Silver, une plate-forme SOA bâtie pour exploiter les capacités d'Amazon EC2. Silver n'est pas qu'un simple moteur de processus destiné à orchestrer des services web. Directement issu d'Activematrix, Silver se présente comme une véritable plate-forme SOA avec un moteur d'orchestration compatible BPEL 2.0, un bus de type ESB, une couche de supervision de la performance et de contrôle des SLA (Service Level Agreement). Le volet gouvernance de la plate-forme assure une fonction de référentiel de service conforme au standard UDDI v.3. Celui-ci donne la possibilité de définir les droits accès aux composants applicatifs selon les autorisations accordées à l'utilisateur ou aux groupes créés. “ Nous avons conçu Tibco Silver pour résoudre quelques-uns des principaux défis auxquels les DSI des entreprises du Top 500 doivent faire face vis-à-vis du cloud. Parmi ceux-ci figurent la gouvernance, la sécurisation des services, l'exploitation les compétences existantes. Mais aussi être sûr que les services que vous bâtissez au-dessus de Tibco Silver sont isolés par rapport au fournisseur de cloud sous-jacent ”, résume Rourke McNamara, directeur du marketing produit SOA de Tibco.
De fait, Tibco se démarque de l'approche partagée par Google et Microsoft avec une solution complète disponible sous forme d'image système AMI (Amazon Machine Image). Une approche qui séduit Michael Ferrari, consultant et urbaniste indépendant : “ Je pense que pour les clients actuels de Tibco, c'est une très bonne nouvelle qui leur permettra de faire évoluer en douceur leur architecture vers du SOA. C'est une offre que je trouve intéressante mais réservée aux entreprises ayant véritablement des besoins de virtualisation, notamment celles qui ont de grosses variations de charges. Ma crainte, c'est de me trouver face à une boîte noire en termes d'urbanisation du système d'information. ”
De son côté, Christophe Heubès, architecte chez Xebia retient : “ Ce qui fait à mon sens la grande force de l'offre Silver, c'est sa capacité à faire jouer l'élasticité du cloud de manière automatique en tirant partie de la brique CEP (Complex Event Processing) incluse. ” L'autre originalité de Silver est l'implémentation des spécifications SCA (Service Component Architecture) et donc sa capacité à orchestrer des composants hétérogènes. Ceux-ci peuvent être codés en JavaEE, Spring, ou encore Ruby. L'éditeur annonce l'arrivée de container pour Python, Perl ou même .Net par la suite. “ SCA présente un atout pour l'interopérabilité avec l'existant, déclare Christophe Heubès, qui modère cependant ses propos. Mais à mon sens, l'existant destiné à être déployé sur une infrastructure de cloud a toutes les chances d'être un existant “ moderne ”. Je ne pense pas que beaucoup d'entreprises aient un existant très hétérogène. ”
Si Silver et SCA peuvent paraître élitistes, ils s'avèrent très pertinents ajoute l'architecte : “ Au-delà de l'interopérabilité, SCA est avant tout un modèle de composition abouti et très performant, même si l'on reste dans le cadre de compositions de service monotechnologie. ”
Silver a été lancé en phase bêta, l'éditeur se donnant six mois afin de vérifier la pertinence de son offre auprès des entreprises qui participeront à cette expérimentation et mettre au point son mode de facturation.
Tibco a choisi Elastic Cloud 2 (EC2) pour héberger son offre cloud. EC2 dispose de fonctions et d'API qui en font une plate-forme entreprise crédible.
Amazon Cloudwatch : monitoring des métriques relatives aux instances EC2.
Auto Scaling : moteur de règles pour le démarrage et l'arrêt automatique d'instances EC2.
Elastic Load Balacing : répartition de charge entre 2 ou plus instances EC2.
Localisation d'instance : capacité à imposer une localisation géographique des instances EC2 (USA ou Europe pour l'instant).
Reserved Instances : possibilité de réserver à l'avance des instances pour bénéficier de taux horaires plus bas.
La plate-forme ne se concentre pas sur la seule orchestration de services web, mais constitue un véritable socle d'exécution pour les composants métier, avec les exigences que cela suppose en termes de sécurité et gestion des SLA.
En quoi se différencie Silver d'Activematrix ?
“ Silver n'est pas un simple portage d'Activemetrix sur EC2. Nous l'avons doté de composants nouveaux pour le cloud. C'est le cas du provisioning de machine qui exploite notre technologie de CEP. Selon la charge, les temps de réponse et les niveaux de services définis au niveau du client, Silver va lancer ou arrêter de nouvelles instances dans un délai effectif inférieur à 2 mn. ”
Quelles sont les applications visées ?
“ Notre cible, ce sont les grandes entreprises qui déploient des services en très grand nombre. Il existe des solutions cloud, mais elles restent focalisées sur l'orchestration de web services pour des applications web. Nous comblons ce vide avec une plate-forme répondant aux contraintes des grands comptes en termes de gouvernance et de sécurité. ”
















