Google ACE: Almacenamiento, bases de datos y servicios de datos — Guía de estudio

Forma parte de la Google Associate Cloud Engineer — Guía de estudio. Practica con respuestas verificadas en el centro de exámenes de Google, o realiza tests cronometrados en ExamRoll.io.

Descripción general

Esta sección proporciona una referencia práctica y centrada en las operaciones para los servicios de almacenamiento, bases de datos y análisis de datos de Google Cloud. Pone énfasis en los patrones de configuración, el control de acceso, los mecanismos de durabilidad, las características de rendimiento y costo, y las prácticas de recuperación segura. El objetivo es ayudarle a decidir qué servicio utilizar para una carga de trabajo determinada, comprender las compensaciones operativas y anticipar los modos de fallo comunes.

Diseño, acceso, ciclo de vida y protección de Cloud Storage

Cloud Storage es un almacenamiento de objetos duradero y de alta disponibilidad para datos no estructurados y copias de seguridad.

undefined

  1. Aplicar:

undefined

Control de acceso e intercambio:

undefined

Asegúrese de que la cuenta de servicio tenga el rol de Creador de Tokens de Cuenta de Servicio (service account token creator) sobre sí misma o a través de un rol de firmante.

Modos de fallo y mitigación:

Comandos útiles:

undefined

undefined

Almacenamiento en bloque y de archivos para cargas de trabajo de computación

Elija el almacenamiento según el patrón de acceso, las necesidades de rendimiento y los requisitos de durabilidad para Compute Engine y GKE.

Consideraciones sobre fallos:

Bases de datos y servicios de datos gestionados

Cloud SQL (MySQL, PostgreSQL, SQL Server gestionados):

undefined

Cloud Spanner:

Firestore y Bigtable:

Memorystore:

BigQuery:

undefined

Compensaciones en movimiento, migración, validación y operaciones de datos

Migración y transferencia:

Compensaciones de rendimiento, disponibilidad, capacidad y costo:

Resolución de problemas y recuperación segura:

Escenario de Problema Práctico

Contoso Retail está consolidando sus copias de seguridad y datos de analítica mientras refuerza los controles de acceso y habilita la recuperación a un punto en el tiempo (PITR) para sus sistemas transaccionales. Necesitan: almacenar copias de seguridad de aplicaciones con clasificación automática por niveles (tiering), proporcionar uso compartido de archivos de corta duración a terceros, habilitar PITR para una pequeña carga de trabajo relacional y estimar los costos de las consultas de analítica antes de su ejecución.

