Desarrollo de Windows 10: servicios en la nube

Como desarrollador, es posible que necesite datos distintos a los disponibles en su escritorio. Los servicios en la nube pueden ayudarlo a acceder a esos datos. Este capítulo proporciona una mejor comprensión de los servicios en la nube que puede necesitar.

Microsoft ha proporcionado una plataforma de computación en la nube y la infraestructura, que se conoce como Microsoft Azure, donde puede construir, implementar y administrar todas las aplicaciones y servicios.

Azure se lanzó por primera vez el 1 de febrero de 2010 como Windows Azure. Posteriormente, se le cambió el nombre a Microsoft Azure el 25 de marzo de 2014.

Proporciona tanto PaaS and IaaS servicios y admite muchos lenguajes de programación, herramientas y marcos diferentes, incluidos software y sistemas específicos de Microsoft y de terceros.

Microsoft ha actualizado los servicios en la nube con Windows 10. La integración de la cuenta de Microsoft se introdujo en Windows 8, aunque OneDrive ha existido desde 2007. Para Windows 10, ambos servicios se han actualizado con una mayor integración y nuevas funcionalidades, que están atrayendo a más usuarios.

Cuenta de Microsoft

Puede utilizar las ofertas en la nube de Azure de Microsoft con su cuenta de Microsoft. Por supuesto, no es gratuito, pero puede utilizar una prueba gratuita de 30 días.

Cuando configura por primera vez una máquina con Windows 10 e inicia sesión con una cuenta de Microsoft, puede usar la misma cuenta para la suscripción a Microsoft Azure. Para registrarse en Microsoft Azure haga clic aquíhttps://azure.microsoft.com/.

Una vez que se suscriba a Microsoft Azure, vaya al Portal de Azure https://portal.azure.com/. Verá la siguiente página.

Puede almacenar en las bases de datos, utilizar máquinas virtuales, etc. También puede crear y alojar el back-end de su aplicación móvil.

Intentemos esto con un ejemplo siguiendo los pasos que se mencionan a continuación.

  • Clickea en el New opción en el panel izquierdo.

  • Seleccione Web + Mobile > Mobile App y asigne un nombre a su aplicación web.

  • Llevará algún tiempo enviar e implementar su aplicación. Una vez que se complete este proceso, verá la siguiente página. Aquí, puede seleccionar los diferentes tipos de aplicaciones móviles como Windows (C #), iOS, Android, etc.

  • Dado que estamos hablando de Windows 10, seleccione Windows (C #), que abrirá la siguiente página.

  • Aquí puedes ver las dos opciones de descarga. Estos son proyectos de muestra, simplemente puede descargarlos y compilarlos en Visual Studio y luego publicarlos fácilmente en Microsoft Azure.

  • Descarguemos el primero, que es un proyecto de servidor. Es un archivo zip.

  • Cuando se complete la descarga, descomprímalo y ábralo en Visual Studio.

  • Ahora, cree esta aplicación. Si se enumeran algunos errores, vuelva a compilarlo.

  • Ejecute la aplicación. Verá la siguiente página web, que ahora está en localhost.

  • Ahora para alojar esta aplicación en la nube, haga clic derecho en el Project opción en Solution Explore Como se muestra abajo.

  • Seleccione Publishopción del menú. Verá el siguiente cuadro de diálogo.

  • Seleccione la primera opción - Microsoft Azure Web Apps. Se abrirá el siguiente cuadro de diálogo.

  • Ahora haga clic en el Add an account opción del menú para agregar una cuenta de Microsoft Azure.

  • Especifique sus credenciales y haga clic en Sign in. Se abrirá la siguiente ventana de diálogo.

  • Después de iniciar sesión, seleccione su aplicación en el menú Existing Web Apps y haga clic en Ok.

  • El cuadro de diálogo que se muestra a continuación muestra información relacionada con su aplicación, como el nombre, el nombre del servidor, la URL, etc.

  • Ahora, haga clic en el Validate Connectionbotón. Después de la validación, haga clic en elPublish y verá que su aplicación ahora está alojada en Microsoft Azure.