Exportar (0) Imprimir
Expandir todo

Publicar la prueba de carga en Windows Azure

La publicación de una aplicación en Windows Azure tiene un requisito: crear y proporcionar un certificado de administración para el Portal de administración de Windows Azure. Una vez se hay configurado el portal correctamente, puede cargar una versión nueva de una aplicación. Si ya se está ejecutando una aplicación, tiene la opción de pararla y de sobrescribirla.

Publicar una aplicación desde Visual Studio

Para preparar la aplicación

  1. Inicie sesión en el Portal de administración de Windows Azure.

  2. En el panel izquierdo, haga clic en Servicios hospedados, Cuentas de almacenamiento y CDN.

  3. En el panel izquierdo superior, haga clic en Servicios hospedados.

  4. Seleccione la suscripción donde publicará la aplicación.

  5. En el panel Propiedades, busque el valor para Id. de suscripción. Selecciónelo y cópielo.

    Almacene el valor o no cierre el portal para que pueda recuperar el valor de nuevo si lo necesita.

  6. Ejecute Visual Studio como administrador.

  7. Abra la aplicación de prueba de carga. (Vea Requisitos previos y configuración de las pruebas de carga de Windows Azure).

  8. En el Explorador de soluciones, haga clic con el botón secundario en el nodo del proyecto de Windows Azure y, a continuación, haga clic en Publicar. Aparecerá el cuadro de diálogo de Publicar aplicación de Windows Azure.

    Si no ha publicado previamente una aplicación, estará en la fase de Iniciar sesión. Si ya ha publicado una aplicación, puede seleccionar un perfil existente de destino. Si no, para crear un nuevo perfil, haga clic en el botón <Anterior hasta que vuelva a la fase de Iniciar sesión.

  9. Haga clic en cuadro desplegable y, en la lista, seleccione <Administrar...>.

  10. En el cuadro de diálogo Configuración de administración de proyectos de Windows Azure, haga clic en el botón Nuevo.

  11. En el cuadro de diálogo Autenticación de administración de proyectos de Windows Azure, haga clic en Crear o seleccionar un certificado existente para la autenticación en el cuadro desplegable.

  12. En la parte inferior de la lista desplegable, haga clic en <Crear…>.

    O bien, seleccione un certificado existente para su uso.

  13. En el cuadro de diálogo Crear certificado escriba un nombre descriptivo como “CertificadoAdministraciónPruebaCarga” y haga clic en el botón Aceptar. Copie y almacene el nombre descriptivo para su referencia posterior. (El nombre se usa en Exportar y cargar el certificado de administración de más abajo). Copie y almacene también la huella digital. En el Portal de administración de Windows Azure, puede ver las huellas digitales de todos los certificados de administración, lo cual es una forma rápida de buscar un certificado determinado.

  14. En el cuadro de diálogo Autenticación de administración de proyectos de Windows Azure, pegue el valor del Id. de suscripción en el tercer cuadro.

  15. En el cuadro debajo de Asigne un nombre a estas credenciales, escriba un nombre descriptivo, como CredencialesPruebaCarga

  16. Haga clic en el botón Aceptar.

  17. En el cuadro de diálogo Configuración de administración de proyectos de Windows Azure, haga clic en Cerrar.

  18. Para poder publicar la aplicación, es preciso exportar el certificado y cargarlo en el Portal de administración de Windows Azure, tal como se describe a continuación. Mantenga abierto el cuadro de diálogo Publicar aplicación de Windows Azure mientras lo hace.

Exportar y cargar el certificado de administración

Antes de poder cargar un certificado, debe exportarlo a un formato de archivo. Siga estos pasos para exportar el certificado:

Para exportar el certificado

  1. Abra el símbolo del sistema de Visual Studio. Vea Símbolos del sistema del SDK de Windows y Visual Studio

  2. En el símbolo del sistema, escriba mmc y presione Entrar para abrir Microsoft Management Console.

  3. En el menú Archivo, haga clic en Agregar o quitar complemento.

  4. En la lista de complementos disponibles, haga clic en Certificados. A continuación, haga clic en el botón Agregar>.

  5. En el cuadro de diálogo para los complementos de certificados, asegúrese de que está seleccionado Mi cuenta de equipo y haga clic en Finalizar. A continuación, haga clic en el botón Aceptar.

  6. Expanda el nodo siguiente Certificados: usuario actual. Expanda el nodo Personal y, finalmente, expanda el nodo Certificados.

  7. En la lista de certificados, haga clic con el botón secundario en el certificado que acaba de crear, a continuación, haga clic en Todas las tareas y en Exportar.

  8. En Asistente para exportar certificados, haga clic en Siguiente. Asegúrese de que la opción No exportar la clave privada está seleccionada y haga clic en Siguiente.

  9. En el cuadro de diálogo Formato de archivo de exportación use la configuración predeterminada y haga clic en Siguiente>.

  10. Haga clic en el botón Examinar y vaya a la carpeta donde va a guardar el archivo. Copie la ruta de acceso del paso siguiente (cargar el certificado).

  11. Escriba un nombre de archivo y haga clic en Guardar.

  12. Haga clic en el botón Siguiente.

  13. En la última página, haga clic en el botón Finalizar.

