[Deploy] Cómo publicar una aplicación LightSwitch en Windows Azure

Resumen

Con Visual Studio LightSwitch tenemos varias opciones para publicar la aplicación que hemos creado, dependiendo del tipo de cliente, donde está el origen de datos, los usuarios de la aplicación son internos, externos, ambos; una vez resultas aquellas dudas podremos definir si nuestra aplicación LightSwitch será publicada en Cloud u On-Premise, en este artículo revisaremos como publicar una aplicación LightSwitch en Windows Azure.

Pre-Requisitos

Código Fuente: Aplicación HTML5 con LightSwitch

 

Publicación de la aplicación en Azure

Antes de comenzar con la publicación asegúrese de crear primero la base de datos en sql azure.

Luego selecionamos el proyecto raíz de nuestra solución creada con LightSwitch y seleccionamos Publicar.

SNAGHTML1fc66f58

A continuación seguimos los pasos del asistente de publicación:

Seleccionamos aplicación completa y damos clic en siguiente.

image

Nota: si la aplicación está en modo debug usted verá el siguiente mensaje, en este punto cancele el asistente cambie el modo de su solución a release y ejecute el asistente nuevamente. No es un error que no le permitirá publicar su solución.

image

Seleccionamos Windows Azure

image

En la sección de suscripción nos listará las suscripciones asociadas a la cuenta con la que iniciamos sesión, seleccionamos con la que vamos a trabajar, por defecto el tipo de servicio que se publicará será Web Site, haremos el cambio a Cloud Service; a diferencia de un Web Site, el cloud service nos creará un servidor web que luego podremos conectarnos para cambiar / instalar algun componente que necesitemos, basicamente la diferencia está en el nivel de administración que tendremos de la infraestructura de nuestra solución y la escalibilidad.

image

En la configuración del servicio seleccionamos crear nuevo, ingresamos la información del nuevo servicio

image

luego habilitamos la conexión remota e ingresamos las credenciales del administrador; y pasamos a la pestaña de avanzado donde…

image

crearemos un storage nuevo ( similar a la ventana anterior)

image

En las opciones de seguridad seleccionamos No para HTTPS.

image

En la sección de conexiones de datos deberá configurar la conexión de usuario y publicación de esquema de la misma; para lo cual deberá empezar por dar clic en … (3 puntos), luego en el punto 2 ingresar el nombre del servidor de base de datos, en el punto 3: las credenciales del usuario; en el punto 4: seleccione la base de datos, pruebe la conexión, haga clic en OK; copie el string de conexión del punto 1 y pegue en el punto 7.

image

Nota: Si al momento de tratar de seleccionar la base de datos aparece la siguiente pantalla, puede revisar como resolver este error aquí.

image

En Data Connections aparecerán los dos strings de conexión a la base de datos.

image

En la vista de resumen aparecerán las configuraciones mas importantes seleccionadas durante este proceso; hacemos clic en Publish, esperemos unos minutos mientras se publica la aplicación; al finalizar nos direccionará a la pagina de administración de Windows Azure.

image

Finalmente ingresamos a nuestra aplicación: http://suaplicacion/cloudapp.net/HTMLClient.

 

image

Un comentario sobre “[Deploy] Cómo publicar una aplicación LightSwitch en Windows Azure”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *