Google App Engine : Hébergement d'applications Web

12-04-2008
Google App EngineAccessible gratuitement depuis mardi matin aux 10 000 premiers développeurs qui en auront fait la demande, le service App Engine offre un espace de stockage gratuit de 500 Mo. Pour créer leurs applications, les développeurs ont à leur disposition l'infrastructure utilisée par Google pour ses propres services, notamment le système de fichier GFS (Google File System ) et la base de données répartie Bigtable . En plus d'avoir accès à de nombreuses ressources en ligne (paramétrage de l'application, création de requêtes, tutoriels, etc.), les programmeurs peuvent télécharger un kit de développement (SDK) afin de développer des applications localement et de les télécharger ensuite sur leur espace App Engine.

Obligatoirement en langage Python

Google impose l'emploi du langage Python 2.5, mais le Javascript est aussi pris en compte, et le support des développements Ajax est garanti. L'éditeur incite les développeurs à s'appuyer au maximum sur ses services existants, tels que Gmail ou Google Maps par exemple. Le SDK d'App Engine donne accès aux bibliothèques de fonctions (API) de ces services, afin d'utiliser les mêmes mécanismes d'authentification que la messagerie de Google pour sécuriser l'accès à certains services.
Une fois l'application publiée sur App Engine, des outils de suivi (nombre de connexions et de transactions, ressources processeur, fonctions les plus utilisées, etc.) permettent d'analyser le comportement des utilisateurs.
Confiant sur les capacités de montée en charge de son infrastructure, Google assure qu'un développeur qui choisit d'héberger une application sur son service n'aura plus à se soucier de la puissance des serveurs qui font tourner son programme. Selon la société, une application App Engine peut supporter sans problème un trafic atteignant les 5 millions de pages vues par mois !

Développeur indépendant ou petite entreprise

Pour prouver le potentiel de la plate-forme, les équipes de Google ont réalisé une vidéo (en anglais, voir ci-dessous) montrant que le service peut être utilisé par un développeur pour créer une application en quelques minutes. Plusieurs applications ont également été rassemblées dans une galerie de démonstration . On y trouve par exemple un service de mise en relation pour du covoiturage qui s'appuie sur les services Google Maps. Les utilisateurs y recourent pour préciser d'où ils veulent partir et où ils veulent aller.

App Engine s'adresse aussi bien aux développeurs indépendants qu'aux petites entreprises qui n'ont pas les moyens de gérer leurs propres serveurs. A l'issue de la période d'essai, Google continuera à fournir gratuitement un espace de 500 Mo aux internautes mais facturera l'espace supplémentaire sur la base d'un abonnement mensuel, dont le montant n'est pas encore connu.

Avec ce nouveau service, Google vient marcher sur les plates-bandes d'Amazon et de Salesforce, qui ont respectivement lancé, il y a plus d'un an et demi, les plates-formes d'hébergement EC2 et Appexchange.




Wikio !Taper cet article !Voter pour cet article !BlogMemes!Linker !Digg!Reddit!Google!Facebook!Del.icio.us!Live!Netscape!Technorati!StumbleUpon!Newsvine!Blinklist!Blogmarks!Yahoo!Squidoo!

Recommandez (39) | Citez cet article sur votre site | Pages vues: 135 | Version imprimable | Suggérer par mail

Soyez le premier à commenter cet article
Flux RSS des commentaires

Commenter
  • Les messages comportant des attaques verbales contre les personnes seront supprimés.
  • Vous pouvez renouveler le code de sécurité en appliquant un rafraîchissement à votre navigateur.
  • Appliquer cette méthode de rafraîchissement si vous avez entré un mauvais code de sécurité.
Nom
E-mail
Site web
Titre
BBCode:Web AddressEmail AddressBold TextItalic TextUnderlined TextQuoteCodeOpen ListList ItemClose List
Commentaire



Code:* Code
Je désire être prévenu par mail des commentaires qui suivront

 
< Précédent