Curso Básico de Google Cloud Associate Cloud Engineer 2026: Guía Paso a Paso desde Cero

Curso Básico de Google Cloud Associate Cloud Engineer 2026: Guía Paso a Paso desde Cero

¿Qué es el ingeniero de nube asociado de Google Cloud?

El Associate Cloud Engineer (ACE) es la certificación de nivel de entrada de Google Cloud. Valida tu capacidad para implementar aplicaciones, monitorear operaciones y gestionar soluciones empresariales en Google Cloud Platform (GCP). Es el punto de partida ideal si quieres construir una carrera en la nube.

En este curso paso a paso aprenderás todo lo que necesitas para prepararte y aprobar el examen oficial de Google Cloud.


Módulo 1: Introducción a Google Cloud Platform.

Módulo 1 - GCP

1.1 ¿Qué es la computación en la nube?

La computación en la nube es el suministro de recursos de TI bajo demanda a través de Internet con precios de pago por uso. En lugar de comprar y mantener servidores físicos, accede a tecnología como potencia de cómputo, almacenamiento y bases de datos según lo necesites.

Modelos de servicio:

  • IaaS (Infraestructura como Servicio): Infraestructura virtualizada. Ejemplo: Google Compute Engine.
  • PaaS (Plataforma como Servicio): Plataforma para desarrollar aplicaciones. Ejemplo: Google App Engine.
  • SaaS (Software como servicio): Software listo para usar. Ejemplo: Google Workspace.

1.2 ¿Por qué Google Cloud?

  • Red global de fibra privada de Google.
  • Más de 40 regiones y 120+ zonas de disponibilidad.
  • Líder en IA/ML con Vertex AI, BigQuery y TensorFlow.
  • Precios competitivos con descuentos por uso sostenido automáticos.

1.3 Consola de Google Cloud y Cloud Shell

La Google Cloud Console es la interfaz web para gestionar todos tus recursos. Acceda a console.cloud.google.com .

Cloud Shell es una terminal integrada en el navegador con el SDK de Google Cloud preinstalado. Úsala para ejecutar comandos gcloudsin instalar nada localmente.

Paso a paso — Activar Cloud Shell:

  1. Inicia sesión en console.cloud.google.com.
  2. Haga clic en el ícono de terminal en la barra superior derecha.
  3. Espere a que se aprovisione el entorno (tarda ~30 segundos).
  4. Ejecuta: gcloud auth listpara verificar tu cuenta activa.

Módulo 2: Gestión de Proyectos, Facturación e IAM.

Módulo 2 - IAM

2.1 Jerarquía de recursos en GCP

Google Cloud organiza los recursos en una jerarquía de 4 niveles:

  1. Organización: Nivel raíz (asociado a tu dominio de Google Workspace).
  2. Carpetas: Agrupan proyectos por departamento o equipo.
  3. Proyectos: Unidad base de trabajo. Todo recurso pertenece a un proyecto.
  4. Recursos: VMs, buckets, bases de datos, etc.

2.2 Crear y gestionar proyectos

Paso a paso — Crear un proyecto:

  1. En la consola, haz clic en el selector de proyectos (parte superior).
  2. Selecciona Nuevo Proyecto .
  3. Asigna un nombre y un ID único (el ID no se puede cambiar después).
  4. Selecciona la organización y carpeta si aplica.
  5. Haz clic en Crear .

Desde Cloud Shell:gcloud projects create [PROJECT_ID] --name="Mi Proyecto"

2.3 Facturación

Cada proyecto debe estar vinculado a una cuenta de facturación . Sin ella, no puedes usar la mayoría de los servicios.

  • Ve a Facturación en el menú lateral.
  • Crea una cuenta de facturación o vincula una existente.
  • Configura alertas de presupuesto para evitar cargas inesperadas (recomendado desde el primer día).

2.4 IAM — Gestión de identidades y accesos

IAM controla quién puede hacer qué sobre qué recursos .

