Compartir a través de


Cómo: Hospedar una aplicación de LightSwitch en Microsoft Azure

Las aplicaciones de Visual Studio LightSwitch (por ejemplo, aplicaciones web y aplicaciones de escritorio de tres niveles) se pueden implementar, mediante un asistente, en un servicio en la nube de Azure o en un sitio web de Azure. También es posible hospedar datos de aplicaciones en bases de datos de SQL Azure.

Nota

Para implementar una aplicación en Azure, es necesario tener una suscripción e instalar el SDK de Azure para .NET 2.4.

Para publicar una aplicación en un servicio en la nube de Azure

Para publicar una aplicación en un sitio web de Azure

Para publicar una aplicación en un servicio en la nube de Azure

  1. En el Explorador de soluciones, abra el menú contextual para el nodo de proyecto de nivel superior y, después, elija Publicar.

    Aparecerá el Asistente para publicación de aplicaciones de LightSwitch.

  2. En la página Este es el Asistente para publicación de LightSwitch, elija el botón de opción Aplicación completa o Solo servicio web y, a continuación, elija el botón Siguiente.

  3. En la página Servicios de aplicación, elija el botón de opción Azure y después elija el botón Siguiente.

  4. En la página Suscripción de Azure, en la lista Suscripciones, elija la suscripción de Azure que se utilizará para la aplicación. Si la lista está vacía, elija <Administrar configuración> para administrar las suscripciones de Azure.

  5. Expanda la lista Selección de tipo de servicio, elija el botón de opción Servicio de nube y, a continuación, elija el botón Siguiente.

  6. En la página Almacenamiento y servicio en la nube de Azure, en la lista Servicio de nube, elija el servicio en el que desea hospedar la aplicación. Para crear un nuevo servicio en la nube, elija <Crear nuevo>.

  7. En la lista Entorno, elija el entorno (Producción o Almacenamiento provisional) para hospedar la aplicación.

  8. (Opcional) Para permitir el acceso al rol de Azure para fines de desarrollo y solución de problemas, seleccione la casilla Habilitar escritorio remoto para todos los roles.

  9. Elija la pestaña Avanzado y, en el cuadro de texto Nombre de implementación, especifique el nombre de la implementación.

    Este nombre aparecerá en el Portal de administración de Azure; el valor predeterminado es el nombre de la aplicación.

  10. (Opcional) Desactive la casilla Anexar fecha y hora actuales para evitar que la fecha y la hora actuales se anexen al nombre de la implementación cada vez que se publica la aplicación.

  11. En la lista Almacenamiento, elija el servicio de almacenamiento en el que se almacenarán los archivos binarios de la aplicación.

    Nota

    Si no aparece ningún servicio de almacenamiento, elija el vínculo <Crear nuevo> para crear uno para la suscripción.

  12. (Opcional) Desactive la casilla Habilitar actualización de la implementación para dejar de sobrescribir la versión anterior de una aplicación cada vez que la publique.

    Si desactiva esta casilla, deberá quitar manualmente la versión anterior de la aplicación en el portal de administración antes de publicar una nueva versión.

  13. Elija Siguiente para continuar.

    Si ha habilitado la autenticación para la aplicación, aparece la pestaña Administrador de aplicación de la página Configuración de seguridad.

  14. Si aparece la pestaña Administrador de aplicación, escriba un Nombre de usuario, un Nombre completo y una Contraseña válidos para el usuario que será el administrador inicial de aplicación.

    Nota

    Cuando publique actualizaciones, el administrador de la aplicación ya existe.Active la casilla No, ya existe un administrador de aplicaciones. para omitir el paso.

  15. En la pestaña HTTPS, elija el botón de opción Sí, los usuarios deben conectarse usando HTTPS.

  16. En la lista Elegir un certificado, elija el certificado de seguridad que desea utilizar para la aplicación.

    Nota

    Si no aparece ningún certificado, elija el botón Cargar para agregar un certificado existente.Si publica la aplicación en un entorno de almacenamiento provisional para pruebas, puede elegir Crear nuevo certificado autofirmado para crear un certificado de prueba.

  17. Elija el botón Siguiente para continuar.

  18. En la página Conexiones de datos, elija la pestaña Conexiones de bases de datos y, en el cuadro de texto Especifique la conexión de usuario:, escriba la cadena de conexión para la base de datos intrínseca.

  19. En el cuadro de texto Publicar esquema de la base de datos, escriba la cadena de conexión para la base de datos intrínseca.

    Nota

    Cuando publique actualizaciones, desactive la casilla Publicar esquema de la base de datos a menos que haya cambiado el esquema.

  20. Elija la pestaña Orígenes de datos adjuntos, actualice las cadenas de conexión para cualquier conexión adicional según sea necesario, y después elija el botón Siguiente.

    Nota

    La pestaña Orígenes de datos adjuntos solo está disponible si ha especificado un origen de datos externo para su aplicación.

  21. En la página Resumen, revise la configuración y luego elija el botón Publicar.

    Cuando la operación de publicación finaliza, el Portal de administración de Azure aparece en el explorador.

    Nota

    La operación de publicación puede tardar varios minutos en función de la velocidad de conexión, el tamaño de la aplicación y otros factores.

