Ejercicio: Creación de una máquina virtual Linux con Azure Portal

Recordemos que el objetivo es mover un servidor Linux existente que ejecuta Apache a Azure. Comenzaremos por crear un servidor de Ubuntu Linux.

Creación de una máquina virtual Linux

Se pueden crear máquinas virtuales Linux con Azure Portal, la CLI de Azure o Azure PowerShell. El enfoque más sencillo cuando se empieza con Azure es usar el portal, porque lo guiará a través de la información necesaria, y proporciona sugerencias y mensajes útiles durante la creación:

  1. Inicie sesión en Azure Portal con la misma cuenta con la que activó el espacio aislado.

  2. Haga clic en Crear un recurso en la esquina superior izquierda de Azure Portal.

  3. En el cuadro de búsqueda, escriba Ubuntu Server.

  4. En el resultado Marketplace, seleccione el vínculo Todos los resultados en la parte superior derecha para ver las distintas versiones disponibles.

  5. Seleccione Ubuntu Server 18.04 LTS Canonical en la lista presentada.

  6. Haga clic en el botón Crear para empezar a configurar la máquina virtual.

Configurar las opciones de la máquina virtual

La experiencia de creación de la máquina virtual en el portal se presenta en un formato de asistente que le guía a través de todas las áreas de configuración de la máquina virtual. Al hacer clic en el botón Siguiente, se dirigirá a la siguiente sección configurable. Pero se puede mover entre las secciones a voluntad con las pestañas de la parte superior, que identifican cada parte.

Captura de pantalla de Azure Portal en la que se muestra la hoja inicial Crear una máquina virtual para una máquina Ubuntu Server.

Una vez que haya rellenado todas las opciones necesarias (identificadas con asteriscos rojos), puede omitir el resto de la experiencia del asistente y empezar a crear la máquina virtual mediante el botón Revisar + crear situado en la parte inferior.

Comenzaremos con la sección Aspectos básicos. Estas instrucciones son para el portal de espacio aislado. Si usa otra cuenta de Azure Portal, es posible que tenga que adaptar algunos detalles según corresponda.

Configuración básica de las máquinas virtuales

  1. En Suscripción, la suscripción del espacio aislado debe estar seleccionada de forma predeterminada.

  2. En Grupo de recursos, el grupo de recursos con el nombre [nombre del grupo de recursos del espacio aislado] debe estar seleccionado de forma predeterminada.

  3. En la sección Detalles de la instancia, escriba un nombre para la máquina virtual de servidor web, como test-web-eus-vm1. Esto indica el entorno (test), el rol (web), la ubicación (East US), el servicio (vm) y el número de instancia (1).

    • Se considera un procedimiento recomendado estandarizar los nombres de recurso para poder identificar rápidamente su propósito. Los nombres de máquinas virtuales Linux deben tener entre 1 y 64 caracteres, y estar formados por números, letras y guiones.

    Nota

    A medida que cambie la configuración y salga de cada campo de texto libre, Azure validará los valore de forma automática y colocará una marca de verificación de color verde junto a ellos cuando sean correctos. Puede mantener el puntero sobre los indicadores de error para obtener más información sobre los problemas que detecta.

  4. Seleccione una ubicación.

    El espacio aislado gratuito permite crear recursos en un subconjunto de las regiones globales de Azure. Seleccione una región de la lista siguiente al crear los recursos:

    • Oeste de EE. UU. 2
    • South Central US
    • Central US
    • East US
    • West Europe
    • Southeast Asia
    • Japan East
    • Brazil South
    • Australia Southeast
    • India central
  5. Establezca Opciones de disponibilidad en No se requiere redundancia de la infraestructura. Esta opción se puede usar para garantizar la alta disponibilidad de la máquina virtual al agrupar varias máquinas virtuales en un conjunto para hacer frente a eventos o interrupciones de mantenimiento planeados o no planeados. Para este ejercicio no se necesitará este servicio.

  6. Asegúrese de que la imagen se establece en Ubuntu Server 18.04 LTS. Puede abrir la lista desplegable para ver todas las opciones disponibles.

  7. Deje el campo Tamaño en el valor predeterminado de la elección de D2s v3, que le proporcionará dos vCPU con 8 GB de RAM.

  8. En la sección Cuenta de administrador, seleccione la opción Clave pública SSH para Tipo de autenticación.

  9. Escriba un nombre de usuario que se usará para iniciar sesión con SSH. Elija algo que pueda recordar o anótelo.

  10. Copie la clave SSH del archivo de clave pública que ha creado en la unidad anterior y péguela en el campo Clave pública SSH.

    Importante

    Al copiar la clave pública en Azure Portal, asegúrese de no agregar ningún espacio en blanco adicional ni caracteres de avance de línea.

  11. En la sección REGLAS DE PUERTO DE ENTRADA, seleccione primero Permitir los puertos seleccionados. Como se trata de una máquina virtual Linux, el objetivo es poder acceder a ella mediante SSH de forma remota. Desplácese por la lista Seleccionar puertos de entrada si es necesario hasta que encuentre SSH (22) y selecciónelo.

    Captura de pantalla de Azure Portal en la que se muestra la configuración de puertos de entrada, como se ha descrito para abrir una máquina virtual Linux para el acceso SSH.

