- Plataforma Windows Azure
-
La Plataforma Windows Azure (llamada Azure Services Platform en fase beta) es una plataforma ofrecida como servicio y alojada en los centros de procesamiento de datos de Microsoft. Anunciada en el Professional Developers Conference de Microsoft (PDC) del 2008 en su versión beta, pasó a ser un producto comercial el 1 de enero del 2010.
Contenido
Servicios de la plataforma
La plataforma ofrece diferentes servicios para aplicaciones, desde servicios que nos permiten alojar aplicaciones en alguno de los centros de procesamiento de datos de Microsoft para que se ejecute sobre su infraestructura (Cloud Computing) hasta servicios de comunicación segura y federación entre aplicaciones.
Servicio de Windows Azure
Dentro de la plataforma, el servicio de Windows Azure es el encargado de proporcionar el alojamiento de las aplicaciones y el almacenamiento no relacional. Dichas aplicaciones deben funcionar sobre Windows Server 2008 R2. Pueden estar desarrolladas en .NET, PHP, C++, Ruby, etc.
Además del servicio de ejecución, dispone de diferentes mecanismos de almacenamiento de datos: tablas NoSQL, blobs, blobs para streaming, colas de mensajes o 'drives' NTFS para operaciones de lectura / escritura a disco.
El alojamiento se realiza en una máquina dedicada con Windows Server 2008 R2. Dependiendo de las necesidades de la aplicación se pueden seleccionar diferentes perfiles de máquina: número de procesadores, tamaño de la memoria, espacio en disco, etc.
Servicio de SQL Azure
El servicio de SQL Azure proporciona servicios de almacenamiento relacional en la nube. Es equivalente a una instalación de SQL Server convencional pero donde la alta disponiblidad es una de las características fundamentales.
SQL Azure es un gestor relacional, entiende lenguaje SQL y en muchas ocasiones las aplicaciones pueden utilizar la misma capa de datos que utiliza el SQL Server convencional.
Servicio de AppFabric
El servicio de Appfabric (en fase beta se llamaba .NET Services) ofrece diferentes servicios para aplicaciones. Los servicios de autenticación, autorización y mensajería permiten la comunicación segura entre aplicaciones y servicios desplegados tanto en la nube y en local.
Los diferentes servicios que ofrece el servicio de AppFabric se pueden dividir en dos grandes bloques: AppFabric Service Bus y AppFabric Access Control.
Servicio de Dallas
Dallas es el nombre en clave del servicio que permite buscar y adquirir suscripciones de datos. Habitualmente se lo conoce como un marketplace de información donde los consumidores pueden consultar flujos de información y los generadores pueden exponer sus datos en un repositorio central.
Un ejemplo de este servicio es el siguiente: una agencia de noticias es un generador que publica en el servicio las noticias generan sus redactores; entonces, un posible consumidor puede ser una aplicación en un aeropuerto que consulte dicho flujo de información y lo muestre en una pantalla.
Véase también
- Amazon EC2
- Google Apps
Referencias
- Centro de desarrollo de Windows Azure en MSDN España.
- Página de producto de Microsoft Corporación.
- Show de Cloud Cover en Channel9
- Blog del equipo de producto de Windows Azure
- Blog del equipo de MSDN España
Enlaces externos
Wikimedia foundation. 2010.