arrow_back

Create and Manage Cloud Resources: Lab de desafío

Unirse Acceder

Create and Manage Cloud Resources: Lab de desafío

1 hora 1 crédito

GSP313

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á utilizar las habilidades aprendidas en los labs de la Quest a fin de decidir cómo completar las tareas por su cuenta. Un sistema de puntuación automatizado (que se muestra en esta página) le proporcionará comentarios acerca de si completó las tareas correctamente.

En un lab de desafío, no se explican conceptos nuevos de Google Cloud, sino que se espera que amplíe las habilidades que adquirió, 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%.

Se recomienda este lab a los alumnos que se inscribieron en los labs de la Quest Create and Manage Cloud Resources. Asegúrese de repasar esos labs antes de comenzar este. ¿Todo listo para el desafío?

Temas evaluados:

  • Crear una instancia

  • Crear un clúster de Kubernetes de 3 nodos y ejecutar un servicio simple

  • Crear un balanceador de cargas HTTP(s) frente a dos servidores web

Configuración

Antes de hacer clic en el botón Comenzar lab

Lea estas instrucciones. Los labs son cronometrados y no se pueden pausar. El cronómetro, que comienza a funcionar cuando hace clic en Comenzar lab, indica por cuánto tiempo tendrá a su disposición los recursos de Google Cloud.

Este lab práctico de Qwiklabs le permitirá llevar a cabo las actividades correspondientes en un entorno de nube real, no en uno de simulación o demostración. Para ello, le proporciona credenciales temporales nuevas que utilizará para acceder a Google Cloud durante todo el lab.

Qué necesita

Para completar este lab, necesitará lo siguiente:

  • Acceso a un navegador de Internet estándar (se recomienda el navegador Chrome)
  • Tiempo para completar el lab

Nota: Si ya tiene un proyecto o una cuenta personal de Google Cloud, no los use para este lab.

Nota: Si usa un dispositivo con Chrome OS, ejecute este lab en una ventana de incógnito.

Cómo iniciar su lab y acceder a la consola de Google Cloud

  1. Haga clic en el botón Comenzar lab. Si debe pagar por el lab, se abrirá una ventana emergente para que seleccione su forma de pago. A la izquierda, se encuentra el panel Detalles del lab que tiene estos elementos:

    • El botón Abrir la consola de Google
    • Tiempo restante
    • Las credenciales temporales que debe usar para el lab
    • Otra información para completar el lab, si es necesaria
  2. Haga clic en Abrir la consola de Google. El lab inicia recursos y abre otra pestaña en la que se muestra la página de acceso.

    Sugerencia: Ordene las pestañas en ventanas separadas, una junto a la otra.

    Nota: Si ve el diálogo Elegir una cuenta, haga clic en Usar otra cuenta.
  3. Si es necesario, copie el nombre de usuario del panel Detalles del lab y péguelo en el cuadro de diálogo Acceder. Haga clic en Siguiente.

  4. Copie la contraseña del panel Detalles del lab y péguela en el cuadro de diálogo de bienvenida. Haga clic en Siguiente.

    Importante: Debe usar las credenciales del panel de la izquierda. No use sus credenciales de Google Cloud Skills Boost. Nota: Usar su propia Cuenta de Google podría generar cargos adicionales.
  5. Haga clic para avanzar por las páginas siguientes:

    • Acepte los términos y condiciones.
    • No agregue opciones de recuperación o autenticación de dos factores (esta es una cuenta temporal).
    • No se registre para obtener pruebas gratuitas.

Después de un momento, se abrirá la consola de Cloud en esta pestaña.

Nota: Para ver el menú con una lista de los productos y servicios de Google Cloud, haga clic en el Menú de navegación que se encuentra en la parte superior izquierda de la pantalla. Ícono del menú de navegación

Situación del desafío

Comenzó a desempeñarse como ingeniero júnior de servicios de nube para Jooli, Inc. Se espera que ayude a administrar la infraestructura en esta empresa. Entre sus tareas frecuentes se encuentra aprovisionar recursos para los proyectos.

Se espera que tenga las habilidades y el conocimiento necesarios para realizar estas tareas, por lo que no se le proporcionarán guías paso a paso.

Estas son algunas pautas de Jooli, Inc. que debe seguir:

  1. Cree todos los recursos en la región o zona predeterminada, a menos que se indique lo contrario.

  2. En la asignación de nombres, normalmente se usa el formato equipo-recurso, por ejemplo, el nombre de una instancia podría ser nucleus-webserver1.

  3. Asigne tamaños de recursos rentables. Planifique con cuidado porque los proyectos se supervisan, y el uso excesivo de recursos dará como resultado la finalización del proyecto que los contiene, es decir, posiblemente el suyo. Esta es la orientación que el equipo de supervisión está dispuesto a compartir: a menos que se indique algo diferente, utilice f1-micro para VM pequeñas de Linux y n1-standard-1 para Windows u otras aplicaciones, como los nodos de Kubernetes.

