Instrucciones y requisitos de configuración del lab
Protege tu cuenta y tu progreso. Usa siempre una ventana de navegador privada y las credenciales del lab para ejecutarlo.

Crea bases de datos en Compute Engine

Lab 1 hora 15 minutos universal_currency_alt 5 créditos show_chart Intermedio
info Es posible que este lab incorpore herramientas de IA para facilitar tu aprendizaje.
Este contenido aún no está optimizado para dispositivos móviles.
Para obtener la mejor experiencia, visítanos en una computadora de escritorio con un vínculo que te enviaremos por correo electrónico.

Descripción general

En este lab, crearás servidores de bases de datos que se ejecutarán en Compute Engine y servidores Linux y Windows, y usarás la CLI para automatizar la creación de servidores.

Objetivos

En este lab, aprenderás a realizar las siguientes tareas:

  • Crear una base de datos de MySQL en Linux
  • Crear una base de datos de SQL Server en Windows
  • Automatizar la creación de servidores con el SDK de Google Cloud

Configuración

En esta tarea, realizarás los pasos de inicialización para tu lab.

En cada lab, recibirás un proyecto de Google Cloud y un conjunto de recursos nuevos por tiempo limitado y sin costo adicional.

  1. Accede a Google Skills en una ventana de incógnito.

  2. Ten en cuenta el tiempo de acceso del lab (por ejemplo, 1:15:00) y asegúrate de finalizarlo en el plazo asignado. No existe una función de pausa. Si lo necesitas, puedes reiniciar el lab, pero deberás hacerlo desde el comienzo.

  3. Cuando tengas todo listo, haz clic en Comenzar lab.

  4. Anota las credenciales del lab (el nombre de usuario y la contraseña). Las usarás para acceder a la consola de Google Cloud.

  5. Haz clic en Abrir la consola de Google.

  6. Haz clic en Usar otra cuenta, copia las credenciales para este lab y pégalas en el mensaje emergente que aparece. Si usas otras credenciales, se generarán errores o incurrirás en cargos.

  7. Acepta las condiciones y omite la página de recursos de recuperación.

Tarea 1: Crea una base de datos de MySQL en Linux

  1. Abre una nueva ventana del navegador web y ve a la consola de Google Cloud (console.cloud.google.com). Usa el selector de proyectos para elegir el primer proyecto que empieza con el nombre "qwiklabs-gcp".

  2. En el menú de navegación (Ícono del menú de navegación), haz clic en Compute Engine > Instancias de VM.

  3. Para crear una instancia nueva, haz clic en Crear instancia.

  4. En la página Configuración de la máquina, ingresa los siguientes valores:

    Campo Valor
    Nombre mysql-db
    Región
    Zona
  5. Haz clic en SO y almacenamiento.

    Haz clic en Cambiar para comenzar a configurar el disco de arranque y selecciona los valores de los siguientes campos:

    • Sistema operativo: Debian
    • Versión: Debian GNU/Linux 12 (bookworm)

    Deja el tamaño predeterminado y haz clic en Seleccionar.

  6. Acepta los valores predeterminados restantes y haz clic en Crear.

  7. Cuando la VM esté lista, haz clic en SSH.

    Esto te permitirá acceder al servidor en una nueva pestaña.

    El menú desplegable de SSH destacado en la instancia de VM mysql-db.

  8. En la ventana de terminal, ingresa el siguiente comando para actualizar los paquetes e instalar MySQL con el administrador de paquetes apt-get:

    sudo apt-get update sudo apt-get install -y default-mysql-server
  9. Para proteger la base de datos, ingresa el siguiente comando:

    sudo mysql_secure_installation
  10. Cuando se te solicite la contraseña actual de root, presiona Intro (Retorno) para omitirla.

  11. Cuando se te pregunte Switch to unix_socket authentication [Y/n], presiona N.

  12. Cuando se te pregunte Change the root password? [Y/n], presiona Y.

    Ingresa una contraseña que recuerdes, ya que la necesitarás más adelante.

  13. Cuando se te pregunte Remove anonymous users? [Y/n], presiona N.

  14. Cuando se te pregunte Disallow root login remotely? [Y/n], presiona N.

  15. Cuando se te pregunte Remove test database and access to it? [Y/n], presiona N.

  16. Cuando se te pregunte Reload privilege tables now? [Y/n], presiona Y.

  17. Ahora accede a la base de datos. Ingresa el siguiente comando y, cuando se te solicite, tu contraseña:

    sudo mysql -u root -p
  18. En el prompt MariaDB [(none)]>, ingresa el siguiente comando para ver las bases de datos actuales:

    SHOW databases;
  19. Para crear una base de datos nueva, ejecuta el siguiente comando:

    CREATE database petsdb;
  20. Cambia a esa base de datos:

    USE petsdb;
  21. Crea una tabla:

    CREATE TABLE pets ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), breed VARCHAR(255) );
  22. Agrega un registro:

    INSERT INTO pets (name, breed) VALUES ('Noir', 'Schnoodle');
  23. Confirma que se haya agregado tu registro:

    SELECT * FROM pets;
  24. Ingresa exit para salir de la base de datos.

  25. Escribe exit otra vez para cerrar la sesión de SSH.

Revisión

Acabas de crear un servidor de base de datos MySQL con Debian Linux.

Haz clic en Revisar mi progreso para verificar el objetivo. Crear una base de datos de MySQL en Linux

Tarea 2: Crea una base de datos de SQL Server en Windows

  1. Regresa a la consola de Google Cloud y al servicio Compute Engine.

  2. Para crear una instancia nueva, haz clic en Crear instancia.

  3. En la página Configuración de la máquina, ingresa los siguientes valores:

    Campo Valor
    Nombre sql-server-db
    Región
    Zona
    Serie E2
    Tipo de máquina e2-standard-4
  4. Haz clic en SO y almacenamiento.

    Haz clic en Cambiar para comenzar a configurar el disco de arranque y, luego, elige los siguientes valores:

    • Sistema operativo: SQL Server en Windows Server
    • Versión: SQL Server 2019 Web en Windows Server 2019 Datacenter

    Deja el tamaño predeterminado y haz clic en Seleccionar.

  5. Acepta los valores predeterminados restantes y haz clic en Crear.

  6. Cuando el servidor de Windows esté listo, haz clic en la flecha del menú desplegable en la columna Conectar y, luego, selecciona Configurar contraseña de Windows.

    La opción Configurar contraseña de Windows destacada en el menú desplegable de RDP.

    Nota: Si llegas a este punto demasiado rápido, es posible que el servidor de Windows no esté listo, aunque una marca de verificación verde en la consola indique que sí lo está. Espera unos minutos y vuelve a intentarlo.
  7. Deja el Nombre de usuario como está (el nombre de usuario generado es una parte de tu nombre de usuario del lab) y, luego, haz clic en Configurar.

  8. Copia y pega la contraseña generada en un archivo de texto para no perderla y, luego, haz clic en Cerrar.

    Debes tener un cliente de RDP para acceder a la máquina de Windows.

  9. Realiza una de las siguientes acciones:

    • Si usas Windows, ya tienes RDP:
      • Haz clic en la flecha desplegable de la columna Conectar y, luego, selecciona Descargar el archivo de RDP.
      • Cuando se complete la descarga, haz doble clic en el archivo y, luego, accede con tu nombre de usuario y la contraseña que copiaste.
    • Si usas una Mac, sigue estos pasos:
      • Instala el cliente Microsoft Remote Desktop desde App Store de Apple (es posible que ya lo tengas instalado).
      • Después de instalar el cliente, descarga el archivo de RDP y, luego, accede con tu nombre de usuario y la contraseña que copiaste.
  10. Cuando accedas al servidor de Windows, cierra el panel del Administrador de servidores.

  11. En el menú Inicio, escribe SSMS, haz clic derecho en el acceso directo a SQL Server Management Studio y elige Run as administrator para ejecutar el programa.

  12. En la ventana emergente, elige Yes cuando se te pregunte Do you want to allow this app to make changes to your device?.

  13. En el diálogo Connect to Server, el nombre del servidor debe ser SQL-SERVER-DB.

  14. Marca Trust server certificate y haz clic en Connect.

  15. En Management Studio, en el Explorador de objetos, haz clic con el botón derecho en SQL-SERVER-DB y selecciona Properties.

  16. En el diálogo Server Properties, selecciona la página Security.

  17. En Server Authentication, selecciona SQL Server and Windows Authentication mode y, luego, haz clic en OK.

  18. Lee el mensaje de advertencia y haz clic en OK de nuevo.

  19. En el Explorador de objetos, haz clic con el botón derecho en el servidor SQL-SERVER-DB y selecciona Reiniciar.

  20. Haz clic en Yes cuando se te solicite. Si el comando Reiniciar está inhabilitado, haz clic en el menú Inicio y reinicia el servidor. Espera un minuto o dos y, luego, reinicia tu sesión de RDP.

  21. Cuando accedas, vuelve a SQL Server Management Studio, ejecútalo como administrador y conéctate al servidor de la base de datos.

  22. Expande las ramas Seguridad y Acceso de la vista de árbol. Haz clic con el botón derecho en la rama Accesos y selecciona Acceso nuevo.

  23. En Nombre de acceso, ingresa tu nombre o cualquier otro valor único.

  24. Selecciona SQL Server authentication.

  25. Ingresa una contraseña que recuerdes (pégala en un archivo de texto si quieres).

  26. Borra Enforce password policy.

    a. Haz clic en la página Server roles y selecciona el rol sysadmin.

    b. Haz clic en la página User Mapping y selecciona todas las bases de datos.

    c. Haz clic en OK.

  27. Para probar el acceso que acabas de crear, en el Explorador de objetos, haz clic en Conectar y, luego, selecciona Motor de base de datos.

  28. En Autenticación, selecciona SQL Server Authentication.

  29. Ingresa tu acceso y contraseña, y marca Trust server certificate. Haz clic en Conectar.

  30. En la barra de herramientas, haz clic en Consulta nueva.

  31. Para crear una base de datos, ingresa el siguiente comando y, luego, haz clic en Ejecutar:

    CREATE DATABASE petsdb;
  32. En el menú desplegable de bases de datos a la izquierda del botón Ejecutar, selecciona tu base de datos petsdb.

  33. Para crear una tabla, ingresa el siguiente comando y, luego, haz clic en Ejecutar:

    USE petsdb; CREATE TABLE pets ( id INT PRIMARY KEY IDENTITY (1, 1), name VARCHAR (MAX), breed VARCHAR (MAX) );
  34. Para agregar un registro, ingresa lo siguiente:

    INSERT INTO pets (name, breed) VALUES ('Noir', 'Schnoodle');
  35. Para confirmar que funcionó, haz lo siguiente:

    SELECT * FROM pets;
  36. Cierra tu conexión de RDP.

Revisión

Acabas de crear un servidor de base de datos de SQL Server que se ejecuta en Windows.

Haz clic en Revisar mi progreso para verificar el objetivo. Crear una base de datos de SQL Server en Windows

Tarea 3: Automatiza la creación de servidores con el SDK de Google Cloud

  1. Regresa a la consola de Google Cloud y al servicio Compute Engine.

  2. Para crear una instancia nueva, haz clic en CREAR INSTANCIA.

  3. En la página Configuración de la máquina, ingresa los siguientes valores:

    Campo Valor
    Nombre db-server
    Región
    Zona
  4. Haz clic en SO y almacenamiento.

    Haz clic en Cambiar para comenzar a configurar el disco de arranque y, luego, elige los siguientes valores:

    • Versión: Debian GNU/Linux 12 (bookworm)

    Deja el tamaño predeterminado y haz clic en Seleccionar.

  5. Haz clic en Observabilidad.

    • Desmarca la opción Instalar el Agente de operaciones para supervisión y registros en Agente de operaciones (recomendado).
  6. Haz clic en Avanzado y, en Automatización: Secuencia de comandos de inicio, pega lo siguiente:

    #! /bin/bash sudo apt-get update sudo apt-get install -y default-mysql-server
  7. Desplázate hasta la parte inferior, pero no hagas clic en el botón Crear. En su lugar, haz clic en el botón Código equivalente en la parte superior derecha y, luego, navega hasta el panel Línea de comandos en la parte derecha de la pantalla.

    Este panel muestra el comando de gcloud CLI que puedes usar para automatizar la creación del servidor tal como lo configuraste. Luego, harás un pequeño cambio en el comando.

  8. Haz clic en Copiar en la parte inferior del panel.

  9. Cancela el asistente para crear una instancia.

  10. En el Bloc de notas o un editor de texto similar, pega el código que copiaste.

  11. Si está presente, quita el siguiente parámetro de la lista de comandos: --provisioning-model=STANDARD

    Nota: Ten cuidado de borrar solo el parámetro provisioning-model.
  12. Selecciona todo el comando editado y cópialo en el portapapeles.

  13. Inicia Cloud Shell en la sección superior derecha de la página de la consola de Cloud, pega el comando y presiona Retorno o Intro para crear la VM.

    Si se te solicita, haz clic en Autorizar.

  14. Presiona Retorno (Intro) para permitir una frase de contraseña vacía.

  15. Espera de 3 a 5 minutos para que se ejecute la secuencia de comandos de inicio. Luego, en la terminal de Cloud Shell, ingresa lo siguiente para acceder a la máquina virtual:

    gcloud compute ssh db-server --zone={{{project_0.default_zone | ZONE}}}
  16. Cuando se te pregunte Do you want to continue (Y/N)?, ingresa Y. Acepta todos los valores predeterminados para configurar comunicaciones seguras.

  17. Para ver si tu servidor de bases de datos está funcionando, ingresa el siguiente comando:

    sudo systemctl status mysql

    El resultado en la consola debería contener una fila similar a esta:

    Aug 17 14:32:10 db-server systemd[1]: Started MariaDB 10.5.15 database server.
  18. Presiona q para salir de la pantalla de estado.

Haz clic en Revisar mi progreso para verificar el objetivo. Automatizar la creación de servidores con el SDK de Google Cloud

¡Felicitaciones!

Creaste servidores de bases de datos que se ejecutan en Compute Engine y servidores Linux y Windows, y usaste la CLI para automatizar la creación de servidores.

Finaliza el lab

Cuando hayas completado el lab, haz clic en Finalizar lab. Google Skills quitará los recursos que usaste y limpiará la cuenta.

Tendrás la oportunidad de calificar tu experiencia en el lab. Selecciona la cantidad de estrellas que corresponda, ingresa un comentario y haz clic en Enviar.

La cantidad de estrellas indica lo siguiente:

  • 1 estrella = Muy insatisfecho
  • 2 estrellas = Insatisfecho
  • 3 estrellas = Ni satisfecho ni insatisfecho
  • 4 estrellas = Satisfecho
  • 5 estrellas = Muy satisfecho

Puedes cerrar el cuadro de diálogo si no deseas proporcionar comentarios.

Para enviar comentarios, sugerencias o correcciones, usa la pestaña Asistencia.

Copyright 2026 Google LLC. Todos los derechos reservados. Google y el logotipo de Google son marcas de Google LLC. El resto de los nombres de productos y empresas pueden ser marcas de las respectivas empresas a las que están asociados.

Antes de comenzar

  1. Los labs crean un proyecto de Google Cloud y recursos por un tiempo determinado
  2. .
  3. Los labs tienen un límite de tiempo y no tienen la función de pausa. Si finalizas el lab, deberás reiniciarlo desde el principio.
  4. En la parte superior izquierda de la pantalla, haz clic en Comenzar lab para empezar

Usa la navegación privada

  1. Copia el nombre de usuario y la contraseña proporcionados para el lab
  2. Haz clic en Abrir la consola en modo privado

Accede a la consola

  1. Accede con tus credenciales del lab. Si usas otras credenciales, se generarán errores o se incurrirá en cargos.
  2. Acepta las condiciones y omite la página de recursos de recuperación
  3. No hagas clic en Finalizar lab, a menos que lo hayas terminado o quieras reiniciarlo, ya que se borrará tu trabajo y se quitará el proyecto

Este contenido no está disponible en este momento

Te enviaremos una notificación por correo electrónico cuando esté disponible

¡Genial!

Nos comunicaremos contigo por correo electrónico si está disponible

Un lab a la vez

Confirma para finalizar todos los labs existentes y comenzar este

Usa la navegación privada para ejecutar el lab

Usar una ventana de incógnito o de navegación privada es la mejor forma de ejecutar este lab. Así evitarás cualquier conflicto entre tu cuenta personal y la cuenta de estudiante, lo que podría generar cargos adicionales en tu cuenta personal.