Conceptos clave:

  • Principal: Quién recibe el acceso (usuario, grupo, cuenta de servicio).
  • Rol: Conjunto de permisos. Hay 3 tipos:
    • Roles básicos: Propietario, Editor, Visualizador (muy amplios, evítalos en producción).
    • Roles predefinidos: Específicos por servicio. Ejemplo: roles/storage.objectViewer.
    • Roles personalizados: Los define tú con permisos exactos.
  • Política IAM: Vincula principales con roles sobre un recurso.

Paso a paso — Asignar un rol:

  1. Vaya a IAM y administración > IAM .
  2. Haz clic en Conceder acceso .
  3. Ingresa el email del usuario.
  4. Selecciona el rol adecuado.
  5. Haz clic en Guardar .

Desde Cloud Shell:gcloud projects add-iam-policy-binding [PROJECT_ID] --member="user:email@ejemplo.com" --role="roles/viewer"


Módulo 3: Compute Engine — Máquinas Virtuales

3.1 ¿Qué es Compute Engine?

Compute Engine es el servicio de IaaS de GCP. Te permite crear y gestionar máquinas virtuales (VMs) en la infraestructura de Google.

3.2 Tipos de máquinas

  • E2: Uso general, económico. Ideales para cargas de trabajo variables.
  • N2/N2D: Rendimiento equilibrado para aplicaciones empresariales.
  • C2/C3: Optimizadas para cómputo intensivo.
  • M1/M2: Optimizadas para memoria (bases de datos en memoria).
  • A2/G2: Aceleradas con GPU para IA/ML.

3.3 Crear una VM paso a paso

Desde la consola:

  1. Ve a Compute Engine > Instancias de VM .
  2. Haz clic en Crear instancia .
  3. Configurar:
    • Nombre: mi-primera-vm
    • Región y zona: us-central1-a (o la más cercana a tu audiencia).
    • Tipo de máquina: e2-micro (elegible para capa gratuita).
    • Disco de arranque: Debian GNU/Linux 11 (recomendado para principiantes).
    • Firewall: Marca Permitir tráfico HTTP si vas a alojar un sitio web.
  4. Haz clic en Crear .

Desde Cloud Shell:

gcloud compute instances create mi-primera-vm \
  --zone=us-central1-a \
  --machine-type=e2-micro \
  --image-family=debian-11 \
  --image-project=debian-cloud

3.4 Conectarse a la VM

  • SSH desde la consola: Haz clic en el botón SSH junto a tu instancia.
  • SSH desde Cloud Shell: gcloud compute ssh mi-primera-vm --zone=us-central1-a

3.5 Discos y almacenamiento en Compute Engine

  • Disco persistente: Almacenamiento en bloque que persiste aunque apague la VM.
  • Disco local SSD: Muy rápido pero efímero (se borra al detener la VM).
  • Instantáneas: Copias de seguridad de discotecas persistentes.

Módulo 4: Google Kubernetes Engine (GKE)

4.1 ¿Qué es Kubernetes?

Kubernetes es un sistema de orquestación de contenedores de código abierto. GKE es la versión administrada de Google Cloud, que automatiza el despliegue, escalado y gestión de aplicaciones en contenedores.

4.2 Conceptos clave de GKE

  • Clúster: Conjunto de nodos (VM) que ejecutan tus contenedores.
  • Nodo: VM individual dentro del clúster.
  • Pod: Unidad mínima de despliegue. Contiene uno o más contenedores.
  • Despliegue: Gestión de réplicas de pods y actualizaciones.
  • Servicio: Expone pods a la red (interna o externa).

4.3 Crear un cluster GKE paso a paso

  1. Habilitar la API de Kubernetes Engine:gcloud services enable container.googleapis.com
  2. Crea el clúster:
    gcloud container clusters create mi-cluster \
      --zone=us-central1-a \
      --num-nodes=3
  3. Obtén las credenciales:gcloud container clusters get-credentials mi-cluster --zone=us-central1-a
  4. Verifica los nodos:kubectl get nodes

