Configura tu primer proyecto de Google y navega por él

1. Antes de comenzar

En este codelab, se muestra cómo crear un proyecto de Google Cloud, configurar la consola de Google Cloud y navegar por ella, y acceder a algunos de los servicios más usados de la consola de Cloud.

Requisitos previos

  • Conocimientos básicos sobre cómo usar la línea de comandos
  • Conocimientos básicos sobre cómo navegar por la consola de Cloud

Qué aprenderás

  • Cómo crear un proyecto de Google Cloud
  • Cómo activar y usar Cloud Shell
  • Cómo navegar por la consola de Cloud
  • Cómo acceder a los servicios más usados en la consola de Cloud.

Requisitos

2. Crea un proyecto de Google Cloud

En esta sección, se explica cómo crear un proyecto de Google Cloud y usar Cloud Shell.

Prepárate

  1. Accede a la consola de Cloud y crea un proyecto nuevo o reutiliza uno existente.

La API de Google Cloud

Panel del proyecto nuevo

Panel New Project que muestra los campos Project name, Organization y Location

Recuerda el ID del proyecto, que se muestra justo debajo de Nombre del proyecto. El ID es un nombre único en todos los proyectos de Google Cloud y se menciona más adelante en este codelab como PROJECT_ID.

  1. Habilita la facturación en la consola de Cloud para que puedas usar los recursos de Google Cloud.

Trabajar en este codelab no debería costar mucho, tal vez nada. Sin embargo, para evitar cargos más allá de este codelab, asegúrate de seguir las instrucciones de la sección Limpieza.

Cloud Shell

En este codelab, usarás Cloud Shell, un entorno de línea de comandos que se ejecuta en Google Cloud. Cloud Shell es una máquina virtual basada en Debian cargada con todas las herramientas para desarrolladores que necesitas. Ofrece un directorio principal persistente de 5 GB, que mejora considerablemente el rendimiento de la red y la autenticación. Esto significa que todo lo que necesitas para este codelab es un navegador.

Para activar Cloud Shell desde la consola de Cloud, haz lo siguiente:

  1. Haz clic en a8460e837e9f5fda.png Activar Cloud Shell.

El aprovisionamiento y la conexión al entorno puede tardar unos minutos.

b532b2f19ab85dda.png

Captura de pantalla del 14 de junio de 2017 a las 10.13.43 p.m. .png

Una vez que te conectes a Cloud Shell, deberías ver que ya estás autenticado y que el proyecto ya está configurado con tu PROJECT_ID.

  1. Para ver una lista de cuentas con credenciales, ingresa lo siguiente en la línea de comandos de Cloud Shell.
gcloud auth list

Deberías ver el siguiente resultado:

Credentialed accounts:
 - <MY_ACCOUNT>@<MY_DOMAIN>.com (active)
  1. Para ver una lista de tus proyectos, ingresa el siguiente comando.
gcloud config list project

Deberías ver el siguiente resultado:

[core]
project = <PROJECT_ID>

Si, por algún motivo, el proyecto no está configurado, ejecuta este comando para configurarlo.

gcloud config set project <PROJECT_ID>

El PROJECT_ID es el ID que usaste en los pasos de configuración. También puedes buscarlo en el panel de la consola de Cloud:

Panel de información del proyecto del panel de la consola de Cloud.

Cloud Shell también establece algunas variables de entorno de forma predeterminada, lo que puede resultar útil cuando ejecutes comandos futuros.

  1. Para ver el ID del proyecto, ingresa el siguiente comando.
echo $GOOGLE_CLOUD_PROJECT

Deberías ver el siguiente resultado:

<PROJECT_ID>
  1. Establece la zona predeterminada y la configuración del proyecto.
gcloud config set compute/zone us-central1-f

Puedes elegir una variedad de zonas diferentes. Para obtener más información, consulta Regiones y zonas.

3. Usar la consola de Cloud

En esta sección, se explica cómo navegar por la consola de Cloud y se muestra cómo acceder a algunos de los servicios de uso más común.

Menú principal de navegación de la consola de Cloud.

  1. Si quieres acceder a las herramientas de Cloud, haz clic en el menú de navegación ( 631746040b3443ab.png) en la esquina superior izquierda de la pantalla para abrir el menú principal. A medida que te desplazas por algunas de las opciones disponibles, observa que las herramientas se dividen en áreas principales, como Compute, Storage, Networking y Big Data. Ten en cuenta también que puedes fijar las herramientas que usas con frecuencia en la parte superior del menú.
  2. Selecciona Página principal para ver el panel principal.

Panel de información del proyecto que muestra los campos Nombre, Número y ID del proyecto, y un botón para AGREGAR PERSONAS A ESTE PROYECTO.

