¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Implementar un servicio en Azure
Collapse the table of content
Expand the table of content

Implementar un servicio en Azure

Actualizado: octubre de 2014

Windows Azure SDK proporciona un entorno y herramientas para desarrollar servicios que se van a implementar en Azure. Puede utilizar el emulador de proceso y el emulador de almacenamiento de Windows Azure para depurar la aplicación y realizar pruebas de modo mixto. Acto seguido, puede utilizar la herramienta de línea de comandos CSPack para empaquetar la aplicación e implementarla en el entorno de ensayo o de producción de Windows Azure.

En la figura siguiente se muestran las fases del desarrollo y la implementación de servicios.

fe8dd18d-e573-4137-9dcf-fb9c850798e3

En las secciones siguientes se explica cada fase del proceso de implementación de servicios:

  1. Probar el servicio localmente mediante el emulador de proceso de Windows Azure

  2. Depurar el servicio en modo mixto

  3. Empaquetar el servicio mediante CSPack

  4. Implementar el servicio utilizando el Portal de administración

Puede utilizar los emuladores de proceso y almacenamiento para depurar el servicio localmente, sin necesidad de conectarse con Windows Azure. El emulador de proceso de Windows Azure simula el tejido de Windows Azure, permitiéndole ejecutar y probar el servicio localmente para asegurarse de que escribe la información correcta en el registro. Una vez implementado el servicio en el entorno de ensayo o de producción de Windows Azure, los mensajes y las alertas de registro serán la única manera de obtener información de depuración. No se puede adjuntar un depurador a un servicio implementado en Windows Azure. Para obtener más información sobre el uso del emulador de proceso para depurar el servicio, vea Usar las herramientas de Azure SDK para empaquetar, ejecutar e implementar una aplicación.

El servicio de emulador de almacenamiento simula los servicios de almacenamiento de Windows Azure, permitiéndole ejecutar y depurar el código que llama a dichos servicios y, junto con el emulador de proceso, probar el servicio en el entorno local. Una vez que el servicio se esté ejecutando en el entorno de desarrollo local, puede cambiar los archivos de configuración para conectarse con Windows Azure y probarlo con los servicios de almacenamiento de producción en modo mixto.

Cuando el servicio se conecta con los servicios de almacenamiento de producción de Windows Azure, se ejecuta en modo mixto, lo que significa que el servicio se ejecuta en el emulador de proceso, pero los datos se hospedan en Windows Azure. Una vez completadas las pruebas locales, utilice el modo mixto para probar el servicio en un entorno de ensayo.

Cuando haya depurado el servicio en modo mixto, estará listo para empaquetarlo e implementarlo en Windows Azure.

Una vez completada la depuración, utilice la Herramienta de línea de comandos CSPack para empaquetar el servicio e implementarlo en el entorno de ensayo o de producción de Windows Azure. La utilidad cspack.exe genera un archivo de paquete de servicio que puede cargar en Windows Azure mediante el Portal de administración de Windows Azure. El nombre predeterminado del paquete es <service-name>.cspkg, pero puede especificar un nombre de archivo diferente si así lo decide.

Si ha instalado Windows Azure Tools para Microsoft Visual Studio, puede empaquetar e implementar el servicio desde Visual Studio. Para obtener más información, vea Publicar un servicio en la nube mediante Azure Tools.

Una vez empaquetado el servicio, puede utilizar el Portal de administración de Windows Azure para crear un servicio en la nube que pueda implementar en el entorno de ensayo o de producción de Windows Azure.

Deberá cargar dos archivos:

  • El archivo de paquete de servicio creado con la utilidad cspack.exe.

  • El archivo de configuración del servicio, que proporciona los valores de configuración para el servicio.

Al cargar el paquete de servicio y el archivo de configuración, se le proporcionará una dirección URL de ensayo interna que podrá utilizar para probar el servicio de forma privada en el entorno de ensayo de Windows Azure. Cuando esté listo para poner el servicio en producción, cambie la dirección URL de ensayo del servicio por la dirección URL de producción.

Para obtener más información sobre la creación e implementación de un servicio en la nube, vea Crear e implementar un servicio en la nube.

Vea también

Mostrar:
© 2015 Microsoft