Un peu plus de 6 mois après son Linux, Red Hat met désormais son serveur d'applications Java Open Source JBoss sur la grille en ligne d'Amazon, EC2. L'Elastic Compute Cloud d'Amazon est une offre d'informatique à la demande, permettant d'utiliser une infrastructure matérielle et logicielle pour une tarification à l'usage. Le serveur d'applications JBoss pourra ainsi être facturé 119$ par mois, ou bien à partir de 1,21$ par instance et par heure, en sus des frais facturés par Amazon pour l'utilisation de la bande passante et des capacités de stockage. Les clients actuels de JBoss pourront aussi choisir de payer leur licence et d'héberger l'application sur la grille d'Amazon. Côté tarifs, explique Sacha Labourey, directeur technique de la division middleware de Red Hat, « la facture sur un an est évidemment plus élevée que si on achetait tout soi-même, mais avec environ 15 000 dollars pour un an d'utilisation du matériel, de Linux et du serveur d'applications, nous restons dans des prix tout à fait abordables. » La promesse d'affecter souplement de nouvelles ressources à une application De toute façon, l'ambition de cette offre n'est absolument pas de remplacer tous les usages du middleware Java. « Nous n'avons pas encore complètement codifié tous les cas d'utilisation pour le 'cloud computing', mais il y en a déjà un certain nombre », avance Sacha Labourey. Qui cite « toutes les tâches limitées dans le temps comme, par exemple, la billetterie de l'Euro 2008. Cela dure quatre mois, donc est-il nécessaire d'investir ? Probablement pas. » [[page]] Les solutions d'informatique à la demande telles qu'EC2 permettent en effet de créer ce type d'application sans investir outre mesure. En outre, les capacités peuvent être étendues simplement pendant les heures où sont prévues les pics d'affluence. « On ne parle pas de milliseconde, précise Sacha Labourey, mais le provisioning [réservation des ressources, NDLR] est très rapide. » Plutôt pour des besoins précis et des applications autonomes L'offre est donc plutôt destinée à des applications autonomes, dans des start-up ou de grandes entreprises souhaitant tester un projet ou déployer rapidement une application pour un besoin précis. « Il serait vain d'imaginer pouvoir sauter dans le cloud avec des données qui resteraient à des milliers de kilomètres de là dans un progiciel », reconnaît le directeur technique de JBoss. Toutefois, l'application peut aussi être ouverte aux échanges de données : tout dépend, explique Sacha Labourey, d'une chose, le temps de latence. « Si c'est un élément critique, alors il sera probablement difficile de déployer l'application dans le 'cloud'. » Cette offre de JBoss à la demande est aujourd'hui en bêta. Cela dit, EC2 lui-même est un service proposé en bêta par Amazon. A noter, EC2 héberge un autre système d'exploitation Open Source que Red Hat : OpenSolaris de Sun.