Configuración de los discos de la máquina virtual

  1. Haga clic en Siguiente: Discos > para ir a la sección Discos.

  2. Seleccione SSD Premium como Tipo de disco del sistema operativo.

Creación de un disco de datos

Recuerde que vamos a obtener un disco del sistema operativo (/dev/sda) y un disco temporal (/dev/sdb). También se va a agregar un disco de datos:

  1. Haga clic en el vínculo Crear y conectar un nuevo disco, en la sección Discos de datos.

    Captura de pantalla de Azure Portal en la que se muestra la hoja de creación de un disco.

  2. Puede aceptar todos los valores predeterminados: SSD Premium, el nombre generado de forma automática, el tamaño de 1023 GiB y Ninguno (disco vacío) para Tipo de origen, aunque debe tener en cuenta que el tipo de origen es donde se podría usar una instantánea o una instancia de Azure Blob Storage para crear un disco duro virtual.

  3. Haga clic en Aceptar para crear el disco y vuelva a la sección Discos de datos.

  4. Ahora debe haber un disco nuevo en la primera fila.

    Captura de pantalla de Azure Portal en la que se muestra la línea del disco de datos recién creado para el proceso de creación de la máquina virtual.

Configurar la red

  1. Haga clic en Siguiente: Redes > para ir a la sección Redes.

  2. En un entorno de producción en el que ya hay otros componentes, le interesaría usar una red virtual existente. De esta forma, la máquina virtual se puede comunicar con el resto de servicios en la nube de la solución. Si todavía no hay ninguna definida en esta ubicación, la puede crear aquí y configurar lo siguiente:

    • Espacio de direcciones: espacio de IPV4 total disponible para esta red.
    • Subredes: primera subred que subdivide el espacio de direcciones; debe caber en el espacio de direcciones definido. Una vez creada la red virtual, puede agregar subredes adicionales.

Nota

De forma predeterminada, Azure creará una red virtual, una interfaz de red y una dirección IP pública para la máquina virtual. No es sencillo cambiar las opciones de red después de haber creado la máquina virtual, así que compruebe siempre las asignaciones de red en los servicios que se crean en Azure. Para este ejercicio, los valores predeterminados deben funcionar bien.

Finalización de la configuración de la máquina virtual y creación de la imagen

El resto de las opciones tienen valores predeterminados razonables y no es necesario cambiar ninguno de ellos. Si quiere, puede explorar las otras pestañas. Las opciones individuales tienen un icono (i) junto a ellas que muestra una sugerencia de ayuda para explicar la opción. Es una excelente manera de obtener información sobre las diversas opciones que se pueden usar para configurar la máquina virtual:

  1. Haga clic en el botón Revisar y crear situado en la parte inferior del panel.

  2. El sistema validará las opciones y proporcionará detalles sobre la máquina virtual que se va a crear.

  3. Haga clic en Crear para crear e implementar la máquina virtual. El panel de Azure mostrará la máquina virtual que se va a implementar. Este proceso podría tardar varios minutos.

Mientras se implementa, veamos lo que se puede hacer con esta máquina virtual.