Google plonge dans les services web avec le lancement de Google App Engine
  • 9 Commentaires
par Michael Arrington (adaptation: Ouriel Ohayon) 8 avril 2008

Google ne parle plus seulement d’héberger des applications en ligne. Depuis hier soir ils ont lancé Google App Engine (lien actif dans la journée) un nouveau projet ambitieux, une offre complète d’hébergement, avec une plateforme pour applications en Python, BigTable, comme nous l’annoncions, et un service de stockage des données, GFS. Un concurrence au service web d’Amazon.

Mais à la différence d’Amazon, l’offre de Google est plus groupée et donc moins flexible. Par exemple, il est possible avec Amazon, d’utiliser simplement le service de stockage, S3, indépendamment des autres services alors que si vous souhaitez utiliser le service BigTable , il faudra écrire et déployer un script Python sur les serveurs afin de créer une interface accessible à BigTable.

Cela signifie que GoogleAppEngine sera destiné aux développeurs qui veulent développer leur application entièrement avec Google.

Le directeur de produit de Google, Tom Stocky m’a décrit le nouveau service. Les développeurs placent leur code Python sur Google, lance l’application et peuvent gérer le tout depuis une application desktop.

Quelques détails:

  • Ecrire un code et le déployer. Google App engine rend le déploiement d’applications très facile en fournissant les ressources de calcul nécessaires. Les développeurs écrivent le code et Google App engine s’occupe du reste
  • Soutenir les pics de Trafic. Quand une application devient populaire, la croissance soudaine de trafic peut-être problématique, pour une petite startup ou pour une grosse société. Google App Engine permet de passer de 1 utilisateur à 1 million de manière très simple en tirant avantage de Bigtable notamment.
  • Intégration avec d’autres services Google Pas la peine d’écrire de nouvelles applications à chaque fois. Les développeurs pourront intégrer tous les éléments et utiliser la très large collection d’APis de Google qui fournit des fonctionnalités “plug-and-play”

Google App Engine: Les Limitations

Le service est en beta et possède donc quelques limitations.

D’abord seuls les 10 000 premiers développeurs à s’inscrire pourront utiliser le service.

Le service est gratuit mais avec des plafonds. Les applications ne peuvent pas utiliser plus de 500MB de stockage total, 200 million megacycles/day et 10 GB de bande passante par jour. Cela équivaut à 5millions de pages lues par mois pour une application “typique”. Après la période beta, ces plafonds seront enlevés mais les développeurs devront payer pour les dépassements. Pas de prix annoncé encore.

Une autre limitation est que les applications seront écrites en Python, un langage populaire pour les applications modernes (avec Ruby et PHP). Google affirme qu’il s’agit en fait du langage accepté dans un premier temps. C’est naturel puisqu’il s’agit du langage utilisé par Google intérieurement.

Commentaires rss icon

  • A première vue je dit super ! C’est vrai que ce nouveau service made-by Google est très complet, et surtout prometteur. Il va permettre le développement de web applications plus facilement grâce à de nombreux avantages (ide en ligne, technologies de Google (bien que cela puisse aussi être un inconvénient), api de Google pour ré-utiliser différents service qu’ils proposent déjà et bien sur une support matériel conséquent).

    Ce service permettra à “tout le monde” de développer beaucoup plus facilement sont projet mais il y a tout de même pas mal d’inconvénients et limitations qui viennent entacher ce beau service.

    En tout cas Google montre encore une fois son ambition à travers ce nouveau service qui risque de faire beaucoup de bruit, et confirme sa position de leader du web en proposant un service complet, assez innovant et d’avoir une “main” sur des projets et web apps qui naitront grâce à cet outil.

  • Mouais bon le python c pas tout le monde qui connait hein…

  • CA à l’air génial… Mais je ne pense pas que tout le monde puisse le faire..

  • Ça montre la valeur de Python et de Django, et ça, ça fait vraiment plaisir. Surtout pour les développeurs de ces outils.

  • C’est gratuit mais il y aura forcement une récupération des données pour le compte de google.

  • @john

    Non, effectivement, “tout le monde” ne connait pas Python. “tout le monde” ne connait pas forcément non plus PHP et/ou Java et/ou Javascript et/ou Ruby et/ou etc… Bref, faut bien choisir (au moins) un langage pour commencer.

    Mais bon rassure-toi, n’importe quel développeur compétent peut devenir productif en Python en quelques jours (en maîtriser toutes les finesses étant, comme d’hab, une autre affaire, mais ça c’est normal).

  • On trouve de vraie perles sur Google App. Je suis récémment tombé sur Spy dont j’ai fait l’article http://fanurl.com/w qui n’aurait pas forcément vu le jour sans Google App. En tous cas, bien joué !

Laisser un commentaire

Commenting Options

Enter your personal information to the left, or sign in with your Facebook account by clicking the button below.

Alternatively, you can create an avatar that will appear whenever you leave a comment on a Gravatar-enabled blog.

Rétrolien
  • Actively Discussed Posts
  • Il n'y a pas de billets à afficher
  • MediaTemple Logo
  • QuickSprout Logo
  • OpenX Logo
  • Cotendo Logo