Serveurs à louer

Amazon.com a réalisé 10 milliards de dollars au cours de l'exercice 2006 en vendant des articles dans 35 catégories de produits à quelque 59 millions d'utilisateurs enregistrés dans le monde. Pour ce faire, des dizaines de centres de données doivent traiter des millions de transactions et des téraoctets de données chaque jour.





Le PDG d'Amazon.com, Jeff Bezos, a parlé hier de la stratégie émergente de services Web de l'entreprise lors de la conférence sur les technologies émergentes. (Crédit : Matthieu Bouchard)

Nous travaillons aussi dur que possible pour rendre les entrailles d'Amazon invisibles pour les consommateurs et les vendeurs, a déclaré Jeff Bezos, PDG d'Amazon, qui a prononcé un discours lors de la conférence sur les technologies émergentes de Technology Review le 27 septembre.

Multimédia

  • Podcast : Guerres du Web

  • Vidéo : Jeff Bezos d'Amazon.com sur les services Web

Maintenant, cependant, la société met ses opérations back-end invisibles au premier plan. Dans une série d'initiatives lancées au cours de l'année dernière, Amazon a commencé à louer des parties de son infrastructure informatique en tant que services Web.



Les startups dans les arènes de réseautage social ou de partage de médias, par exemple, peuvent utiliser Amazon s S3 service de base de données pour stocker les photos et vidéos de leurs utilisateurs, plutôt que d'acheter leurs propres serveurs. Dans un autre service, l'Elastic Compute Cloud, ou EC2 , les clients professionnels peuvent décharger des tâches gourmandes en ressources informatiques sur des serveurs virtuels temporaires dans les centres de données d'Amazon. Et la semaine dernière, Amazon a annoncé deux services supplémentaires, Webstore by Amazon et Amazon Fulfillment, qui permettent à des entreprises extérieures de créer leurs propres sites de commerce autour des logiciels d'Amazon, puis d'expédier des produits en utilisant le propre réseau d'entreposage et d'expédition d'Amazon.

En substance, Amazon trouve des moyens de monétiser les logiciels et les ressources informatiques qu'il a développés au cours des 11 dernières années pour gérer ses propres affaires. De nombreuses entreprises ont un grand besoin d'infrastructure back-end, a fait remarquer Bezos. Le problème est que l'hébergement du serveur, la gestion de la bande passante, etc. n'ont vraiment rien à voir avec votre entreprise. Amazon veut utiliser les services Web qu'il a développés pour aider avec certains de ces gros travaux, a déclaré Bezos.

Examen de la technologie le rédacteur en chef collaborateur Wade Roush a suivi Bezos après son discours.



Examen de la technologie : Dans votre discours d'ouverture, vous avez parlé des avantages de S3, EC2 et d'autres services Web Amazon pour les petites entreprises qui ne souhaitent pas investir dans la construction de centres de données. Mais n'y a-t-il pas aussi un avantage pour Amazon ? Vous pouvez mettre la vaste capacité de calcul et de stockage que vous avez construite dans le monde, qui autrement resterait inutilisée, à un emploi rémunérateur. J'imagine qu'il y a des moments où vous utilisez moins de la moitié de votre capacité.

Jeff Bezos: Il y a des moments où nous utilisons moins de 10 pour cent de la capacité. Et c'est l'un des avantages de faire les choses de cette façon : cela promet des taux d'utilisation du matériel plus élevés. C'est une efficacité à l'échelle du système qui devrait rendre tout le monde heureux.

Mais notre processus de réflexion pour arriver ici portait moins sur la sous-utilisation que sur nos propres développeurs, créant des outils pour réduire le coût de la coordination. Les applications à l'échelle du Web sont difficiles à exécuter de manière fiable à petite échelle, et cela ne devient pas plus facile lorsque vous passez à de plus grandes échelles. À l'échelle d'Amazon, l'un des problèmes est la coordination entre l'équipe de développement d'applications et l'équipe d'infrastructure réseau au sein du centre de données.



Supposons que vous soyez un chef d'équipe chez Amazon responsable du service de personnalisation et que vous souhaitiez apporter des améliorations. Vous devez planifier un ensemble de déploiements de serveurs et les coordonner avec l'équipe d'infrastructure plusieurs semaines ou mois, voire jusqu'à un an, à l'avance. Le coût de cette coordination peut être très élevé.

Les premiers services Web que nous avons créés, il y a environ trois ans, exposaient les transactions et les données de commerce électronique, des choses comme notre catalogue de produits. Mais, au fur et à mesure que nous avancions, il est devenu clair que les services les plus primitifs que nous avions vraiment construits pour nous-mêmes seraient très appropriés pour une utilisation par les développeurs et d'autres entreprises. Tout ce que nous avions à faire était d'ajouter une fonctionnalité de facturation.