4.4 Desplegar una aplicación en GKE

  1. Crea un despliegue:kubectl create deployment hello-app --image=gcr.io/google-samples/hello-app:1.0
  2. Expón el despliegue:kubectl expose deployment hello-app --type=LoadBalancer --port=80 --target-port=8080
  3. Obtén la IP externa:kubectl get service hello-app

Módulo 5: Almacenamiento en la nube

5.1 ¿Qué es Cloud Storage?

Cloud Storage es el servicio de almacenamiento de objetos de GCP. Ideal para guardar archivos, imágenes, copias de seguridad, datos para análisis y contenido estático de sitios web.

5.2 Clases de almacenamiento

  • Estándar: Acceso frecuente. Mayor costo de almacenamiento, sin costo de recuperación.
  • Nearline: Acceso ~1 vez al mes. Menor costo de almacenamiento.
  • Línea fría: Acceso ~1 vez al trimestre.
  • Archivo: Acceso ~1 vez al año. El más económico para almacenamiento.

5.3 Crear un cubo y subir archivos

Desde la consola:

  1. Ve a Almacenamiento en la nube > Cubos .
  2. Haz clic en Crear .
  3. Asigna un nombre único global.
  4. Selecciona la región y clase de almacenamiento.
  5. Configure el control de acceso (recomendado: Uniforme ).
  6. Haz clic en Crear .

Desde Cloud Shell:

# Crear bucket
gsutil mb -l us-central1 gs://mi-bucket-unico-2026/

# Subir archivo
gsutil cp archivo.txt gs://mi-bucket-unico-2026/

# Listar contenido
gsutil ls gs://mi-bucket-unico-2026/

5.4 Permisos en Cloud Storage

  • Usa IAM para control de acceso a nivel de cubeta.
  • Usa ACL para control granular por objeto (solo con control de acceso detallado).
  • Para hacer un objeto público:gsutil acl ch -u AllUsers:R gs://mi-bucket/archivo.txt

Módulo 6: Redes en Google Cloud (VPC)

6.1 Nube privada virtual (VPC)

Una VPC es una red privada virtual que cuenta con tus recursos de GCP. A diferencia de otras nubes, las VPC en GCP son globales por defecto.

6.2 Componentes de red

  • Subredes: Divisiones regionales de la VPC con rangos de IP.
  • Reglas de firewall: Controlan el tráfico entrante y saliente.
  • Cloud Router: Enrutamiento dinámico con BGP.
  • Cloud NAT: permite que las VM sin IP pública accedan a Internet.
  • Load Balancer: Distribuye el tráfico entre instancias.

6.3 Crear una VPC personalizada

# Crear VPC
gcloud compute networks create mi-vpc --subnet-mode=custom

# Crear subred
gcloud compute networks subnets create mi-subred \
  --network=mi-vpc \
  --region=us-central1 \
  --range=10.0.0.0/24

# Crear regla de firewall para SSH
gcloud compute firewall-rules create permitir-ssh \
  --network=mi-vpc \
  --allow=tcp:22 \
  --source-ranges=0.0.0.0/0

Módulo 7: Bases de Datos en GCP

7.1 SQL en la nube

Servicio de base de datos relacional administrado. Soporta MySQL, PostgreSQL y SQL Server.

Crear instancia Cloud SQL:

  1. Ve a SQL > Crear instancia.
  2. Selecciona el motor (MySQL, PostgreSQL o SQL Server).
  3. Configura nombre, contraseña de root, región y tipo de máquina.
  4. Haz clic en Crear instancia (puede tardar 5-10 minutos).

7.2 Cloud Spanner

Base de datos relacional distribuida globalmente con consistencia fuerte. Ideal para aplicaciones que requieren escala global y alta disponibilidad (fintech, gaming).

7.3 Firestore

Base de datos NoSQL de documentos, serverless y en tiempo real. Ideal para apps móviles y web.

7.4 BigQuery

Data warehouse serverless para análisis a escala de petabytes. Usa SQL estándar.

# Consulta de ejemplo en BigQuery
SELECT nombre, COUNT(*) as total
FROM `mi-proyecto.mi-dataset.mi-tabla`
GROUP BY nombre
ORDER BY total DESC
LIMIT 10;

