Puntos de control
Create a Cloud SQL instance
/ 5
Cloud SQL para PostgreSQL: Qwik Start
GSP152
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
-
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
-
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. -
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.
-
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. -
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.
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.
En el menú de la izquierda de Console, haga clic en SQL.
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.
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.
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.
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
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.