Configuración de buckets en Google Cloud Storage

Clase 23 de 31Curso de Google Associate Cloud Engineer Certification

Contenido del curso

Resumen

Objetivo del profesor

El objetivo de esta clase era enseñar a los estudiantes los fundamentos de Google Cloud Storage, incluyendo sus conceptos básicos, características, tipos de almacenamiento y disponibilidad, así como proporcionar experiencia práctica en la creación y gestión de buckets tanto a través de la interfaz gráfica como por línea de comandos.

Habilidades desarrolladas

  • Navegación en Google Cloud Console: Uso de la interfaz gráfica para gestionar servicios de almacenamiento
  • Uso de Cloud Shell: Manejo de comandos gcloud para operaciones de almacenamiento
  • Gestión de buckets: Creación, configuración y administración de contenedores de almacenamiento
  • Transferencia de archivos: Subida y descarga de ficheros usando diferentes métodos
  • Toma de decisiones técnicas: Selección apropiada de tipos de almacenamiento según necesidades

Conceptos clave

  • Buckets: [00:28] Unidad principal de almacenamiento en Google Cloud Storage, comparable a una carpeta
  • Nomenclatura única: [00:57] Los nombres de buckets deben ser únicos globalmente en todo Google Cloud
  • Replicación: [02:17] Todos los buckets cuentan con replicación automática para alta disponibilidad
  • Compatibilidad S3: [02:39] Formato compatible con Amazon S3 para interoperabilidad
  • Almacenamiento ilimitado: [02:52] Capacidad de almacenar petabytes de datos sin límites predefinidos
  • Facturación por uso: [03:27] Cobro por gigabyte-segundo, pagando solo por lo que se usa

Palabras clave importantes

  • Google Cloud Storage
  • Buckets
  • IAM (Identity Access Management)
  • Data Lake
  • Replicación
  • Alta disponibilidad
  • DRP (Disaster Recovery)
  • Cloud Shell
  • gcloud

Hechos importantes

  • [00:45] Los buckets son globales en la mayoría de los casos
  • [01:16] El acceso se configura mediante reglas en IAM
  • [02:23] Los nombres de buckets son únicos en todo Google Cloud
  • [03:21] Google Cloud Storage está diseñado para almacenar petabytes de datos
  • [05:29] En almacenamiento regional, los datos se replican en zonas dentro de una misma región
  • [06:07] La multirregión cuenta con cuatro regiones de disponibilidad

Principales puntos de datos

Clases de almacenamiento y costos:

  • [03:43] Estándar: Para acceso frecuente, ~$20/TB mensual
  • [03:57] Nearline: Acceso mensual
  • [04:09] Coldline: Acceso trimestral
  • [04:13] Archive: Acceso raro/anual, $1.23/TB mensual

Tipos de disponibilidad:

  • [05:29] Regional: Replicación en zonas dentro de una región
  • [05:44] Dual Region: Replicación en dos regiones diferentes
  • [06:01] Multirregión: Cuatro regiones de disponibilidad

Comandos prácticos demostrados:

  • [10:09] gcloud storage ls gs://[bucket-name] - Listar contenido del bucket
  • [10:32] gcloud storage cp [archivo] gs://[bucket-name] - Copiar archivos al bucket
      Configuración de buckets en Google Cloud Storage