En el panel, se muestra información sobre la identidad de tu proyecto. El Nombre del proyecto es un término descriptivo que te ayuda a identificar el proyecto. El número de proyecto y el ID del proyecto deben ser únicos en todo Google Cloud, por lo que pueden ser más complicados y difíciles de recordar, pero siempre los puedes encontrar en el panel. A medida que te familiarices con la consola, podrás personalizar el panel para que muestre los artículos que consideres más importantes.

IAM y Menú Administrador que muestra <| y |> botones al final del menú.

Muchas herramientas tienen menús contextuales adicionales disponibles. Puedes abrir y cerrar los menús con los botones &lt;| y &lt;| que están al final del menú.

Menú Comenzar.

También puedes navegar a las herramientas en el campo de búsqueda de la parte superior de la consola de Cloud.

Facturación

En la sección Facturación de la consola de Cloud, encontrarás muchas herramientas para hacer un seguimiento de la facturación de tu proyecto. Para obtener más información, consulta la documentación de Facturación de Cloud.

Para configurar la facturación de tu proyecto, sigue estos pasos:

  1. En el menú de navegación, haz clic en Facturación. Si tienes varias cuentas de facturación, selecciona Ir a la cuenta de facturación vinculada cuando se te solicite.
  2. Tómate unos minutos para revisar la información disponible en el menú contextual. Cuando uses Google Cloud, puedes volver a esta sección para hacer un seguimiento de tu facturación.
  3. Puedes crear un presupuesto para recibir notificaciones cuando alcances los límites de facturación predeterminados. Para obtener más información, consulta Cómo crear, editar o borrar presupuestos y alertas de presupuesto.
  4. Para realizar un análisis detallado, puede resultarte útil exportar los datos de facturación a BigQuery. Para obtener más información, consulta Exporta datos de Facturación de Cloud a BigQuery.

API y servicios

La consola de Cloud puede proporcionar acceso a varias APIs de Google.

Para habilitar las APIs y crear credenciales para ellas, selecciona APIs & Servicios en el menú principal.

  • Selecciona la pestaña Habilitar APIs y servicios para habilitar las APIs. En esta sección, puedes buscar APIs, obtener más información sobre ellas (como los precios, si corresponde), habilitarlas y probarlas.
  • Selecciona la pestaña Crear credenciales para crear credenciales, como claves de API, cuentas de servicio e IDs de cliente de OAuth. Para obtener una descripción general de la autenticación en Google Cloud, consulta Descripción general de la autenticación.

Identity and Access Management (IAM)

IAM proporciona un control de acceso detallado para los recursos de Google Cloud. Si necesitas tener colaboradores en un proyecto, poner los archivos del almacenamiento a disposición de otros, permitir que otros ejecuten consultas o realicen tareas similares, la IAM facilita la asignación de los permisos adecuados a las personas o los grupos correctos.

Para configurar IAM en tu proyecto, sigue estos pasos:

  1. Haz clic en IAM y Administrador > IAM en el menú de navegación.

En la página IAM, se muestran las principales que tienen permisos para el proyecto.

  1. Consulta la lista para ver la dirección de correo electrónico y el rol que le corresponde.

Se enumeran varios roles para cada una de estas principales. Para obtener más información, consulta Comprende los roles y Comprende los roles personalizados de IAM.

También es posible que veas que algunas principales están etiquetadas con permisos excesivos. Google Cloud analiza las acciones de estas principales y hace sugerencias sobre aquellos que podrían tener menos permisos, lo que, por lo general, aumenta la seguridad de tu proyecto. Para obtener más información, consulta Aplica el privilegio mínimo con las recomendaciones de roles.

Página de permisos en la que se muestran los permisos de las principales.

Cuando uses el carácter "?" para las estadísticas de seguridad, verás la siguiente advertencia:

Advertencia de estadísticas de seguridad.

  1. Para agregar o quitar permisos, usa los vínculos ubicados en la parte superior de la página IAM.
  2. Tómate unos minutos para ver otros elementos en la sección IAM y Administrador.

4. Limpia

Si agregaste un proyecto, te recomendamos que lo borres para evitar cargos en tu Cuenta de Google.

  1. En la consola de Cloud, ve a la página Administrar recursos.
  2. En la lista de proyectos, elige el proyecto que deseas borrar y haz clic en Borrar.
  3. En el diálogo, escribe el ID del proyecto y, luego, haz clic en Cerrar para borrarlo.

5. Felicitaciones

¡Felicitaciones! Aprendiste a crear un proyecto de Google Cloud y a acceder a algunas de las secciones más usadas de la consola de Google Cloud.