Windows Azure proporciona un entorno de emulador que se ejecuta en su máquina de desarrollo. Puede ejecutar una aplicación de Windows Azure en ese emulador o publicar en Windows Azure. No hay opción para implementar una aplicación de Windows Azure en Windows Server.
Si bien algunos de los servicios ofrecidos son similares (como caché), Windows Server AppFabric no es equivalente a los servicios proporcionados por Windows Azure, y no existe un controlador de estructura equivalente que se ejecute en Windows Server.
EDIT: Agregando aclaraciones por los comentarios de @ Asmaa.
Crear una nube privada no es lo mismo que crear una versión local de Windows Azure. La nube privada a la que hace referencia es esencialmente un conjunto de servidores de Windows que ejecutan máquinas virtuales administradas por Hyper-V y algún tipo de almacenamiento local. Usted sería totalmente responsable de la replicación, recuperación de desastres, almacenamiento duradero (donde el almacenamiento sobrevive incluso con una falla del disco), escalado, etc.
Windows Azure proporciona las características mencionadas anteriormente, pero solo dentro de sus centros de datos. Como se menciona en @Avkash, es un dispositivo Windows Azure, pero solo hay un puñado y son enormes (como en el caso de un centro de datos).
Si el objetivo es ejecutar su código localmente o en Windows Azure, esto se puede hacer, pero no presionando el paquete de Windows Azure a sus Servidores de Windows. Tendría que crear soluciones separadas para ejecutar su código en los dos entornos. Puede reutilizar su código central si está empaquetado correctamente, pero la noción de Role Environment, Diagnostics y otras características de Windows Azure necesitarían ser reemplazadas por otra cosa.
Una última cosa: si desea construir una aplicación híbrida, donde parte de ella se implementa localmente y parte de Windows Azure, entonces hay ciertamente formas de unir ambas. Ver this article para más información.
gracias por su respuesta. pero todavía no sé cómo ejecutarlo en el servidor local sin instalar todos los softwares necesarios para una máquina de desarrollo en el servidor. todos estos softwares (Ms Visual Studio, Azure SDK, Silverlight, Windolws Live, ... etc) están instalados en mi máquina de desarrollo, desde la cual implementé la aplicación en azul. Ahora, ¿cómo puedo ejecutarlo en el servidor local (sin convertir el servidor en una máquina de desarrollo normal)? ¿Es eso posible? –
Creo que te estás perdiendo la Suscripción de Windows Azure. Solo necesita obtener su suscripción de Windows Azure ya sea gratuita/de prueba o pagada desde aquí https://www.windowsazure.com/en-us/ y comenzar a implementar como se describe aquí http://msdn.microsoft.com/en-us/spazuretrainingcourse_introtowindowsazurelabvs2010_topic4 # _Toc297905245. – AvkashChauhan
mi aplicación ya está implementada/publicada en la nube con la suscripción de mi empresa. pero quieren usar la aplicación localmente. en su propio servidor de Windows y no tengo idea de cómo puedo hacerlo sin pasar el servidor local a una máquina de desarrollo. ¿Algunas ideas? –