Para publicar una aplicación en un sitio web de Azure

  1. En el Explorador de soluciones, abra el menú contextual para el nodo de proyecto de nivel superior y, después, elija Publicar.

    Aparecerá el Asistente para publicación de aplicaciones de LightSwitch.

  2. En la página Este es el Asistente para publicación de LightSwitch, elija el botón de opción Aplicación completa o Solo servicio web y, a continuación, elija el botón Siguiente.

  3. En la página Servicios de aplicación, elija el botón de opción Azure y después elija el botón Siguiente.

  4. En la página Suscripción de Azure, en la lista Suscripciones, elija la suscripción de Azure que se utilizará para la aplicación. Si la lista está vacía, elija <Administrar configuración> para administrar las suscripciones de Azure.

  5. Expanda la lista Selección de tipo de servicio, elija el botón de opción Sitio web y, a continuación, elija el botón Siguiente.

  6. En la página Configuración del servicio, en la lista desplegable, elija el sitio web donde desea hospedar su aplicación y, a continuación, elija el botón Siguiente.

    Nota

    Si no aparece ningún sitio web, elija el vínculo Iniciar sesión en el portal de Azure, cree un sitio web y después elija el botón Actualizar.

  7. Si ha habilitado la autenticación para la aplicación, aparece la pestaña Administrador de aplicación de la página Configuración de seguridad.

  8. Si aparece la pestaña Administrador de aplicación, escriba un Nombre de usuario, un Nombre completo y una Contraseña válidos para el usuario que será el administrador inicial de aplicación.

    Nota

    Cuando publique actualizaciones, el administrador de la aplicación ya existe.Active la casilla No, ya existe un administrador de aplicaciones. para omitir el paso.

  9. En la pestaña HTTPS, elija el botón de opción Sí, los usuarios deben conectarse usando HTTPS para solicitar una conexión HTTPS segura o el botón de opción No, no es necesario HTTPS si la aplicación no necesita una conexión segura; a continuación, elija el botón Siguiente.

    Para obtener más información sobre la seguridad, vea Consideraciones de seguridad para LightSwitch.

  10. En la página Conexiones de datos, en la pestaña Conexiones de base de datos, los cuadros de texto Especifique la conexión de usuario: y Publicar esquema de la base de datos deben mostrar las cadenas de conexión para la base de datos intrínseca. Si no aparecen o si desea crear una nueva base de datos, elija el vínculo Aprovisionar una base de datos en el portal de Azure, cree una base de datos y luego copie la nueva cadena de conexión en los cuadros de texto Especifique la conexión de usuario: y Publicar esquema de la base de datos.

    Nota

    Cuando publique actualizaciones, desactive la casilla Publicar esquema de la base de datos a menos que haya cambiado el esquema.

  11. Elija el botón Siguiente para continuar.

  12. Elija la pestaña Orígenes de datos adjuntos, actualice las cadenas de conexión para cualquier conexión adicional según sea necesario, y después elija el botón Siguiente.

    Nota

    La pestaña Orígenes de datos adjuntos solo está disponible si ha especificado un origen de datos externo para su aplicación.

  13. En la página Resumen, revise la configuración y luego elija el botón Publicar.

    Cuando la operación de publicación finaliza, el Portal de administración de Azure aparece en el explorador.

    Nota

    La operación de publicación puede tardar varios minutos en función de la velocidad de conexión, el tamaño de la aplicación y otros factores.

Vea también

Conceptos

Implementar aplicaciones LightSwitch

Otros recursos

Implementación: Distribuir y mantener la aplicación

Configurar credenciales de autenticación con nombre

Usar Escritorio remoto con los roles de Azure