jueves, 26 de noviembre de 2009

La nueva batalla: Amazon EC2 vs Google Engine App vs MS Azure

The Cloud Computing Battle!!!

Ha iniciado una nueva batalla por apoderarse de la mente de los desarralladores para desarrollo de aplicaciones SAAS.
Dentro de la serie de tormentas que se están dando en varios frentes surgen 3 oponentes de colosales dimensiones:
  • Google con su propuesta de App Engine y las serie de servicios web mas completa que existe (Google Apps, Google Docs, etc.) y que operan desde hace mas de 5 años.
  • Microsoft con Windows Azure que hereda el sistema operativo y la suite de escritorio mas popular del planeta (MS Windows y MS Office ).
  • Amazon respaldada por la tienda virtual mas importante de la web y sus servicios de Computación Elástica EC2 y sistemas de almacenamiento masivo SimpleDB y S3.
Y si bien está podría calificarse como otra confrontación tecnológica mas, lo cierto es que junto con el desarrollo de aplicaciones para dispositivos mobiles estas son las 2 áreas de desarrollo de software más importantes para los próximos 3 años.

Y me atrevo a decir esto, porque después de platicar con varios arquitectos y desarrolladores confirmo que la utilización de estas técnologías y el enfoque empleado impacta significativamente a los procesos de desarrollo y modelos de capacidad anteriores tales como RUP, CMMI, ISO, SPICE, etc.

En post posteriores tocaré un poco más sobre estos temas al igual que sobre las técnologías y herramientas específicas asociadas más importantes, tales como Ruby, Groovy, C#4, Rails, Grails y ASP.NET MVC2.

No hay comentarios: