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.

Implementa el balanceo de cargas en Compute Engine: Lab de desafío

Lab 1 hora universal_currency_alt 1 crédito show_chart Introductorio
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.

GSP313

Logotipo de los labs de autoaprendizaje de Google Cloud

Descripción general

En un lab de desafío, se le proporcionarán una situación y un conjunto de tareas. En lugar de seguir instrucciones paso a paso, deberás utilizar las habilidades aprendidas en los labs del curso para decidir cómo completar las tareas por tu cuenta. Un sistema automatizado de puntuación (en esta página) mostrará comentarios y determinará si completaste tus tareas correctamente.

En un lab de desafío, no se explican conceptos nuevos de Google Cloud, sino que se espera que amplíes las habilidades que adquiriste, como cambiar los valores predeterminados y leer o investigar los mensajes de error para corregir sus propios errores.

Debe completar correctamente todas las tareas dentro del período establecido para obtener una puntuación del 100%.

Configuración y requisitos

Antes de hacer clic en el botón Comenzar lab

Lee estas instrucciones. Los labs cuentan con un temporizador que no se puede pausar. El temporizador, que comienza a funcionar cuando haces clic en Comenzar lab, indica por cuánto tiempo tendrás a tu disposición los recursos de Google Cloud.

Este lab práctico te permitirá realizar las actividades correspondientes en un entorno de nube real, no en uno de simulación o demostración. Para ello, se te proporcionan credenciales temporales nuevas que utilizarás para acceder a Google Cloud durante todo el lab.

Para completar este lab, necesitarás lo siguiente:

  • Acceso a un navegador de Internet estándar. Se recomienda el navegador Chrome.
Nota: Usa una ventana del navegador privada o de incógnito (opción recomendada) para ejecutar el lab. Así evitarás conflictos entre tu cuenta personal y la cuenta de estudiante, lo que podría generar cargos adicionales en tu cuenta personal.
  • Tiempo para completar el lab (recuerda que, una vez que comienzas un lab, no puedes pausarlo).
Nota: Usa solo la cuenta de estudiante para este lab. Si usas otra cuenta de Google Cloud, es posible que se apliquen cargos a esa cuenta.

Situación del desafío

Eres un ingeniero de nube junior en un equipo de colegas que deben proporcionar funcionalidad de red a las instancias de máquinas virtuales (VMs) de Compute Engine en una red de nube privada virtual (VPC) de Google Cloud.

Como no puedes crear instancias de VM, contenedores ni aplicaciones de App Engine sin una red de VPC, cada proyecto de Google Cloud tiene una red predeterminada que ya se configuró para que puedas comenzar.

Para admitir el balanceo de cargas del tráfico de red, debes conocer la diferencia entre un balanceador de cargas de red y un balanceador de cargas HTTP, y cómo configurar ambos para las aplicaciones que se ejecutan en VMs de Compute Engine.

Se espera que tengas las habilidades y el conocimiento necesarios para completar las tareas que se indican a continuación.

Tu desafío

En este lab, se te pide que crees una red de VPC de modo automático con reglas de firewall y tres instancias de VM. Luego, debes configurar el balanceo de cargas para explorar la conectividad de las instancias de VM.

Deberás hacer lo siguiente:

  • Crear varias instancias de servidor web con reglas de firewall
  • Configurar un servicio de balanceo de cargas
  • Crear un balanceador de cargas HTTP

Estos son algunos estándares que debes seguir:

  • Crea todos los recursos en la región y en la zona, a menos que se indique lo contrario.

A continuación, se describe cada tarea en detalle. ¡Buena suerte!

Tarea 1: Crea varias instancias de servidor web

Para esta tarea, debes crear tres instancias de VM de Compute Engine con la configuración que se indica, instalar Apache en ellas y, luego, agregar una regla de firewall www-firewall-network-lb, que permite que el tráfico HTTP llegue a ellas.

Nota: Asegúrate de que todas las instancias estén en la red predeterminada.
  1. Configura los siguientes valores y deja el resto con sus parámetros predeterminados:

    Propiedad Valor (escribe el valor o selecciona la opción como se especifica)
    Instancia de VM 1 web1
    Instancia de VM 2 web2
    Instancia de VM 3 web3
    Región
    Zona
    Serie E2
    Tipo de máquina e2-small
    Etiquetas network-lb-tag
    image-family debian-12
    image-project debian-cloud
  2. Usa la siguiente secuencia de comandos para instalar Apache en cada servidor (actualiza web-number, como web1, web2 o web3, según el nombre de la instancia):

    #!/bin/bash apt-get update apt-get install apache2 -y service apache2 restart echo "

    Web Server: web-number

    " | tee /var/www/html/index.html
Nota: Puedes verificar que cada instancia se esté ejecutando con curl (reemplaza [IP_ADDRESS] por la dirección IP de cada VM):

curl http://[IP_ADDRESS] Si no funciona, intenta restablecer la VM.

Haz clic en Revisar mi progreso para verificar el objetivo. Crear varias instancias de servidor web

Tarea 2: Configura el servicio de balanceo de cargas

Para esta tarea, debes crear los recursos que admiten el servicio de balanceo de cargas.

  1. Configura los siguientes valores y deja el resto con sus parámetros predeterminados:

    Propiedad Valor (escribe el valor o selecciona la opción como se especifica)
    IP externa estática network-lb-ip-1
    Grupo de destino www-pool
    Puertos 80
  2. Una vez que se configure el servicio de balanceo de cargas, comienza a enviar tráfico a la regla de reenvío y observa cómo se dispersa el tráfico a las diferentes instancias.

    Haz clic en Revisar mi progreso para verificar el objetivo. Configurar el servicio de balanceo de cargas

Tarea 3: Crea un balanceador de cargas HTTP

Para esta tarea, debes crear recursos para el balanceador de cargas HTTP. Puedes leer más sobre los grupos de instancias administrados (MIG).

  1. Establece los valores de la siguiente manera y deja el resto con sus parámetros de configuración predeterminados:

    Propiedad Valor (escribe el valor o selecciona la opción como se especifica)
    Plantilla de backend lb-backend-template
    etiquetas allow-health-check
    Grupo de instancias administrado lb-backend-group
    machine-type e2-medium
    image-family e image-project igual que las VMs creadas anteriormente
    fw-allow-health-check fw-allow-health-check
    Permitir source-ranges 130.211.0.0/22, 35.191.0.0/16
    Tráfico ingress
    Puerto 80
    dirección IP externa lb-ipv4-1
    verificación de estado http-basic-check
    Mapa de URL web-map-http
    Proxy HTTP de destino http-lb-proxy

    Haz clic en Revisar mi progreso para verificar el objetivo. Crear un balanceador de cargas HTTP

Prueba el tráfico enviado a las instancias

  1. En el menú de navegación de la consola, ve a Servicios de red > Balanceo de cargas.

  2. Haz clic en el balanceador de cargas que acabas de crear (web-map-http).

  3. Para verificar que las VMs estén disponibles, prueba el balanceador de cargas con un navegador web. Navega a http://<i>[IP_ADDRESS]</i>/ y reemplaza <i>[IP_ADDRESS]</i> por la dirección IP del balanceador de cargas (por ejemplo, 35.241.29.40).

Nota: Esto puede tardar de tres a cinco minutos.

Si no te conectas, espera unos minutos y, luego, vuelve a cargar el navegador.

El navegador debe renderizar una página con contenido que muestre el nombre de la instancia que entregó la página (por ejemplo, Page served from: lb-backend-group-xxxx).

¡Felicitaciones!

Implementa el balanceo de cargas en Google Cloud

Configuraste correctamente una VPC que consta de tres VMs, configuraste un balanceador de cargas y validaste el tráfico de red.

Capacitación y certificación de Google Cloud

Recibe la formación que necesitas para aprovechar al máximo las tecnologías de Google Cloud. Nuestras clases incluyen habilidades técnicas y recomendaciones para ayudarte a avanzar rápidamente y a seguir aprendiendo. Para que puedas realizar nuestros cursos cuando más te convenga, ofrecemos distintos tipos de capacitación de nivel básico a avanzado: a pedido, presenciales y virtuales. Las certificaciones te ayudan a validar y demostrar tus habilidades y tu conocimiento técnico respecto a las tecnologías de Google Cloud.

Actualización más reciente del manual: 28 de octubre de 2025

Prueba más reciente del lab: 28 de octubre de 2025

Copyright 2025 Google LLC. All rights reserved. Google y el logotipo de Google son marcas de Google LLC. Los demás 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

Usa una ventana de navegación privada o de Incógnito para ejecutar el 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.