arrow_back

Cloud SQL para PostgreSQL: Qwik Start

Unirse Acceder

Cloud SQL para PostgreSQL: Qwik Start

30 minutos 1 crédito

GSP152

Labs de autoaprendizaje de Google Cloud

Descripción general

En este lab, aprenderá a crear una instancia de PostgreSQL en Google Cloud SQL y a conectarse a ella para ejecutar operaciones básicas de SQL con Google Cloud Platform Console y el cliente psql.

Configuración y requisitos

Configuración de Qwiklabs

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

Cree una instancia de Cloud SQL

Haga clic en el ícono de menú en la parte superior izquierda de la pantalla para ver el menú de navegación.

742dc285f86cdd1f.png

En el menú de la izquierda de Console, haga clic en SQL.

780d772292fb4b06.png

Haga clic en Crear instancia.

Haga clic en PostgreSQL y luego en Siguiente.

Establezca la siguiente configuración en su instancia:

  • Escriba myinstance en ID de la instancia.
  • Ingrese una contraseña para el usuario de postgres. Guárdela o recuérdela, ya que la necesitará en la próxima sección.

be5ab8687f97a392.png

Deje los valores predeterminados en los otros campos.

Haga clic en Crear.

Volverá a la lista de instancias. Su nueva instancia estará inhabilitada mientras se inicializa.

Al cabo de algunos minutos, su instancia terminará de crearse y podrá continuar con la próxima sección. Si el proceso parece demorar demasiado, actualice su navegador.

Pruebe la tarea completada

Haga clic en Revisar mi progreso para verificar la tarea realizada. Si la completó correctamente, se le otorgará una puntuación de evaluación.

Cree una instancia de Cloud SQL

Ponga a prueba sus conocimientos

A continuación, se presentan algunas preguntas de opción múltiple para reforzar sus conocimientos de los conceptos de este lab. Trate de responderlas lo mejor posible.

Conéctese a su instancia con el cliente psql en Cloud Shell

En Google Cloud Platform Console, haga clic en el ícono de Cloud Shell, que se encuentra en la esquina superior derecha.

55efc1aaa7a4d3ad.png

Haga clic en "Iniciar Cloud Shell".

En la ventana de Cloud Shell, ejecute el siguiente comando para conectarse a su instancia de Cloud SQL:

gcloud sql connect myinstance --user=postgres

Ingrese su contraseña de postgres. Nota: El cursor no se moverá. Presione Intro cuando termine de escribir.

Ahora debería ver la ventana de psql.

Suba datos a la base de datos de postgres

Inserte datos de muestra en la base de datos de postgres:

CREATE TABLE guestbook (guestName VARCHAR(255), content VARCHAR(255),
                        entryID SERIAL PRIMARY KEY);
INSERT INTO guestbook (guestName, content) values ('first guest', 'I got here!');
INSERT INTO guestbook (guestName, content) values ('second guest', 'Me too!');

Recupere los datos:

SELECT * FROM guestbook;

Ahora, debería ver lo siguiente:

 guestname   |   content   | entryid
--------------+-------------+---------
 first guest  | I got here! |       1
 second guest | Me too!     |       2
(2 rows)
postgres=>

Ya creó una instancia de PostgreSQL en Google Cloud SQL y se conectó a ella.

Ponga a prueba sus conocimientos

A continuación, se presentan algunas preguntas de opción múltiple para reforzar sus conocimientos de los conceptos de este lab. Trate de responderlas lo mejor posible.

¡Felicitaciones!

Finalice su Quest

41ab6fa0d099216d.png cloudsql-quest-badge.png

Continúe su Quest con Baseline: Deploy & Develop o Cloud SQL. Una Quest es una serie de labs relacionados que forman una ruta de aprendizaje. Si completa esta Quest, obtendrá la insignia que se muestra arriba como reconocimiento de su logro. Puede hacer públicas sus insignias y agregar vínculos a ellas en su currículum en línea o en sus cuentas de redes sociales. Inscríbase en Baseline: Deploy & Develop o Cloud SQL y obtenga un crédito inmediato de finalización si realizó este lab. Consulte otras Quests de Qwiklabs disponibles.

Pasos siguientes/Más información

Este lab también forma parte de una serie de labs llamada Qwik Starts. Estos labs están diseñados para ofrecerle una visión general de las numerosas funciones disponibles en Google Cloud. Busque "Qwik Starts" en el catálogo de labs para elegir el siguiente lab en el que desee participar.

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: 9 de noviembre de 2018
Prueba más reciente del lab: 11 de septiembre de 2018

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.