Windows Azure
Actualizado: octubre de 2011
Windows Azure es un sistema operativo nube que se usa para el desarrollo, hospedaje de servicios y entorno de administración de servicios de la plataforma Windows Azure. La plataforma Windows Azure está compuesta por una infraestructura de hardware, software, red y recursos de almacenamiento. Windows Azure se encarga del equilibrio de carga y de la administración de recursos, y administra automáticamente el ciclo de vida de un servicio hospedado en función de los requisitos definidos. Los desarrolladores pueden crear e implementar aplicaciones como un servicio hospedado de Windows Azure usando .NET Framework, código no administrado u otros enfoques.
Un servicio hospedado de Windows Azure puede contener instancias de rol web, rol de trabajo y rol de VM. Como sugiere su nombre, una instancia de rol web puede aceptar solicitudes HTTP o HTTPS entrantes y puede admitir la programación de aplicación web hospedada en IIS. Las instancias de rol de trabajo son similares a las de un rol web, pero no son exactamente lo mismo. La diferencia principal es que las instancias de un rol de trabajo no están hospedadas en IIS. En realidad, se trata de ejecutables. Los roles de VM se diferencian de los roles web y de los roles de trabajo en que, con estos roles, se concentrará en la creación y ejecución del código en un sistema operativo administrado por Windows Azure, mientras que, en el caso de los roles de VM, proporcionará una imagen del sistema operativo previamente configurada.
Las aplicaciones pueden componerse exclusivamente de instancias de rol web, de instancias de rol de trabajo, de instancias del rol de VM o de una combinación de estos tres tipos. Si aumenta la carga de la aplicación, podrá solicitar más instancias de cualquiera de los roles definidos. Cuando se ejecutan varias instancias de un rol, Windows Azure permite el escalamiento de la aplicación. La escalabilidad se consigue a través de la virtualización. Cuando necesite ampliar la capacidad, podrá arrancar nuevas máquinas virtuales que se encarguen del tráfico agregado y, cuando esta capacidad adicional no sea necesaria, podrá liberarlas.
En la ilustración siguiente se muestran los componentes que forman parte de Windows Azure.
Para obtener más información sobre Windows Azure y las nuevas características disponibles en la última versión, vea Acerca de Windows Azure. Cuando esté listo para empezar su primera aplicación de Windows Azure, vea Empezar ahora mismo (puede estar en inglés)
La última versión del SDK de Windows Azure está disponible en la página de descarga de Windows Azure SDK.
Ejemplos de código de Windows Azure
Temas de procedimientos de Windows Azure
Planear y diseñar aplicaciones para Windows Azure
Desarrollar aplicaciones para Windows Azure
Administración de servicios hospedados en Windows Azure
Almacenar y acceder a los datos en Windows Azure
Redes y almacenamiento en caché en Windows Azure
Supervisar los servicios hospedados y los datos de registro en Windows Azure
Recursos de seguridad para Windows Azure
API References for Windows Azure
Vea también