Para cargar el certificado en el Portal de administración de Windows Azure

  1. En el Portal de administración de Windows Azure, haga clic en Servicios hospedados, Cuentas de almacenamiento y CDN.

  2. En el panel izquierdo, haga clic en la carpeta Certificados de administración.

  3. Seleccione la suscripción donde publicará la aplicación.

  4. En la cinta de opciones, haga clic en Agregar certificado.

  5. En el cuadro de diálogo Agregar nuevo certificado de administración, haga clic en el botón Explorar.

  6. Vaya a la carpeta donde se guardó el certificado y seleccione el certificado.

  7. Cierre el cuadro de diálogo.

Crear un usuario local para administrar un controlador de prueba de carga

La característica de prueba de carga de Visual Studio permite obtener acceso remoto al controlador de prueba de carga de Visual Studio. Por ejemplo, puede cambiar los valores de los agentes de prueba mediante esta funcionalidad.

Sin embargo, para ello, la identidad que ejecuta la aplicación Visual Studio se debe autenticar en el controlador de prueba de carga, que se ejecutará en un rol de trabajador de Windows Azure. Para habilitar el equipo remoto para autenticar al usuario de Visual Studio, cree primero un usuario local nuevo en el equipo en el que se va a ejecutar Visual Studio.

Para crear un usuario local nuevo

  1. Abra un símbolo del sistema. En el menú Inicio, escriba cmd y presione Entrar.

  2. En el símbolo del sistema, escriba mmc y presione Entrar para ejecutar Microsoft Management Console.

  3. En el menú Archivo, haga clic en Agregar o quitar complemento.

  4. En el cuadro de diálogo Agregar o quitar complementos, haga doble clic en Usuarios locales y grupos.

  5. En el cuadro de diálogo Elija el equipo de destino conserve el valor predeterminado, Equipo local y haga clic en Finalizar.

  6. En el cuadro de diálogo Agregar o quitar complemento, haga clic en Aceptar. Aparecerán los nodos Raíz de consola y Usuarios locales y grupos.

  7. Expanda el nodo Usuarios locales y grupos.

  8. Haga clic con el botón secundario en la carpeta Usuarios y, a continuación, haga clic en Nuevo usuario.

  9. En el cuatro de diálogo Nuevo usuario, desactive la casilla El usuario debe cambiar la contraseña en el siguiente inicio de sesión.

  10. En Nombre de usuario, escriba el nuevo nombre de usuario.

  11. En los cuadros Contraseña y Confirmar contraseña, escriba una contraseña válida.

  12. Haga clic en el botón Crear y cierre el cuadro de diálogo Nuevo usuario.

  13. En la consola de administración, haga clic con el botón secundario en el usuario nuevo y haga clic en Propiedades. Ahora agregará el usuario al grupo Administradores del equipo.

  14. En el cuadro de diálogo Propiedades del usuario, haga clic en la pestaña Miembro de.

  15. Haga clic en el botón Agregar.

  16. En el cuadro de diálogo Seleccionar grupos, escriba Administradores y haga clic en el botón Comprobar nombres. Debe aparecer el nombre del equipo con una barra diagonal y Administradores.

  17. Haga clic en el botón Aceptar.

  18. En el cuadro de diálogo Propiedades, haga clic en Aceptar para cerrarlo.

  19. Cierre la consola de administración.

Administrar un controlador de prueba de carga desde Visual Studio

Cuando la aplicación se publica en Windows Azure (vea el tema sobre la publicación de aplicaciones a continuación para obtener instrucciones), podrá conectarse a la máquina virtual que ejecuta el rol de trabajador.