Módulo 8: App Engine y Cloud Functions

8.1 App Engine

Plataforma PaaS para desplegar aplicaciones web sin gestionar infraestructura. Soporta Python, Java, Node.js, Go, PHP, Ruby.

Desplegar una app en App Engine:

  1. Crea el archivo app.yaml:
    runtime: python39
    env: standard
  2. Despliega: gcloud app deploy
  3. Abre la app: gcloud app browse

8.2 Cloud Functions

Funciones serverless que se ejecutan en respuesta a eventos. Ideal para microservicios, webhooks y automatizaciones.

# Ejemplo de Cloud Function en Python
def hello_world(request):
    return 'Hola desde Google Cloud Functions!'

Desplegar:

gcloud functions deploy hello-world \
  --runtime=python39 \
  --trigger-http \
  --allow-unauthenticated

Módulo 9: Monitoreo y Operaciones (Cloud Operations)

9.1 Cloud Monitoring

Recopila métricas, eventos y metadatos de GCP y aplicaciones. Permite crear dashboards y alertas.

Configurar una alerta de CPU:

  1. Ve a Monitoring > Alertas.
  2. Haz clic en Crear política.
  3. Selecciona la métrica: Compute Engine VM Instance > CPU utilization.
  4. Define el umbral (ej. > 80% por 5 minutos).
  5. Configura el canal de notificación (email, Slack, PagerDuty).
  6. Guarda la política.

9.2 Cloud Logging

Almacena y analiza logs de todos los servicios de GCP. Puedes exportar logs a BigQuery, Cloud Storage o Pub/Sub.

# Ver logs de una VM
gcloud logging read "resource.type=gce_instance AND resource.labels.instance_id=[INSTANCE_ID]" --limit=50

9.3 Cloud Trace y Cloud Profiler

  • Cloud Trace: Analiza la latencia de solicitudes en aplicaciones distribuidas.
  • Cloud Profiler: Identifica cuellos de botella de rendimiento en el código.

Módulo 10: Preparación para el Examen ACE

10.1 Estructura del examen

  • Duración: 2 horas.
  • Formato: 50-60 preguntas de opción múltiple y respuesta múltiple.
  • Precio: $200 USD.
  • Idioma: Disponible en inglés, japonés, español, portugués y otros.
  • Modalidad: Online proctored o en centro de pruebas.

10.2 Dominios del examen

  1. Configurar un entorno de solución en la nube (17.5%)
  2. Planificar y configurar una solución en la nube (17.5%)
  3. Desplegar e implementar una solución en la nube (25%)
  4. Garantizar el éxito de las operaciones en la nube (20%)
  5. Configurar el acceso y la seguridad (20%)

10.3 Recursos de estudio recomendados

  • Google Cloud Skills Boost: Laboratorios prácticos oficiales (cloud.google.com/training).
  • Documentación oficial de GCP: cloud.google.com/docs.
  • Exámenes de práctica: Disponibles en Google Cloud Skills Boost y plataformas como Whizlabs o ExamTopics.
  • Qwiklabs: Laboratorios guiados con entornos reales de GCP.

10.4 Consejos para el día del examen

  • Lee cada pregunta dos veces antes de responder.
  • Elimina las opciones claramente incorrectas primero.
  • Presta atención a palabras clave: "más rentable", "mínimo esfuerzo", "alta disponibilidad".
  • Si no sabes la respuesta, márcala y continúa. Vuelve al final.
  • Practica con al menos 200 preguntas de práctica antes del examen.

Módulo 11: ¿Cómo Registrarme y Presentar el Examen ACE? — Guía Paso a Paso

Este módulo es para ti que nunca has presentado una certificación de Google Cloud y no sabes por dónde empezar. Aquí te explicamos todo de forma sencilla, desde cero.