Su desafío

En cuanto se sienta en su escritorio y abre su nueva laptop, recibe varias solicitudes del equipo de Nucleus. Lea cada descripción y, luego, cree los recursos.

Tarea 1: Cree una instancia jumphost para el proyecto

Utilizará esta instancia para realizar el mantenimiento del proyecto.

Requisitos:

  • Asígnele el nombre a la instancia .
  • Use un tipo de máquina f1-micro.
  • Use el tipo de imagen predeterminado (Debian Linux).

Haga clic en Revisar mi progreso para verificar el objetivo. Crear una instancia jumphost para el proyecto

Tarea 2: Cree un clúster de servicio de Kubernetes

Existe un límite en los recursos que se le permite crear en su proyecto. Si no obtiene el resultado que esperaba, borre el clúster antes de crear otro. Si no lo hace, es posible que el lab finalice y que a usted se lo bloquee. Para desbloquear su cuenta tendrá que comunicarse con el equipo de asistencia de Qwiklabs.

El equipo está desarrollando una aplicación que utilizará un servicio que se ejecuta en Kubernetes. Realice lo siguiente:

  • Cree un clúster (en la zona us-east1-b) para alojar el servicio.
  • Utilice el contenedor hello-app de Docker (gcr.io/google-samples/hello-app:2.0) como un marcador de posición. El equipo reemplazará el contenedor por su propio trabajo más tarde.
  • Exponga la aplicación en el puerto .

Haga clic en Revisar mi progreso para verificar el objetivo. Crear un clúster de Kubernetes

Tarea 3: Configure un balanceador de cargas HTTP

Entregará el sitio mediante servidores web de NGINX, pero queremos asegurarnos de que el entorno es tolerante a errores. Cree un balanceador de cargas HTTP con un grupo de instancias administrado de 2 servidores web de NGINX. Use el siguiente código para configurar los servidores web. El equipo reemplazará estos detalles por su propia configuración más adelante.

Existe un límite en los recursos que se le permite crear en su proyecto, así que no cree más de 2 instancias en su grupo de instancias administrado. Si lo hace, es posible que el lab finalice y que a usted se lo bloquee. cat << EOF > startup.sh #! /bin/bash apt-get update apt-get install -y nginx service nginx start sed -i -- 's/nginx/Google Cloud Platform - '"\$HOSTNAME"'/' /var/www/html/index.nginx-debian.html EOF

Realice lo siguiente:

  • Cree una plantilla de instancias.
  • Cree un grupo de destino.
  • Cree un grupo de instancias administrado.
  • Cree una regla de firewall llamada para permitir el tráfico (80/tcp).
  • Cree una verificación de estado.
  • Cree un servicio de backend y adjunte el grupo de instancias administrado con el puerto nombrado (http:80).
  • Cree un mapa de URL y segmente el proxy HTTP para enrutar las solicitudes a su mapa de URL.
  • Cree una regla de reenvío.

Haga clic en Revisar mi progreso para verificar el objetivo. Crear el sitio web detrás del balanceador de cargas HTTP

¡Felicitaciones!

Create_and_Manage_Cloud_Resources_Skill_badge_WBG.png

Obtenga su próxima insignia de habilidad

Este lab de autoaprendizaje forma parte de la Quest Create and Manage Cloud Resources. Si completa esta Quest, obtendrá la insignia de habilidad que se muestra arriba como reconocimiento de su logro. Comparta la insignia en su currículum y sus plataformas de redes sociales, y anuncie su logro con el hashtag #GoogleCloudBadge.

Esta Quest con insignia de habilidad forma parte de las rutas de aprendizaje Associate Cloud Engineer y Professional Cloud Architect de Google. Inscríbase en la Quest Perform Foundational Infrastructure Tasks in Google Cloud para continuar su recorrido de aprendizaje. Consulte otras Quests de Qwiklabs disponibles en el catálogo.

Google Cloud Training & Certification

Aproveche al máximo las tecnologías de Google Cloud. Nuestras clases incluyen habilidades técnicas y recomendaciones para ayudarlo a ponerse en marcha rápidamente y a seguir aprendiendo. Para que pueda realizar nuestros cursos cuando más le convenga, ofrecemos distintos tipos de capacitación de nivel básico a avanzado: según demanda, presenciales y virtuales. Las certificaciones lo ayudan a validar y demostrar sus habilidades y experiencia en las tecnologías de Google Cloud.

Última actualización del manual: 29 de junio de 2021
Prueba más reciente del lab: 29 de junio de 2021

Copyright 2020 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.