☁️ GCP ACE · Resumen

Sección 1 · Introducción — Clase 6

Formas de interactuar con Google Cloud

🧠 Idea clave

Hay 4 formas de acceder a Google Cloud e interactuar con él:

Las 4 formas de interactuar con Google Cloud: 01 Google Cloud console, 02 Cloud SDK and Cloud Shell, 03 APIs, 04 Google Cloud app

# Forma Tipo de interfaz Ideal para…
01 Consola de Google Cloud Gráfica (web) Administrar visualmente, revisar estado, presupuestos
02 Cloud SDK y Cloud Shell Línea de comandos Automatizar y administrar con comandos (gcloud, bq)
03 APIs Programática (código) Que tus aplicaciones controlen los servicios
04 App de Google Cloud App móvil Tareas rápidas, facturación y alertas desde el celular

01 · 🖥️ Consola de Google Cloud

Interfaz gráfica de usuario (GUI) web de Google Cloud. Permite:

02 · ⌨️ Cloud SDK y Cloud Shell

Cloud SDK = conjunto de herramientas para administrar recursos y aplicaciones en Google Cloud:

Herramienta Para qué
gcloud (CLI de Google Cloud) Interfaz principal de línea de comandos para productos y servicios de Google Cloud
bq Línea de comandos para BigQuery

Cloud Shell = línea de comandos en el navegador:

# Ejemplos (los verás más adelante en el curso)
gcloud compute instances list   # listar VMs
bq ls                           # listar datasets de BigQuery

03 · 🧩 APIs

04 · 📱 App de Google Cloud

Servicio Qué puedes hacer desde la app
Compute Engine Iniciar, detener, conectarte por SSH y ver los registros de cada instancia
Cloud SQL Detener e iniciar instancias
App Engine Administrar apps, ver errores, revertir implementaciones y cambiar la división de tráfico
Facturación Información actualizada y alertas de proyectos que exceden el presupuesto
Monitoreo Gráficos personalizables: CPU, red, solicitudes por segundo y errores del servidor
Incidentes Alertas y gestión de incidentes

🎯 Tips para el examen

✅ Autoevaluación

1. ¿Cuáles son las 4 formas de interactuar con Google Cloud?

Consola de Google Cloud · Cloud SDK y Cloud Shell · APIs · App de Google Cloud.

2. ¿Qué es la consola de Google Cloud?

La interfaz gráfica web para implementar, escalar y diagnosticar, localizar recursos, ver su estado, fijar presupuestos y conectarse por SSH desde el navegador.

3. ¿Cuál es la CLI principal de Google Cloud y cuál se usa para BigQuery?

gcloud es la principal; bq es la de BigQuery.

4. ¿En qué sistema operativo se basa Cloud Shell y cuánto almacenamiento persistente tiene?

Es una VM basada en Debian con 5 GB de directorio de inicio persistente.

5. ¿Qué ventaja tiene Cloud Shell frente a instalar el SDK en tu equipo?

gcloud y las demás utilidades ya están instaladas, actualizadas y autenticadas, y lo usas desde el navegador.

6. ¿Qué herramienta muestra las APIs disponibles y permite probarlas?

Google APIs Explorer, dentro de la consola.

7. ¿Qué ofrece Google para no tener que programar las llamadas a las APIs desde cero?

Bibliotecas cliente en Java, Python, PHP, C#, Go, Node.js, Ruby y C++.

8. Escenario: estás fuera de la oficina y debes reiniciar una VM y revisar si un proyecto excede el presupuesto. ¿Qué usas?

La app de Google Cloud en el celular.

9. ¿Qué puedes hacer con App Engine desde la app móvil?

Administrar aplicaciones, ver errores, revertir implementaciones y cambiar la división de tráfico.

10. Escenario: quieres ejecutar comandos gcloud sin instalar nada en una laptop prestada. ¿Qué usas?

Cloud Shell, desde el navegador.