Paso 1: Crea tu cuenta en Google Cloud Skills Boost

  1. Abre tu navegador y ve a: cloudskillsboost.google.com
  2. Haz clic en "Sign in" (Iniciar sesión) con tu cuenta de Google.
  3. Si no tienes cuenta de Google, créala gratis en accounts.google.com.
  4. Una vez dentro, ya tienes acceso a la plataforma oficial de certificaciones de Google Cloud.

Paso 2: Busca el examen ACE

  1. En la página principal de Google Cloud Skills Boost, busca "Associate Cloud Engineer".
  2. También puedes ir directamente a: cloud.google.com/learn/certification/cloud-engineer
  3. Allí encontrarás toda la información oficial del examen: temario, guía de estudio y enlace para registrarte.

Paso 3: Regístrate en Kryterion (la plataforma donde se presenta el examen)

  1. Haz clic en el botón "Register" (Registrarse) en la página del examen ACE.
  2. Serás redirigido a webassessor.com, que es la plataforma oficial donde Google gestiona sus exámenes de certificación.
  3. Crea una cuenta en Webassessor con tu nombre completo (exactamente como aparece en tu documento de identidad).
  4. Inicia sesión y busca el examen "Associate Cloud Engineer".

Paso 4: Elige cómo quieres presentar el examen

Tienes dos opciones:

  • Opción A — Desde tu casa (Online Proctored): Presentas el examen desde tu computador en casa. Un supervisor te vigila por cámara web durante todo el examen. Necesitas: computador con cámara, micrófono, conexión estable a Internet y un cuarto tranquilo sin interrupciones.
  • Opción B — En un centro de pruebas (Testing Center): Vas a un centro autorizado en tu ciudad. Allí te prestan el computador y el ambiente está controlado. Busca el centro más cercano en el mapa que aparece en Webassessor.

Paso 5: Agenda tu fecha y hora

  1. Selecciona la modalidad que prefieras (casa o centro).
  2. Elige la fecha y hora disponible en el calendario.
  3. Confirma tu zona horaria (importante para no confundirte con la hora).
  4. Revise bien los datos antes de confirmar.

Paso 6: Paga el examen

  1. El costo del examen es $200 USD .
  2. Puedes pagar con tarjeta de crédito o débito internacional (Visa, Mastercard, Amex).
  3. Después del pago recibirás un correo de confirmación con todos los detalles.
  4. Consejo: Guarda ese correo, contiene el enlace para entrar al examen el día de la prueba.

Paso 7: El día del examen

  • Conéctese 15 minutos antes de la hora agendada.
  • Ten a mano tu documento de identidad (cédula o pasaporte).
  • Si está en línea, asegúrese de que su cuarto esté ordenado y sin personas alrededor.
  • El examen dura 2 horas y tiene entre 50 y 60 preguntas.
  • Al terminar, recibirás el resultado de inmediato en pantalla: Pass (aprobado) o Fail (no aprobado).
  • Si apruebas, Google te enviará tu certificado digital en los siguientes días hábiles.

💡 Consejo final: Si no apruebas la primera vez, ¡no te desanimes! Puedes volver a presentarlo después de 14 días. La mayoría de las personas lo logran en el segundo intento con más práctica.


Conclusión

El camino hacia la certificación Google Cloud Associate Cloud Engineer es desafiante pero completamente alcanzable con práctica constante. Este curso te ha dado las bases en los servicios más importantes de GCP: cómputo, almacenamiento, redes, bases de datos, serverless y operaciones.

Tu plan de acción:

  1. Crea tu cuenta gratuita de GCP (incluye $300 USD de crédito por 90 días).
  2. Completa los laboratorios de Google Cloud Skills Boost.
  3. Practica con los comandos gclouddiariamente.
  4. Realice exámenes de práctica hasta obtener +80% de aciertos.
  5. Regístrate en Webassessor y agenda tu examen.
  6. ¡Aprueba y obtén tu certificado ACE!

¿Tienes preguntas? Déjanos un comentario o escríbenos. En Ciberclicks estamos para ayudarte a crecer en el mundo digital. 🚀

0 comentarios

Dejar un comentario

Ten en cuenta que los comentarios deben aprobarse antes de que se publiquen.