Introducción a Azure

Azure es una nube pública de pago por uso en la que podemos compilar, implementar y administrar aplicaciones, dentro de una red glogal de centros de datos de Microsoft. Está compuesta por más de 200 productos y servicios en la nube diseñados para dar vida a nuevas soluciones que permitan resolver las dificultades actuales y crear el futuro.

En este post vamos a crear una máquina virtual a través de Azure Portal, que es una consola unificada basada en web que proporciona una alternativa a las herramientas de línea de comandos.

Creamos una aplicación web.

Azure App Service es en realidad una colección de cuatro servicios, los cuales están diseñados para hospedar y ejecutar aplicaciones web. Los cuatro servicios (Web Apps, Mobile Apps, API Apps y Logic Apps) se ven diferentes, pero, al final, todos funcionan de manera muy similar. De los cuatro servicios, las Web Apps son las que se usan con mayor frecuencia y es el servicio que utilizaremos en este laboratorio.

En esta punto, vamos a crear una aplicación web de Azure App Service.

Una vez dentro de Azure Portal, buscamos en la barra de búsqueda App Service y clicamos en + Agregar.

En la pestaña Datos básicos, yo he completado la siguiente información:

Configuración Valores
Suscripción CS-SUB-0379
Grupo de recursos Creamos un nuevo grupo
Nombre CS-SUB-0379
Publicar Contenedor de Docker
Sistema Operativo Linux
Región Este EEUU

Nos dirigimos a la pestaña de Docker y configuramos la información del contenedor de la siguiente manera:

Configuración Valores
Opciones Contenedor individual
Origen de la imagen Docker Hub
Pública Pública
Imagen y etiqueta mcr.microsoft.com/azuredocs/aci-helloworld

Una vez completado todo, clic en Revisar y crear, y tras estar todo verificado, volvemos a clicar en Crear

Probar la aplicación web

Una vez se haya creado nuestro recurso, desde el panel de notificaciones, nos dirigimos al recurso y copiamos la url del mismo.

Y como podemos ver, nuestra app funciona correctamente.

EXTRA: Métricas

Una vez desplegada nuestra aplicación, si nos dirigimos a la información general de nuestra App Service, en la pestaña de Monitorización, podremos ver las métricas de nuestra app.