Hace ya unos días las notas sobre iCloud, el servicio de datos en la nube de Apple, corriendo en Azure, el servicio de datos en la nube de Microsoft y Amazon WebServices, el servicio de datos en la nube de.. Amazon no hacen más que aparecer en medios y generar debate ¿como puede ser que Apple confíe en Amazon y en Microsoft para correr sus servicios? ¿como puede Apple invertir u$s500 millones en un datacenter y luego usar a su competencia para brindar infraestructura tecnológica? y sinceramente no termino de entender el problema con esto.
Ese tipo de planteos es tan tonto como decir ¿como puede Apple que diseña cosas tan prolijas dejan que Foxconn haga la manufactura de esos equipos tan lindos y caros? o peor aún ¿como puede Apple tercerizar en gente que tiene más experiencia que ellos algo que es un servicio con una de las marcas más elogiadas del mundo?
¿En serio imaginan que Apple no terceriza nada? repito: mi Macbook Air es de Foxconn; ¿en serio está mal que Apple deje en manos de alguien con experiencia el manejo de un servicio de cloud computing? Por un lado es ridículo pensar que el datacenter de Apple es capaz de manejar todo iTunes, todo el App Store, todo el Mac Store, toda su infraestructura corporativa y encima sumarle un servicio como iCloud que es vital y que va a ser monitoreado constantemente y que al menor problema posible aparezca en todo blog y medio relacionado a la industria.
Para tener una idea de que estamos hablando, Apple tiene un nuevo datacenter y en 2010 según el reporte financiero de Amazon los siguientes datacenters estaban disponibles para AWS:
- Datacenters en USA: Ashburn, Virginia, Dallas/Fort Worth, Los Angeles, Miami, Newark, New Jersey, Palo Alto, California, Seattle, St. Louis
- Datacenters en Europa: Amsterdam, Dublin, Frankfurt, London
- Datacenters en Asia: Hong Kong, Singapore, Tokyo,
Y por eso es que Amazon puede ofrecer precios variables por región y que pueda ofrecer las famosas ventajas de la "nube" como ser replicación de datos, acceso en todos lados con la menor latencia posible, una red propia con tráfico interno prioritario y tantas otras cosas más...
¿Quieren hablar de Azure? ¿Que es el archienemigo de Microsoft? Si... ¿y? Corren en una plataforma cuasi agnóstica servicios que van desde Bing hasta instancias de clientes gigantes, que además de sus 20 nodos de CDNs tienen datacenters reconocidos en:
- USA: Chicago y San Antonio
- Asia: Hong Kong, Singapore
- Europe: Amsterdam, Dublin
En definitiva, ¿iCloud corre en las dos plataformas de Cloud Computing más grandes o con más experiencia y estas no pueden ni hacer un press release? Estoy seguro que el diseño y la implementación de muchas cosas es "específica" de Apple y que usen a un tercero cuando sus capacidades son mejores implica madurez... no la ridiculez de Slashdot de "que poco Applesco es eso"