e-Valúame

Tag Archives: windows azure

Windows Azure entra en producción el 1 de Enero del 2010

Durante esta semana se está celebrando el PDC (Profesional Developer Conference) en Los Angeles, la cita anual que Microsoft prepara para desarrolladores donde expone, a traves de sesiones informativas, las novedades  y acciones futuras sobre sus productos y además celebran workshops prácticos para presentar las mejores funcionlidades de sus productos.

Este año la estrella es Windows Azure: la paas de Microsoft. La historia se resume rápido. Lo presentaron hace un año a la comunidad como la mejor oferta cloud computing de Microsoft aunque el propio Ray Ozzie, jefe de arquitectura de Microsoft , ahora dice en el PDC que no tenían muy clara la apuesta, ni la dirección estratégica , ni su posicionamiento. Durante el año tuvieron algún que otro problema con el servicio (como todos lo que han se metido este tipo de servicio masivo). No hace mucho presentaron los precios que tendrá la herramienta , y ahora el 1 de Enero del 2010 entra en producción.

En un año han dado forma a una plataforma como servicio con sentido y funcionalidad  que además, por su funcionamiento basado en máquinas virtuales dedicadas para tus despliegues,  se acerca más a la oferta de Amazon Web Service que a la oferta de Google App Engine donde tu despliegas la aplicación sin preocuparte del escalado ni del número de máquinas virtuales necesarias para tu entorno.

Aunque la puesta en producción se produzca en Enero hasta Febrero no empezarán a amplicar los tarifas de cada servicio de la plataforma Azure.

interop

La noticia viene acompañada de una nueva versión de los kits de desarrollo para PHP y Java, y del soporte para desplegar y manejar los servicios Azure desde Eclipse. Ya sabíamos que al igual Google App Engine, Windows Azure va a por todas y pretende albergar aplicaciones desarrolladas en lenguajes abiertos (Java, PHP, Ruby) y en su defecto, que estos puedan comunicarse con alguno de lo servicios que ofrece Windows Azure ( SQL, .Net).

¿Todavia duda alguien que el cloud computing ha venido para quedarse?

Windows Azure en video

El video nos sirve para entender que es Windows Azure  y cualquier otra paas del mercado.

Visto en CloudAve.

Los precios de Windows Azure

Lo que da de sí una conferencia. Si ayer anunciaron la nueva forma de entrega del Office 2010, hoy en el segundo día de la Microsoft Worldwide Partner Conference 2009, Microsot ha anunciado los precios  de  la plataform as a service Windows Azure para clientes y partners junto con  los servicios SQL Azure (antigua SQL Data Service) y .NET Service.

Resumiendo un poco cada uno de los servicios de la plataforma podriamos decir que  Windows Azure es una plataforma como servicio escalable que facilita al desarrollador el despliegue  y ejecución de  aplicaciones sin tener que preocuparse de la infrestructura donde se despliega. Aplicaciones que podrán utilizar una base de datos que te proporciona el servicio SQL Azure y/o utiilizar el .NET service para comunicar estas aplicaciones con otras o usar el servicio de control de acceso a las aplicaciones.

Los precios, que responden a la forma de pago de «pago por  uso» o pay-as-you-go, para clientes son los que siguen y los partners disfrutarán de  un 5% de descuento sobre los mismos:

Windows Azure:

  • Compute @  $0.12 / hour
  • Storage @ $0.15 / GB / month stored
  • Storage Transactions @ $0.01 / 10K
SQL Azure:

  • Web Edition – Up to 1 GB relational database @ $9.99
  • Business Edition – Up to 10 GB relational database @ $99.99
.NET Services:

Messages @ $0.15/100K message operations
, including Service Bus messages and Access Control tokens

Bandwidth across all three services will be charged at $0.10 in / $0.15 out / GB

Windows Azure solo cargará sobre tu tarjeta si la aplicación la tienes en producción y no cuando estes desarrollando. Además prometen que la plataforma estará disponible un 99’5% para la aplicaciones desplegadas y un 99’9% para la información amacenada(no especifican si está incluido el servicio de BBDD), aunque no dicen cual es la penalización si no cumplen con el este SLA.

Agárrense que viene Microsoft. 😉

Windows Azure se rompe durante casi 1 día

En concreto fueron 22 horas sin dar servicio a los miles de desarrolladores que están probando Azure que ahora mismo se encuentra en fase beta. Recordermos que Windows Azure es la plataforma como servicio  de Microsoft que vío la luz el pasado octubre para ofrecer una alternativa a plataformas como  Google App Engine, Force, BungeeConnect etc. En Windows Azure podremos desplegar aplicaciones escritas .NET y podremos tambien utilizar su BBDD Microsoft SQL Data Services para dar cobertura a la necesidades de almacenamiento relacionado de la aplicaciones desplegadas.

 

El crash empezo el viernes y debio terminar el sabado 22 horas después. Se colocan en el top de los crash de los servicios cloud por detrás de los malaventurados de ma.gnolia que nunca conseguieron levantar el servicio por un fallo de corrupción de datos en el sistema de almacenamiento.

 

En el blog de Windows Azure explican lo que ocurrió, quien estuvo afectado y qué van a hacer para que no vuelva a ocurrir. En mi opinion lo destacable del hecho no es el crash en si mismo porque como he dicho en muchas ocasiones crash tienen tanto los sistemas cloud como los propietarios, lo destacable es el tiempo, que sería preocupante si el sistema hubiera estado en producción con cientos de aplicaciones dando servicio. Tampoco huele bien la solución que han dado y es que recomiendan tener varias instancias corriendo (supuestamente una en cada servidor) de la misma aplicación para que en el caso de que tengas un crash de un server al menos tengas instancias en otro servers dando servicio. Eso si, la segunda instancia es gratis, si quieres más, pagas. ¿No deberían asegurarte la continuidad del negocio sin acciones complementarias por parte del desarrollador? Yo creo que si.

 

