Google App Engine : l’hébergement gratuit d’applications Web

Google a lancé Google App Engine, une offre d’hébergement (gratuit) pour vos applications ou services Web.

Le service google en est encore à ses débuts, il permet de profiter de la plate-forme Google pour l’accès à la persistance (base de données), le load balancing des applications, etc.

Il y a quand même des limitations :

  • langage Python obligatoire (d’autres langages à venir)
  • limitation de bande passante
  • limitation d’espace disque utilisé
  • limitation de CPU utilisé
  • pour l’instant limité aux 10000 premiers inscrits (pour l’instant)

A terme je suppose que pour faire sauter certaines de ces limitations, il faudra payer… Google marche donc sur les plate-bandes des hébergeurs.

Mais malgré les limitations, l’idée reste intéressante, d’autant plus que comme pour Android, le SDK de google App Engine est fourni pour Windows, Linux et MacOS.

L’intérêt pour le développeur est de s’affranchir de problèmes d’hébergement pour un petit projet.  Ça permet aussi de déployer très rapidement un service Web (ou une application) tout de suite utilisable. Autre avantage, le développeur bénéficie de tous les services et API Google au sein de l’application hébergée. Ça sera ça en moins à développer :

  • authentification des utilisateurs grâce au compte Google
  • plateforme d’envoi et de reception des mails
  • api de gestion d’accès à la base grâce à des transactions

Pour avoir un aperçu de ce qu’il est possible de faire, vous pouvez aller jeter un coup d’oeil à la galerie de applications déjà déployées.

Ça va du petit service Web très simple, à des applications plus complètes.

Il va falloir se remettre au langage Python… 🙂

Share this article on :

Leave a Reply