Almacenamiento de objetos
Forma de guardar archivos en la nube como "objetos" identificados por una clave, accesibles vía web, prácticamente ilimitada y barata. Amazon S3 es el ejemplo clásico.
Qué es Almacenamiento de objetos
El almacenamiento de objetos guarda cada archivo (imagen, vídeo, backup, documento) como un "objeto" con su contenido, sus metadatos y un identificador único, dentro de contenedores llamados "buckets". No es un disco con carpetas tradicional: se accede por API HTTP. Es muy escalable, duradero y económico, ideal para grandes volúmenes de datos estáticos.
Cómo funciona
Subes archivos a un bucket vía API/SDK. El proveedor los replica internamente en varios sitios para no perderlos. Cada objeto tiene una URL; puedes hacerlo público (servir imágenes de tu web) o privado (copias de seguridad). Existen "clases" más baratas para datos a los que accedes poco (archivado en frío).
Cuándo usarlo
Para servir imágenes, vídeos y descargas de tu web, alojar copias de seguridad, almacenar logs o datos de aplicaciones. No sirve para hacer de "disco del sistema" de un servidor (para eso está el almacenamiento en bloque).
Datos curiosos
- Amazon S3 (2006) fue de los primeros servicios de AWS y marcó el estándar; "compatible con S3" describe a muchos competidores.
- Combinado con una CDN, sirve archivos estáticos muy rápido y barato en todo el mundo.
- Buckets mal configurados como públicos han causado filtraciones de datos sonadas: revisa siempre los permisos.
Preguntas frecuentes
¿Es como un disco duro en la nube?
No exactamente: no tiene carpetas reales ni se "monta" como un disco. Se accede por API y se identifica cada archivo por una clave.
¿Puedo servir las imágenes de mi web desde ahí?
Sí, es uno de sus usos típicos, mejor aún detrás de una CDN.
¿Es seguro?
Sí, si configuras bien los permisos. El error habitual es dejar un bucket privado expuesto como público.