Enfoque:

  1. Crear un bucket regional de Cloud Storage con UBLA, retención y ciclo de vida.

    • Comando: gcloud storage buckets create gs://contoso-backups –location=us-central1 –uniform-bucket-level-access –default-storage-class=STANDARD gcloud storage buckets update gs://contoso-backups –retention-period=365d gsutil lifecycle set lifecycle.json gs://contoso-backups
    • Justificación: UBLA centraliza la autorización en IAM y mejora la auditabilidad. Una retención de un año previene la eliminación accidental. El ciclo de vida transfiere las copias de seguridad a Coldline después de 90 días y las elimina al expirar para controlar los costos.
  2. Otorgar acceso de solo escritura para los trabajos de copia de seguridad a través de una cuenta de servicio dedicada.

    • Comando: gcloud storage buckets add-iam-policy-binding gs://contoso-backups –member=serviceAccount:backup-writer@contoso.iam.gserviceaccount.com –role=roles/storage.objectCreator
    • Justificación: roles/storage.objectCreator previene la manipulación de metadatos y la relectura de copias de seguridad sensibles, adhiriéndose al principio de privilegio mínimo.
  3. Compartir una copia de seguridad sensible con un proveedor durante cuatro horas usando una URL firmada sin distribuir claves.

    • Comando: gcloud storage sign-url gs://contoso-backups/db-dump-2024-09-30.sql.gz –duration=4h –impersonate-service-account share-signer@contoso.iam.gserviceaccount.com
    • Justificación: El acceso sin identidad y con límite de tiempo evita la creación de identidades externas o secretos de larga duración. La suplantación (impersonation) utiliza una firma centralizada respaldada por KMS y elimina los riesgos de filtración de claves.
  4. Habilitar las copias de seguridad de Cloud SQL y PITR para la base de datos de pedidos.

    • Comando: gcloud sql instances patch orders-sql –backup-start-time=02:00 –enable-bin-log
    • Justificación: Las copias de seguridad automatizadas junto con el registro binario/WAL proporcionan puntos de restauración a cualquier segundo dentro de la ventana de retención, protegiendo contra la corrupción lógica y el error del operador.
  5. Probar la recuperación restaurando a una nueva instancia y validando los datos antes del cambio (cutover).

    • Comando: gcloud sql backups list –instance=orders-sql gcloud sql instances restore-backup orders-restore –backup-id=LATEST –destination-instance=orders-restore
    • Justificación: Restaurar a una instancia separada evita impactar la producción y permite la validación mediante checksums y consultas de muestra antes de cualquier cambio a nivel de DNS o de aplicación.
  6. Estimar el costo de una consulta de BigQuery con una ejecución de prueba (dry run) y optimizar con particionamiento.

    • Comando: bq query –use_legacy_sql=false –dry_run=true ‘SELECT COUNT(*) FROM contoso.analytics.sales WHERE sale_date >= “2026-01-01”’
    • Justificación: Las ejecuciones de prueba (dry runs) revelan los bytes que se escanearán; asegurar que sale_date sea una columna de partición con un predicado acotado reduce los bytes escaneados y controla los costos bajo demanda.
  7. Monitorear y auditar el acceso.

    • Pasos:
      • Habilitar los registros de acceso a datos para Cloud Storage y BigQuery.
      • Configurar alertas de Cloud Monitoring sobre conexiones de Cloud SQL, uso de disco y fallos en las copias de seguridad.
    • Justificación: Los registros de acceso a datos proporcionan visibilidad de lectura/escritura a nivel de objeto para el cumplimiento normativo. Las alertas proactivas acortan el MTTR y aseguran que las copias de seguridad y el PITR sigan siendo efectivos.
  8. Documentar modos de fallo y runbooks.

    • Pasos:
      • Registrar procedimientos para restauraciones de versiones de objetos, revocación de URL firmadas, PITR de Cloud SQL y recuperación de tablas de BigQuery usando time travel.
    • Justificación: Los runbooks claros y probados reducen el riesgo operativo durante incidentes y estandarizan las prácticas de recuperación segura entre los equipos.

Redes de VPC · Todos los dominios · Despliegue

Practica estas preguntas → · Práctica cronometrada en ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Aprueba tu examen →

Explorar Google →

Related guides

Acceso todo en uno

Una suscripción. Todos los exámenes.

Cada plan desbloquea la búsqueda ilimitada de respuestas, pruebas de práctica, explicaciones de AI y la biblioteca completa de recursos, en más de 20 idiomas.

Mensual
24.87
Just €0.83/day
Todo incluido:
  • Búsqueda ilimitada de respuestas
  • Pruebas de práctica ilimitadas
  • Explicaciones con tecnología AI
  • Biblioteca completa de recursos
  • Más de 20 idiomas
  • Actualizaciones semanales de contenido
  • Recompensas y referencias
  • Soporte prioritario
Iniciar prueba gratuita

No se requiere tarjeta de crédito*

Mejor valor
12 meses
179.87
Just €0.49/daySave 40%
Todo incluido:
  • Búsqueda ilimitada de respuestas
  • Pruebas de práctica ilimitadas
  • Explicaciones con tecnología AI
  • Biblioteca completa de recursos
  • Más de 20 idiomas
  • Actualizaciones semanales de contenido
  • Recompensas y referencias
  • Soporte prioritario
Iniciar prueba gratuita

No se requiere tarjeta de crédito*

✓ Plan gratuito incluido · ✓ Cancela en cualquier momento · ✓ Todos los planes desbloquean el producto completo