Cómo nació Amazon Web Services

Amazon Web Services

Amazon Web Services nació como servicio secundario y de apoyo de Amazon.com y hoy en día es una empresa líder en cloud computing con una tasa de ingresos proyectados a los 10.000 millones de dólares.

Según los datos de Synergy Research AWS ha crecido en una década de forma exponencial hasta convertirse en la empresa de infraestructura en nube de mayor éxito en el planeta, obteniendo más del 30 por ciento del mercado. AWS supera -por mucho- la suma combinada de sus tres rivales más cercanos que no son otros que Microsoft, IBM y Google.

Amazon Web Services

Cómo nació Amazon Web Services

Lo que no todo el mundo sabe es que las raíces de la idea de AWS se remontan al año 2000 cuando Amazon era una empresa muy diferente a lo que es hoy. El CEO de AWS, Andy Jassy, que estuvo desde el principio en su creación ha proporcionado detalles interesantes en un evento reciente.

A comienzos de siglo Amazon se enfrentaba a los problemas de escala típicos de una compañía de comercio electrónico. Para hacerles frente, la compañía tuvo que construir sistemas internos sólidos para hacer frente al gran crecimiento que estaba experimentando. Antes de darse cuenta, sin cualquier planificación real, tenían los ingredientes de una empresa que se convertiría en AWS.

Amazon quería lanzar un servicio de comercio electrónico llamado Merchant.com para ayudar a que terceros comerciantes como Target o Marks & Spencer crearan sitios de compras en línea con el motor de comercio electrónico de Amazon. Construir una plataforma externa para el desarrollo resultó ser mucho más difícil de lo que pensaban  ya que, al igual que muchas nuevas empresas, cuando se lanzó en 1994 no se planificaron correctamente las necesidades futuras.

En lugar de un entorno de desarrollo organizado, habían creado sin saberlo «un revoltijo». Separar los diversos servicios para crear una plataforma de desarrollo centralizada que fuera útil para terceros fue un gran desafío.

En ese momento, la compañía dio su primer paso hacia la construcción de la empresa AWS comenzando por un conjunto de APIs bien documentadas. Al tiempo que se impulsó un desarrollo más suave de Merchant.com, también sirvió a los desarrolladores internos y se preparó el escenario para desarrollar herramientas de una forma mucho más organizada y disciplinada de cara al futuro. Como explica el CEO de AWS:

Así, en voz baja y sin ninguna fanfarria nos convertimos en una empresa de servicios

AWS_3

Casi al mismo tiempo, la empresa fue creciendo rápidamente y se contrataron nuevos ingenieros de software. Sin embargo, a pesar de las personas adicionales, no estaban construyendo aplicaciones más rápido. El equipo ejecutivo esperaba que un proyecto de tres meses ocupó ese tiempo solo para crear el componente de base de datos, cálculo o almacenamiento. Todo el mundo estaba creando sus propios recursos para un proyecto individual, sin pensar a mayor escala o en su reutilización.

Los equipos internos de Amazon requerían un conjunto de servicios de infraestructura comunes que todos pudieran acceder sin reinventar la rueda cada vez, y eso es precisamente lo que Amazon se propuso construir y cuando empezaron a darse cuenta de que podrían tener algo más grande.

El sistema operativo para Internet

Después de una reunión ejecutiva allá por 2003 en casa de Jeff Bezos para identificación de competencias en la empresa, se dieron cuenta que su sistema era muy bueno para correr servicios de infraestructura como computación, almacenamiento y base de datos. Fue en ese momento, incluso sin articularlo plenamente, cuando comenzaron a formular la idea de lo que podría ser AWS, y empezaron a preguntarse si tenían un negocio adicional que proporcionara servicios de infraestructura a los desarrolladores.

A partir de ahí empezaron a pensar en este conjunto de servicios como un «sistema operativo para Internet». Eso llevó a una nueva discusión sobre los componentes de este sistema operativo, y cómo Amazon podría ayudar a crearlos. Mientras exploraban la idea concluyeron que se trataba de un campo verde en el que todos los componentes necesarios para ejecutar el sistema aún debían ser construidos.

No creo que ninguno de nosotros tuviera la audacia de predecirlo y de que crecería tanto y tan rápido como lo ha hecho

La historia reciente es conocida. En agosto de 2006, AWS fue el primero en comercializar un servicio de infraestructura en nube moderno, Amazon Elastic Compute Cloud. Sorprendentemente, llevó tiempo antes que un competidor respondiera. Fue el comienzo de las infraestructuras como servicio, un término que probablemente no existía hasta entonces.

Aunque este tipo de servicios han tomado tiempo en afianzarse, hoy en día es un negocio muy lucrativo para Amazon y seguramente el futuro de la computación.

Artículo AnteriorSiguiente Artículo
Editor de la publicación on-line líder en audiencia dentro del canal de distribución. Al día de todas las tecnologías que pueden marcar tendencia en la industria.