Usos Cloud Storage
- Almacenamiento y entrega de contenido: Imágenes o videos.
- Cómputo, analítica y ML: Grandes volúmenes de información y usar Cloud Dataproc para analizar esa información.
- Respaldos y archivado: Respaldos de bases de datos, máquinas virtuales, sistemas de información, etc.
Estructura típica
Los objectos están asociados a Buckets. Los Buckets están relacionados con proyectos y los proyectos se asocian a una Organización.
Seguridad
- Podemos gestionar el acceso a los objetos dentro de Cloud Storage.
- El 100% de los objetos en Cloud Storage están cifrados todo el tiempo; tanto en reposo como en movimiento.
- Capacidad de retención; la cantidad de tiempo que garantizamos el almacenar de un objeto.
- Control de versiones, como git, podemos “reescribir” los objetos con la nueva versión de los mismos y conservar el historial de cada cambio.
Cifrado
Control flexible a la hora de cifrar los datos.
- Default: Google gestiona las claves de forma transparente.
- Customer-managed (CMEK) : Gestionas tus llaves en Google Cloud KMS.
- Customer-supplied (CSEK): Almacena tus llaves fuera de Google Cloud.
Usar Cloud Storage
Podemos desarrollar nuestras herramientas para interactuar con Cloud Storage.
- Desde nuestros programas.
- Construir nuestras librerías.
- Rehusar las librerías que Google nos ofrece.
Herramientas que ya existentes para usar Cloud Storage:
- Cloud Console
- gsutil
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?