Para administrar controladores de prueba de carga desde Visual Studio

  1. Regístrese en el equipo como el nuevo usuario local.

  2. Ejecute Visual Studio 2010 como administrador.

  3. En Visual Studio, en el menú Probar, haga clic en Administrar controladores de pruebas. Si ha configurado correctamente la aplicación, verá una lista de máquinas virtuales que se ejecutan en Windows Azure. Tenga en cuenta que todos los roles de trabajador y el equipo en el que se ejecuta Visual Studio deben formar parte del mismo grupo de Connect de Windows Azure. Si la conexión no se realice, compruebe la configuración de Connect de Windows Azure. Asegúrese de que el equipo local esté en el mismo grupo de Connect que el rol de trabajador. Compruebe asimismo que el valor ActivationToken del controlador y las definiciones del servicio del agente son idénticas:

  4. En el panel izquierdo del Portal de administración de Windows Azure, haga clic en Red virtual.

  5. Haga clic en la suscripción que contiene el servicio de prueba de carga.

Configurar la aplicación para Escritorio remoto

Antes de publicar, es preciso que también habilite una conexión de escritorio remoto para la aplicación. Al hacerlo, podrá conectarse de forma remota a cualquier instancia en ejecución de la aplicación. La autenticación de Escritorio remoto requiere un certificado; también debe configurar la aplicación para que utilice la característica de escritorio remoto.

La configuración consta de dos procedimientos. El primer procedimiento es habilitar una conexión de escritorio remoto para la aplicación, tal como se muestra a continuación en “Para configurar la aplicación para una conexión de Escritorio remoto”.

También debe especificar los usuarios que podrán tener acceso al escritorio remoto. Cuando lo haga, debe especificar también una contraseña para autenticar al usuario en el momento del inicio de sesión. Si está desarrollando la aplicación de Windows Azul en un equipo con Windows Server, dispondrá de otra opción que es crear una cuenta de usuario nueva específica para utilizar la aplicación de prueba de carga.

Para configurar la aplicación para una conexión de Escritorio remoto

  1. En Visual Studio, abra la aplicación de prueba de carga.

  2. Haga clic con el botón secundario en el proyecto AzureLoadTest y haga clic en Configurar Escritorio remoto.

  3. Seleccione el cuadro de diálogo Habilitar conexiones para todos los roles.

  4. Haga clic en la lista desplegable y en <Crear>.

  5. Escriba un nombre descriptivo para el certificado, como por ejemplo, “CertificadoServicioEscritorioRemoto” y haga clic en Aceptar.

Llegados a este punto, Visual Studio crea el certificado automáticamente. Cuando se publica la aplicación, el certificado correcto también se carga.

Ver la instancia en ejecución con Escritorio remoto

Cuando la aplicación se publica en Windows Azure (vea el tema sobre la publicación de aplicaciones a continuación para obtener instrucciones), podrá conectarse a la instancia en ejecución que se ha implementado.

Para ver la instancia del controlador con Escritorio remoto

  1. Vaya al Portal de administración de Windows Azure.

  2. En el panel izquierdo, haga clic en Servicios hospedados, Cuentas de almacenamiento y CDN.

  3. En el nodo del servicio hospedado, seleccione el nodo Controlador.

  4. En la sección Acceso remoto de la cinta de opciones, haga clic Configurar.

    Aparece el cuadro de diálogo Establecer las credenciales de Escritorio remoto. El cuadro Nombre de usuario se rellena con un valor predeterminado.

  5. En el cuadro Contraseña escriba el valor que se utilizará al conectarse a la instancia del controlador. Escriba de nuevo la misma contraseña en el segundo cuadro.

  6. Haga clic en el botón Aceptar.

  7. Seleccione la instancia. De forma predeterminada, se denomina Controller_IN_0.

  8. En la sección Acceso remoto de la cinta de opciones, haga clic en Conectar.

  9. Si se solicita "Abrir" o "Guardar", elija Abrir.

  10. En el cuadro de diálogo Conexión a Escritorio remoto, haga clic en Conectar.

  11. Escriba la contraseña para el usuario.

  12. En el cuadro de diálogo Conexión a Escritorio remoto, haga clic en .

    Se establecerá la conexión mediante Escritorio remoto y podrá examinar el rol de trabajador.

Publicar la aplicación

Si no ha cerrado el cuadro de diálogo Publicar aplicación de Windows Azure, puede hacer clic en Publicar.

Si ha cerrado el cuadro de diálogo, pero ha cargado el certificado de administración en el Portal de administración de Windows Azure, haga lo siguiente:

  • En el Explorador de soluciones, haga clic con el botón secundario en el proyecto AzureLoadTest y haga clic en Publicar. A continuación, haga clic en el botón Publicar.


Fecha de compilación:

2013-07-25

Adiciones de comunidad

Mostrar:
© 2014 Microsoft