Wednesday, October 29, 2008 4:57 PM
luisdans
Octubre 29, 2008. Azure: Un cielo con claridad y sin límites
Hace 48 horas anunciamos acceso preliminar a Windows Azure, una nueva oferta de Microsoft para cómputo en la nube. ¿Se resuelve la entrega de TI como servicio? ¿Cómo se compara esta a un servidor de internet? ¿Quién es la audiencia? ¿Cómo se compara con otras ofertas del mercado? ¿cuánto costará?. Conozca el comunicado ejecutivo de Steve Ballmer sobre la transformación tecnológica en Microsoft. Respondo:
- Windows Azure es un sistema operativo de propósito general operando hoy en los centros de datos de Microsoft y en el futuro de largo plazo con otros hosters. Windows Azure está construido sobre Windows Server 2008. La primer barrera mental es enfrentarnos a entender que no tiene interfaz de usuario, está fuertemente desacoplado de la “experiencia de usuario”. Windows Azure es ambicioso en cuanto a capacidad de crear aplicaciones que usen todos los servicios posibles y no solo corran cargas limitadas. Se pretende llevar todas las soluciones del programador .NET a la nube. Puede ser usado de forma totalmente independiente para ejecutar procesos o para complementar software actual mediante “software entregado como servicio”.
- Otros jugadores que intentan atraer a los desarrolladores de software. La idea primaria es que haya muchas más soluciones para empresas entregadas como servicio del tipo salesforce.com o hotmail.com para uso empresarial. El diseño está centrado en utilizar centros de datos masivos con el balanceo de carga como parte del diseño nativo. Hay diferencias con el cómputo elástico de Amazon, quienes con el objetivo primario de aprovechar tiempo muerto de su centro de datos y no como platataforma tecnológica. En cuanto a Google, seguramente la semana entrante se inundará el web de comparativos. Las maquinarias de mercadotecnia y medios se encargarán de confundir a todos… No lo estén, Windows Azure es el estado del arte en esta categoría por una brecha importante que nos encargaremos de continuar aumentando.
- Hay tres audiencias primarias de este nuevo sistema operativo, que serán los que crearán soluciones para empresas de todo tamaño:
- Windows Azure está principalmente dirigido a los programadores web no sofisticados, a los programadores de Access, a los programadores ágiles de soluciones departamentales. Los que desean alta productividad, los que no quieren ir a pelearse al departamento de sistema para que les aprovisionen un espacio en SQL Server.
- Programadores sofisticados en corporativos y fabricantes de software empaquetado que se beneficiarán de complementar las soluciones: imagine implementar un respaldo de falla para emergencias con almacenamiento en la nube.
- Los startups de Internet. Aquí se desean resolver dos problemas: simplificar el desarrollo y solucionar la escalabilidad. Permitir que las nuevas empresas que sean exitosas puedan escalar a millones de usuarios con la implementación inicial del código.
- Hay Beneficios de Windows Azure para todos los participantes del modelo, que incluyen:
- Menores costos. Se eliminan los costos de hardware y operación local, aprovechando economías de escala. Amazon ha cambiado tres veces el modelo cobrando por procesador por hora y transferencia. No hay un anuncio de precios finales porque hay que aprender haciéndo, será acorde a lo que la industira completa dicte. Actualmente es una oferta gratuita pero de acceso limitado.
- Capacidades totales. Ya se mencionó, debe haber la mayor flexibilidad en cuanto a modelos y lenguajes de programación, tener toda la riqueza actual de un sistema operativo y no solo “cargas simples de procesamiento”. Hay una alta fidelidad que permitirá a las aplicaciones actuales ser ejecutadas por Windows Azure, pero hay que recordar que el enfoque es la entrega de servicios vía internet. La plataforma Microsoft es una inversión a largo plazo.
- Mayor productividad. Las habilidades necesarias para vivir en la nube son las que hoy los desarrolladores conocen. Las necesidades de cómputo de las empresas crecerán conforme crezca la empresa. El desarrollador puede efectuar todo el desarrollo fuera de línea en su laptop y eventualmente subir su solución a la nubel. Visual Studio no solo permite desarrollo para clientes, dispositivos y servidores: ahora también para la nube.
El cómputo en las nubes es una pieza más que aumenta la flexibilidad para las empresas en decidir donde y cuando ejecutar su aplicaciones. No se está compitiendo con el web en su forma actual, se está consolidando un nuevo mercado de entrega de T.I. como servicios. Bienvenidos al inicio de una nueva aventura; una etapa de aprendizaje para establecer un complemento al ecosistema actual de informática. Lea más sobre el nuevo modelo computaciónal de “cloud computing” aquí, aquí y aquí.
Software+Servicios. El futuro es La combinación del cliente, los servicios en la nube y los dispositivos portátiles electrónicos. Fueron varios los anuncios relevantes del PDC referidos a interfaz de usuario, colaboración en web y otros que permiten alcanzar la visión. Estaré escribiendo próximamente de diversos casos en Chile, Argentina, México pero conozca inicialmente el de SupplySystems en Brazil.