# Almacenamiento de objetos

> Archivos guardados como objetos con nombre, accesibles por la web y casi sin límite.

- Nivel: Intermedio
- Temas: Cloud
- URL: https://tidbit.legios.com.ar/es/object-storage/
- En inglés: [Object storage](https://tidbit.legios.com.ar/object-storage/)

El **almacenamiento de objetos** (object storage) guarda los datos como **objetos**: un archivo entero (una foto, un video, un backup, una exportación CSV) más algunos metadatos, guardado con un nombre único llamado **clave** (key), dentro de un contenedor que se suele llamar **bucket**. No hay carpetas reales ni discos que administrar; guardás un objeto con un pedido `PUT` por HTTP y lo recuperás con un `GET`. Amazon S3 popularizó este modelo, y Google Cloud Storage, Azure Blob Storage y muchos otros lo siguen.

Es distinto de los dos tipos de almacenamiento más viejos. El **almacenamiento en bloques**, como el disco de una notebook o un volumen EBS, se divide en bloques chicos que la computadora formatea y modifica en el lugar, algo rápido para bases de datos. El **almacenamiento de archivos** es la unidad compartida con carpetas que muchas máquinas abren a la vez. El de objetos renuncia a editar en el lugar (reemplazás el objeto entero) y a cambio escala a miles de millones de objetos, reparte copias en varios centros de datos para no perder nada y es barato por gigabyte.

Esa combinación lo vuelve el lugar por defecto para cosas que se escriben una vez y se leen muchas: imágenes y videos de sitios web, archivos que suben los usuarios, backups, logs y los archivos de un data lake. La mayoría de los proveedores ofrece clases de almacenamiento, de rápidas a archivo, donde los datos fríos cuestan menos de guardar pero más, o más tiempo, de recuperar.

## Una analogía

El guardarropa de un teatro. Entregás el abrigo entero y te dan un número; para recuperarlo mostrás el número. No podés coserle un botón mientras está colgado, pero el guardarropa entra una cantidad enorme de abrigos y nunca pierde ninguno.

## Para quedarse

- Los datos se guardan como objetos enteros con clave y metadatos, dentro de buckets.
- Se leen y escriben por HTTP con pedidos simples como PUT y GET.
- Los objetos se reemplazan, no se editan en el lugar, a diferencia del almacenamiento en bloques o de archivos.
- Barato, durable y casi ilimitado: el hogar de backups, contenido multimedia y data lakes.

## Para seguir leyendo

- [¿Qué es el almacenamiento de objetos? (AWS)](https://aws.amazon.com/es/what-is/object-storage/)
- [¿Qué es el almacenamiento de objetos? (Google Cloud)](https://cloud.google.com/learn/what-is-object-storage?hl=es-419)

## Términos relacionados

- [Copia de seguridad](https://tidbit.legios.com.ar/es/backup/): Una copia aparte de tus datos, para recuperarlos cuando se pierde el original.
- [CSV](https://tidbit.legios.com.ar/es/csv/): Un archivo de texto que guarda una tabla: una fila por línea, comas entre valores.
- [Metadatos](https://tidbit.legios.com.ar/es/metadata/): Datos que describen otros datos: quién los hizo, cuándo, dónde y qué contienen.
- [Contenedor](https://tidbit.legios.com.ar/es/container/): Una caja cerrada con un programa y todo lo que necesita para correr en cualquier lado.
- [HTTP](https://tidbit.legios.com.ar/es/http/): El idioma de pedido y respuesta que hablan los navegadores y los sitios web.
- [Amazon S3](https://tidbit.legios.com.ar/es/amazon-s3/): Un cajón gigante en internet para guardar archivos, alquilado por gigabyte.
- [Google Cloud](https://tidbit.legios.com.ar/es/google-cloud/): El negocio de nube de Google: cómputo, almacenamiento, datos e IA que se pagan por uso.
- [Microsoft](https://tidbit.legios.com.ar/es/microsoft/): La empresa de Windows y Office, que hoy es igual de importante como nube con Azure.