En fin, estamos empezando y es normal este tipo de historias. Seguro que con el tiempo y experiencias iremos depurando y mejorando la calidad de estos servicios.

 

 

Microsoft Exchange y Sharepoint entran en producción

En el dia de hoy Microsoft ha anunciado que los servicios online Exchange Online y Sharepoint Online han salido de la Beta y ya es posible disfrutar de estos dos productos, junto con Live meeting y Comunication Online, por un precio de 15$ al mes por usuario. Además es posible probar sus servicios durante un mes sin coste alguno.

La verdad es que no han tardado mucho en liberar el producto porque fué en Julio de este año cuando anunciaban la apertura de la beta y adelantaban los precios de los online services que como podemos ver sus precios no han variado desde aquel anuncio.

El acuerdo del nivel de servicio para las suit de productos online en lo que se refiere al pago por incumplimiento del acuerdo se puede ver en la tabla de abajo y al menos es capaz de devolver el 100% en créditos (=esto es lo mismo que cuando te dan un vale en un tienda y solo lo puedes canjear en la misma tienda), cosa que Amazon ni siquiera se plantea.

    i.     Uptime Service Levels

Monthly Uptime Percentage

Service Credit

 < 99.9%

25%

 < 99%

50%

< 95%

100%

El posicionamiento que quieren hacer del conjunto de productos es tan ambicioso como en muchos de sus productos: apuntar  a cualquier tamaño de empresa aunque bajo mi punto de vista productos como comunication online y Sharepoint solo los veo para empresas de al menos tamaño medio.

Esta claro que Microsoft ve en la nube una nueva fuente de ingresos y no quiere dejar escapar esta nueva tendencia del cloud computing.  La prueba está en que en un breve espacio de tiempo han anunciado SQL Data Service,  la plataforma como servicio Windows Azure, el nuevo Office que estará en la nube y estos servicios. Atrás quedan los días donde en Microsoft defendían el software + servicios en una estrategía más de comunicación y reorientación de sus mismos productos que de seguir la arquitectura de desarrollo (multitenancy) y modelo de negocio del software as a service. Veremos cual es el siguiente paso de este gigante.

Semanario – Semana 44/2008

Voy a retomar la idea del realizar un semanario que abandoné al poco de comenzar con el blog. Por aquel entonces no había un número de noticias importantes como para realizar el resumen semanal pero en cambio ahora tenemos casi a diario anuncios, opiniones, etc. que merecen ser recogidas para no caer en el olvido.

A parte de los post publicados esto es lo que más me han llamado la atención esta semana:

Windows Azure – Nueva paas de Microsoft

Como anunció hace unos días Steve Ballmer, a finales de octubre se sabría el nombre del nuevo «sistema operativo» diseñado para nube. Pues ya lo tenemos, su nombre es Windows Azure. La descripción del producto es la siguiente:

Windows® Azure is a cloud services operating system that serves as the development, service hosting and service management environment for the Azure Services Platform. Windows Azure provides developers with on-demand compute and storage to host, scale, and manage Web applications on the Internet through Microsoft® data centers.

Windows Azure es un sistema operativo de servicios de la nube que sirve como entorno de desarrollo, servicio de hosting y administración de servicios para la plataforma de servicios Azure. Windows Azure  ofrece a los desarrolladores con necesidades de computación y almacenamiento bajo demanda, a desplegar, escalar y administrar su aplicaciones web en Internet a través de los centros de datos de Microsoft. 

A esto últimamente lo estamos llamando alguna de esta cosas: «Platform as a service» , «paas», «plataforma como servicio» y con el permiso de Steve así voy a considerar a «Windows Azure». Además tal y como lo pintan es una plataforma as a service completa porque te permite ejecutar aplicaciones y dispone de BBDD en la misma plataforma.  En la  faq aclaran la utilidad del producto comparándola con Windows Server, y hay que reconocer que es un acierto etiquetar el producto como Sistema Operativo porque aunque lo que ofrecen es lo mismo que muchas otras paas, como mosso.com, ellos por su historia puede hacerlo.

Windows Azure soportará las tecnologias web de Microsoft como son  ASP.NET, IIS, y Visual Studio 2008, y  los desarrolladores podrán desarrollar, testear, desplegar , administrar y monitorizar su web services. Windows Azure tambien soportará tecnologia estandar y protocolos como  SOAP, REST and XML. Windows Azure tambien trabaja herramientas y legnuajes como Eclipse, Ruby, PHP, y Python.

Algo que viene siendo habitual en las plataformas como servicio y que hacen atractivo este tipo de servicio es la posibilidad de desplegar tu aplicación y no preocuparte más que de la mejora de la misma. Con esto quiero decir que la escalabilidad, ante un aumento del uso de la aplicación , está garantizada , al igual que alta disponibilidad de la aplicación, y backup de los datos que utilizan las aplicaciones. 

En este link se puede consultar lo que ofrecen en cuanto a sus funciones como servidor de aplicaciones ( ejecución como  servicio), como almacenamiento de ficheros, como BBDD y como entorno de desarrollo que aclaran no ser online y que incluye un SDK  para llevar tus aplicaciones a su plataforma. Por cierto, que con esta nueva apuesta entra en juego SQL Data Services como BBDD de las soluciones que quieras desplegar en Windows Azure.

Por ultimo, en este link aclaran como van a cobrar por los servicios en la nube de microsoft, no solo de Azure, sino de SQL Data Service, .Net Service, Sharepoint Services y el resto de servicios de la nube que en conjunto componen la plataforma de service Azure.  Y además explican la forma de acceder a la beta de Windows Azure.