PaaS : Pas d'interopérabilité entre les plateformes...
C'est sans doute sur les plateformes de développement PaaS (Plateforme as a Service) que l'interopérabilité est la plus défaillante. Concurrence oblige, Microsoft Azure, Google App Engine, Force.com de Salesforce.com ou encore VMware Spring, tous ces fournisseurs de plateformes veulent imposer leurs propres outils de développement, prélude à un standard de fait. Le PaaS représente l'avenir à moyen terme, car il automatise entièrement le déploiement et la montée en charge. Pour Lionel Laské, directeur innovation chez C2S, la SSII du groupe Bouygues, Il y a, en tout cas, fort à parier que c'est sur le PaaS que va se jouer la principale bataille du cloud mais il tient à préciser qu'il n'y a pas d'interopérabilité entre les plateformes, on est lié à un seul fournisseur. En effet, le développeur réalise une application pour Windows Azure ou une application pour Google App Engine mais pas une application pour ces deux plates-formes. Google App Engine est limité à Java et Python alors que le développement Windows Azure supporte un plus grand nombre de langages comme Java, mais impose au minimum un lanceur en .NET.
Offensive de VMware face à Microsoft Azure
«Nous allons peut-être assister à une polarité java-.Net » lance Lionel Laské. Un avis que partage Guillaume Plouin (en illustration principale), responsable Cloud chez Octo qui en dehors de .Net juge la plateforme VMware Spring très en avance sur une pile Java PaaS standard. VMware a même présenté son framework Spring comme le meilleur modèle de programmation pour les développeurs Java dans les entreprises. À tel point que même Google a choisi Spring comme modèle de programmation pour Google App Engine. Rappelons que le framework Spring est né sous la forme d'un projet Open Source pour aider les développeurs à structurer rapidement des applications Java, en particulier pour le web. C'est en 2009 que VMware a racheté la société Spring.
Ruby, un langage qui séduit
Il faudra aussi compter sur la plateforme Force.com de Salesforce.com (surtout utilisée par les éditeurs de logiciels indépendants et les entreprises pour développer des applications métiers transactionnelles), qui s'est récemment enrichie du langage Ruby, de plus en plus répandu. En effet, Salesforces.com a racheté la plateforme Paas d'Heroku, une plateforme qui sert déjà de socle à plus de 100 000 applications. « Ruby possède un gros atout pour le cloud, il permet de développer à moindres frais » souligne Guillaume Plouin. Ce rachat devrait également profiter à VMware dans le cadre du récent partenariat (VMforce) conclu entre SalesForce.com et VMware pour le développement Java (framework Spring) en entreprise.
En conclusion, même si les fournisseurs de PaaS tentent d'imposer leurs outils, le manque de standardisation rend les entreprises, pour l'heure, plutôt méfiantes à en croire nos différents intervenants. C'est surtout vrai pour nos entreprises, car en France, on ne juge que par les standards.
>> Sommaire du dossier
. Le manque d'interopérabilité freine-t-il l'adoption du cloud ?
. IaaS : L'Open Source, avenir du cloud computing?
. PaaS : Pas d'interopérabilité entre les plateformes...
.SaaS : Des applications pas toujours riches en API pour assurer une interopérabilité.
.Interview d'Alphonso Castro, directeur de la stratégie interopérabilité chez Microsoft France.
Cloud Computing recherche standards désespérément
Articles Technologie
Articles les plus lus
Suivez-nous