Cloud computing (Encuesta del mes)
viernes, noviembre 21, 2008 at 9:02AM La encuesta de este mes está reflejando que más de la mitad de los usuarios del portal tan siquiera tienen claro qué es "Cloud computing ". Un 2% de los miembros de la comunidad, aproximadamente, parecen tener aplicaciones desplegadas en una solución de este tipo, y en torno a un 4% está en proceso proceso de evaluación de una solución de este tipo. La gente que está convencida que el "Cloud computing ni ahora ni nunca" está en torno al 5%.
Cloud computing consiste fundamentalmente en desplegar tu aplicación "en la nube"; esto es, en servidores de otra compañía que se encarga de mantenerlos, y que te permite en cualquier momento incrementar el número de servidores físicos que alojan tu aplicación para responder a un pico de demanda. En este tipo de servicios suele pagarse "por lo que se gasta" como hacemos con la electricidad a día de hoy. Es decir, cuanto más ancho de banda, más CPU y más espacio de almacenamiento requiera tu aplicación más pagas. Si tu aplicación no la usa prácticamente nadie pagas prácticamente nada. Y si un buen día llega tu día de gloria porque apareces en la portada de Digg, por ejemplo, tu aplicación no se caerá porque la solución de Cloud computing puede añadir más instancias de tu servidor a su nube.
El pionero en este tipo de soluciones fue Amazon con su servicio EC2. Otro de los más populares es el de Google, aunque ambos son bastante diferentes. En Amazon uno tiene más flexibilidad ya que, básicamente, parte de una imagen del sistema operativo en el cual instala lo que le dé la gana. Obviamente, la flexibilidad trae una mayor complejidad. Con la estrategia de Google, por la contra, el desarrollador sólo tiene que crear el código de la aplicación (en Python), y no necesita preocuparse de configurar el entorno de ejecución o de instalar software más allá de su propia aplicación. Claro que esto es un factor limitante respecto a lo que es posible hacer con la solución de Google.
Hace un par de semanas Microsoft se subió a este carro con su Windows Azure. Y esta semana Erick nos contaba que en la reestructuración de Sun una de las tres divisiones que se contemplan precisamente es la de Cloun computing.
Yo ya llevo dos años defendiendo que esto será claramente el futuro de los CPD. De aquí a 10 años, para la mayor parte de las empresas tendrá tanto sentido tener habitaciones llenas de ordenadores como lo tendría tener habitaciones llenas de generadores eléctricos para que la empresa funcione. Efectivamente, hace 80 años era muy habitual que las empresas tuvieran sus propios generadores eléctricos para cubrir sus necesidades. Hoy simplemente "se enchufan" al grid eléctrico. El día en el cual las empresas también se "enchufen" al grid de computación está muy cerca.
¿Compartis mi punto de vista o queréis que es equivocado? ¿Qué opináis del cloud computing en general? ¿Cuál ha sido vuestra experiencia con él?
otro 
Reader Comments