Amazon Web Services : le Cloud le plus riche pour les développeurs

Amazon Web Services : le Cloud le plus riche pour les développeurs Java, PHP, Python, les langages .Net, et maintenant Ruby. Le cloud d'Amazon propose l'un des services de PaaS les plus riches. Notamment comparé à Azure, Google App Engine et Heroku.

Ruby vient d'être ajouté aux langages pris en charge par le service de plate-formeAmazon Web Services (AWS). Cette évolution en fait l'offre de PaaS (pour Platforme as a Service) supportant le plus grand nombre de langages, comparé notamment aux solutions des trois autres acteurs majeurs du segment. A savoir : Microsoft (avec Azure Web Sites), Google (avec Google App Engine) et Salesforce (avec Heroku).

Le service de PaaS d'Amazon (AWS Elastic Beanstalk) prenait déjà en charge Java, PHP, Python et les langages .Net. Ruby vient ainsi compléter cette panoplie. Seul point noir, on pourra regretter l'absence de Node.js au sein des frameworks supportés. Un facteur différenciant que peuvent déjà faire prévaloir Windows Azure et Heroku.

AWS Elastic Beanstalk présente historiquement comme principal avantage de s'adosser au service d'infrastructure (IaaS) d'Amazon, qui permet aux directeurs techniques de sites de gérer au mieux les montées en charge en utilisant ce pool de ressources machines à la demande. Un avantage que Google et Microsoft ont voulu contrer en lançant tous deux courant 2012 un service de IaaS pour compléter leur propre offre.
 

 
Comparatif des quatre principales offres de PaaS en fonction des langages de développement supportés
  Amazon Web Services Google App Engine Windows Azure Heroku
Source : JDN
Java x x x x
Ruby x     x
PHP x   x  
Python x x x x
.NET x   x