Autant d'inconvénients qui n'existent pas avec le modèle PaaS où ces questions sont hors de propos. « Le développement s'y fait de façon fluide : vous codez une application, vous la déployez et elle fonctionnera sur la plateforme fournie par ces runtimes. Dans notre cas, il s'agit de PHP, C#, dans le cas de Google [App Engine], c'est Python et Java. » Néanmoins, le Paas comporte lui aussi ses points faibles. Il est en effet facile d'y bâtir de nouvelles applications, sans avoir besoin d'installer de serveurs en interne ni de logiciels (si ce n'est un navigateur web). En revanche, le modèle PaaS n'est pas forcément optimal pour faire migrer les applications existantes du datacenter vers le cloud.

Les différences entre les modèles vont s'estomper

Microsoft a déjà annoncé qu'il comptait donner (probablement dans les douze prochains mois) la possibilité d'installer un hyperviseur de type 1, pour que vous y faire tourner les applications, a rappelé Tim O'Brien. De son côté, Amazon propose d'une part sur EC2 des machines virtuelles offrant un choix de systèmes d'exploitation Windows ou Linux, et d'autre part, dans le cadre de son activité Amazon Web Services différents outils qui peuvent servir aux développeurs, notamment des bases de données, des services de stockage et d'équilibrage de charge. Tim O'Brien s'attend donc à ce qu'Amazon construise, à terme, une offre PaaS qui ressemblerait davantage à ce qu'est aujourd'hui Azure plutôt qu'à l'actuel EC2.