TR : Vous parlez principalement de services d'infrastructure aujourd'hui, mais comme vous venez de le mentionner, la première incursion d'Amazon dans les services Web a été de créer des interfaces pour que des développeurs ou des webmasters externes puissent accéder à vos bases de données, par exemple, pour récupérer des données de produits qu'ils pourraient ensuite afficher sur leur propres pages. Que se passe-t-il dans ce domaine ?



JB : Il existe une équipe importante de personnes qui continuent d'améliorer et d'étendre ces services, et c'est une source très importante de clients pour Amazon.com. Cela est lié à notre programme d'associés, de sorte que les personnes utilisant ces services Web gagnent une commission lorsqu'elles nous envoient un client qui achète un produit. Cela continue à un rythme soutenu. L'une des dernières choses que nous avons annoncées, le 19 septembre, est le WebStore d'Amazon. [ Le programme permet aux entreprises, comme Les cadeaux de Seattle , pour gérer leurs propres sites de commerce électronique à l'aide de l'infrastructure back-end d'Amazon. –TR ] Cela continue de se développer.

TR : Dans votre discours, vous avez mentionné Fulfillment by Amazon, qui a également été annoncé le 19 septembre. Expliquez comment cela fonctionne. Cela ressemble un peu à FedEx, sauf qu'un article passe un certain temps dans votre entrepôt avant d'atteindre un client.

JB : Ce que vous faites, c'est que vous nous envoyez une caisse ou une palette d'un produit que vous souhaitez que nous distribuions. Vous êtes peut-être un détaillant traditionnel et souhaitez également faire du commerce électronique. Vous nous envoyez donc une partie de vos produits, et nous les stockons dans l'un de nos centres de distribution. Nous facturons 45 cents par mois par pied cube d'espace de stockage, soit environ 5 $ par pied cube par an. Nous avons conçu le programme de manière à ce qu'un vendeur de livres d'occasion, par exemple, puisse faire des affaires très rentables avec ce modèle. Vous payez pour l'espace de stockage, puis lorsque vous nous envoyez une demande, qui est essentiellement un appel de services Web, nous expédions le produit.

TR : Amazon, Google, eBay et même Microsoft déploient tous des services d'infrastructure Web de différentes variétés, en s'appuyant sur ce qu'ils ont appris sur la façon de gérer leur propre entreprise. Nous pourrions tous éventuellement faire la plupart de nos calculs dans le nuage de ressources de calcul et de stockage que ces entreprises mettent à disposition. Pouvez-vous imaginer Amazon évoluer vers une entreprise aussi réputée pour être une sorte d'utilitaire Web que pour être un e-commerçant ?

JB : Non. Il s'agit d'une entreprise à part entière qui grandira à sa manière. Nous avons en réalité trois activités chez Amazon : notre activité destinée aux consommateurs, notre activité destinée aux vendeurs et notre activité destinée aux développeurs. Bien sûr, ils interagissent - l'entreprise en contact avec le vendeur soutient l'entreprise en contact avec le consommateur, par exemple, lorsque les vendeurs de livres d'occasion interagissent avec leurs clients sur le site Web d'Amazon. Mais la façon dont nous sommes organisés, les services Web sont une filiale distincte – Amazon Web Services LLC – et ce groupe de personnes se concentre sur nos clients développeurs externes.

L'objectif est donc de faire en sorte que le commerce de détail continue de croître de son propre chef et de faire croître le commerce de développeur de son propre chef. Ils s'entraident et s'encouragent. Aujourd'hui, Amazon lui-même est le plus gros utilisateur de choses comme EC2 et S3. Nous avons été nos propres clients bêta. Mais un jour, j'espère (pour répondre à votre question sur l'avenir) qu'Amazon ne sera qu'un des nombreux grands fournisseurs de services d'infrastructure, pas la gros fournisseur.

TR : À long terme, cependant, c'est-à-dire 50 ans ou plus, les entreprises peuvent subir des transformations assez importantes que personne n'aurait pu prévoir. IBM, par exemple, était autrefois connu principalement pour la fabrication d'équipements de bureau, puis d'ordinateurs centraux et de PC, et c'est maintenant en grande partie une société de conseil. Vous expérimentez une technologie qui pourrait évoluer dans des directions tout aussi imprévisibles.

JB : Je ne m'attends pas à ce genre de transition, car toutes nos entreprises peuvent prospérer séparément. Le commerce de détail est mondial et prospère, tout comme le commerce des vendeurs. C'est peut-être de la sémantique, mais je vois Amazon Web Services comme une extension de ce que nous faisons, pas le début d'une transition.

TR : Je suppose qu'il n'est pas vraiment juste de vous demander de spéculer sur l'horizon de 50 ans.

JB : D'ici là, nous aurons tous téléchargé nos cerveaux dans des puces électroniques.

cacher