Almacenamiento en AWS: Guía Completa de Block, Object y File Storage para Principiantes
¿Confundido con EBS, S3, EFS y todos esos acrónimos de AWS? Esta guía te explica cada tipo de almacenamiento en la nube usando ejemplos del mundo real: tu disco duro, una bodega gigante y un archivero compartido.

Block Storage: Tu Disco Duro en la Nube
EC2 Instance Store: El Disco Duro Temporal
Cuando enciendes tu laptop, estás usando un disco duro físico que está literalmente pegado a tu computadora. Pues bien, las instancias EC2 tienen algo parecido: los Instance Store Volumes.
Es como tener un disco duro directamente soldado a la placa base de tu servidor virtual. Funciona súper rápido porque está justo ahí, sin intermediarios. Pero aquí viene el detalle importante (y créeme, muchos han aprendido esto de la manera difícil): cuando apagas tu instancia EC2, todo lo que guardaste en el Instance Store desaparece. Puf. Se evapora.
¿Por qué? Porque cuando vuelves a encender tu instancia, AWS probablemente la iniciará en un servidor físico diferente. Es como si le pidieras a un hotel que te dé exactamente la misma habitación cada vez que te hospedas... pero a veces están haciendo remodelaciones y te cambian de piso.
Entonces, ¿para qué sirve esto? Es perfecto para datos temporales: cálculos pesados, procesamiento de imágenes, archivos de caché. Si haz usado alguna vez una carpeta "Temp" en tu computadora donde guardas cosas que no te importa perder, es exactamente igual.
Amazon EBS: El Disco Duro Que Sí Recuerda
Ahora imagina que necesitas un disco duro que sí conserve tus datos aunque apagues tu servidor. Ahí es donde entra Amazon EBS (Elastic Block Store).
Es como tener un disco duro externo USB, pero en la nube. Lo conectas a tu instancia EC2, guardas tus archivos, apagas todo, y cuando regresas... ¡sorpresa! Tus datos siguen ahí. Porque EBS no está atado físicamente al servidor; vive independientemente en la red de AWS.
Puedes crear volúmenes EBS de diferentes tamaños y tipos. Es como elegir entre un disco SSD súper rápido o un HDD tradicional más económico. El rendimiento se mide en IOPS (Input/Output Operations Per Second), que básicamente significa "cuántas veces por segundo puede leer o escribir datos tu disco".
¿Bases de datos? EBS. ¿Sistemas de archivos críticos? EBS. ¿Aplicaciones empresariales que no pueden perder un solo dato? Definitivamente EBS.
EBS Snapshots: Tu Máquina del Tiempo para Datos
Si EBS es tu disco duro externo en la nube, los EBS Snapshots son como hacer copias de seguridad automáticas de ese disco.
Imagina que cada lunes tomas una foto completa de todos tus archivos. Luego, cada martes, en lugar de tomar otra foto completa, solo fotografías lo que cambió desde el lunes. Eso es un backup incremental, y es exactamente lo que hacen los snapshots de EBS.
El primer snapshot copia todo. Los siguientes solo copian los cambios. Es como cuando actualizas tu álbum de fotos familiar: no reimprimes todas las fotos anteriores, solo agregas las nuevas.
¿Y quién quiere estar cada semana haciendo clic en botones para crear backups? Nadie con dos dedos de frente. Por eso existe Amazon Data Lifecycle Manager. Es como poner tu aspiradora robot en un horario automático: configuras las reglas una vez, y el servicio se encarga de hacer los snapshots, retenerlos el tiempo que necesites, y eliminar los viejos cuando ya no sirven.
Perfecto para evitar ese momento de "olvidé hacer el backup" que todos tememos.
Object Storage: La Bodega Infinita
Amazon S3: Donde Guardas (Casi) Todo
Amazon S3 (Simple Storage Service) es probablemente el servicio más conocido de AWS, y con razón. Es como tener una bodega gigantesca donde puedes guardar literalmente lo que sea: documentos, videos, imágenes, backups, archivos de log... lo que necesites.
Pero aquí está la diferencia clave con un disco duro: no guardas archivos en carpetas tradicionales. En S3 guardas objetos en buckets. Es como tener una caja enorme (bucket) donde lanzas cosas (objetos), y cada cosa tiene una etiqueta única para encontrarla después.
Un objeto puede pesar hasta 5 terabytes. Sí, leíste bien. Cinco. Terabytes. Eso es como 1,250 películas en calidad HD en un solo archivo. Y la capacidad total del bucket? Ilimitada. Puedes seguir lanzando objetos hasta que AWS se quede sin servidores (spoiler: no va a pasar).
Lo mejor: S3 tiene una durabilidad del 99.999999999%. Son once nueves. Es como decir que si guardas 10 millones de archivos en S3, estadísticamente podrías perder uno cada 10,000 años. Tus bisnietos estarán tranquilos.
S3 Storage Classes: Elige Tu Nivel de Urgencia
Aquí es donde S3 se pone interesante. No todos los datos son iguales: algunos los necesitas ahora mismo, otros los consultas de vez en cuando, y otros básicamente los guardas "por si acaso" pero nunca los vuelves a ver.
S3 Standard es como tu refrigerador: guardas ahí las cosas que usas todos los días. Acceso rápido, disponible siempre, pero pagas más por mantenerlo funcionando 24/7. Ideal para sitios web dinámicos o aplicaciones que constantemente acceden a archivos.
S3 Standard-IA (Infrequent Access) es como tu congelador: guardas cosas que no usas seguido pero cuando las necesitas, las quieres ya. Cuesta menos almacenarlas, pero pagas un poquito extra cada vez que las sacas. Perfecto para backups.
Ahora entramos al mundo de los Glaciares. Sí, AWS literalmente usa ese nombre porque tus datos quedan... congelados.
S3 Glacier Instant Retrieval es como ese cajón del fondo del congelador donde guardas las cosas que rara vez usas, pero cuando las necesitas, las necesitas rápido. Imágenes médicas, archivos multimedia. Acceso instantáneo pero costos ultra bajos de almacenamiento.
S3 Glacier Flexible Retrieval es tu almacén en el sótano: guardas cajas ahí y cuando las necesitas, tardas unos minutos (o hasta horas) en bajar, desempolvarlas y abrirlas. Pero pagas mucho menos por ese espacio.
S3 Glacier Deep Archive es prácticamente enterrar tus datos en una cápsula del tiempo. Lo más barato que existe, pero tardas hasta 12 horas en recuperar algo. Es para archivos de cumplimiento legal que probablemente nunca necesitarás ver, pero que la ley dice que debes conservar durante 10 años. Qué divertido.
Las Opciones de Una Sola Zona: Jugando con Fuego
S3 Express One Zone y S3 One Zone-IA son más baratos porque solo guardan tus datos en una zona de disponibilidad. Es como tener todas tus pertenencias en una sola casa en lugar de distribuirlas en tres casas diferentes en distintas ciudades.
¿Qué podría salir mal? Bueno, si esa zona sufre algún problema catastrófico (poco probable, pero posible), podrías perder datos. Es el equivalente a no tener seguro de casa porque "probablemente no se va a incendiar".
S3 Lifecycle Policies: El Arte de la Automatización
Tus publicaciones en redes sociales son un ejemplo perfecto: cuando publicas algo nuevo, recibe toneladas de visitas los primeros días. Pero después de un mes, casi nadie lo ve.
Las Políticas de Ciclo de Vida de S3 automatizan exactamente eso: mover datos entre clases de almacenamiento según su edad o uso. Es como ese servicio de limpieza que automáticamente guarda tu ropa de invierno en cajas cuando llega el verano.
Configuras reglas: "Después de 30 días, mueve esto a Infrequent Access. Después de un año, mándalo a Glacier. Después de 7 años, elimínalo." Y AWS lo hace todo solito.
S3 Storage Class Analysis te ayuda a identificar patrones de acceso. Es como tener un asistente que observa qué cajones de tu escritorio abres más seguido y te sugiere reorganizar.
Y si eres de los que dice "no quiero pensar en nada de esto", existe S3 Intelligent-Tiering. Este servicio mueve automáticamente tus datos entre cuatro niveles diferentes según cuánto los uses. Es el piloto automático del almacenamiento. Perfecto para lagos de datos o datasets masivos donde no quieres microgestionar cada archivo.
Seguridad en S3: Cerrado Por Defecto
Por defecto, todo en S3 es completamente privado. Es como tu casa con la puerta cerrada: solo tú tienes la llave. Luego decides a quién le das acceso usando bucket policies.
Si necesitas compartir algo temporalmente sin dar acceso permanente, usas presigned URLs. Es como darle a alguien una llave temporal que expira después de 2 horas. Después de ese tiempo, la llave ya no funciona.
Para situaciones complejas con múltiples equipos y permisos, existen S3 Access Points. Y si quieres espiar quién está tocando qué, activas los S3 Audit Logs para rastrear cada solicitud.
File Storage: El Archivero Compartido
Amazon EFS: El Disco Duro Colaborativo
Amazon EFS (Elastic File System) es diferente a EBS y S3. Es como tener un archivero compartido en la oficina donde varios empleados pueden buscar y guardar documentos al mismo tiempo.
Con EBS, solo una instancia EC2 puede conectarse al disco (generalmente). Con S3, guardas objetos individuales. Pero con EFS, múltiples instancias EC2 pueden leer y escribir simultáneamente en el mismo sistema de archivos.
Es como Google Drive pero para servidores Linux. Várias computadoras accediendo a los mismos archivos en tiempo real, sin pisarse los pies entre ellas.
Lo mágico: EFS escala automáticamente. Escribes 1GB, ocupa 1GB. Escribes 100TB, ocupa 100TB. No necesitas "provisionar espacio" como con un disco duro físico que compras de 500GB y punto.
EFS es a nivel de región, no de zona de disponibilidad. Es decir, puedes tener servidores en diferentes partes de la región (o incluso en otras regiones) accediendo al mismo sistema de archivos. Intenta hacer eso con un disco duro USB externo a ver qué pasa.
Amazon FSx: El Especialista en Sistemas de Archivos
Si EFS es para Linux, Amazon FSx es como el traductor universal de sistemas de archivos. Soporta Windows File Server, Lustre, OpenZFS y NetApp ONTAP.
Es como tener diferentes tipos de enchufes para distintos países. EFS es tu enchufe estándar, pero FSx tiene adaptadores para todas las situaciones especiales.
Completamente administrado, maneja actualizaciones, parches y backups automáticamente. Es para cuando necesitas compatibilidad específica con sistemas empresariales existentes.
Servicios Adicionales: Los Auxiliares del Almacenamiento
AWS Storage Gateway: El Puente Entre Mundos
Muchas empresas todavía tienen servidores físicos en sus oficinas. No porque sean anticuadas, sino porque "si funciona, no lo toques". Pero quieren backups en la nube.
AWS Storage Gateway es exactamente ese puente. Es como tener un portal mágico en tu oficina que conecta tus servidores locales directamente con AWS.
Viene en tres sabores:
S3 File Gateway: Tus archivos locales se guardan automáticamente en S3. Es como tener Dropbox pero conectado directamente a tu infraestructura.
Volume Gateway: Crea volúmenes de bloques locales que se respaldan automáticamente como snapshots de EBS. Tus aplicaciones piensan que están usando discos locales normales, pero secretamente todo está respaldado en AWS.
Tape Gateway: Para empresas que todavía usan cintas físicas de backup (sí, esas cosas todavía existen). Migras tus datos de cinta a la nube sin cambiar tus procesos. Es como convencer a tu abuelo de usar WhatsApp haciéndole creer que es un teléfono normal.
AWS Elastic Disaster Recovery: El Plan de Emergencia
Imagina que tu servidor principal se incendia. O se inunda. O simplemente decide dejar de funcionar un viernes a las 5pm (porque siempre pasa en viernes).
Elastic Disaster Recovery replica continuamente tus servidores críticos a AWS. Es como tener un clon de tu servidor en stand-by, listo para activarse en minutos si el original falla.
Funciona con servidores físicos y virtuales. Y lo mejor: puedes hacer pruebas de recuperación sin interrumpir nada. Es como hacer simulacros de incendio sin tener que evacuar realmente el edificio.
Para industrias como salud o finanzas donde el tiempo de inactividad cuesta literalmente millones, esto es invaluable. Es tu red de seguridad para cuando todo lo demás falla.
Conclusión: Eligiendo el Almacenamiento Correcto
AWS ofrece opciones de almacenamiento para cada situación. ¿Necesitas un disco duro virtual rápido y persistente? EBS. ¿Un almacén masivo para objetos de cualquier tipo? S3. ¿Un sistema de archivos compartido? EFS. ¿Conectar tu infraestructura local con la nube? Storage Gateway.
La clave está en entender qué tipo de datos manejas, con qué frecuencia los accedes, y cuánto estás dispuesto a pagar. Porque en la nube, el almacenamiento es como el hotel: pagas por las comodidades que realmente necesitas.
Y recuerda: con herramientas como S3 Intelligent-Tiering y Lifecycle Policies, puedes automatizar muchas decisiones y dejar que AWS optimice los costos por ti. Porque la vida es demasiado corta para estar moviendo manualmente archivos entre niveles de almacenamiento.
Resumen: Tipos de Almacenamiento en AWS
Block Storage (Almacenamiento de Bloques)
EC2 Instance Store: Almacenamiento temporal directamente conectado al host físico. Los datos se pierden al detener la instancia. Ideal para datos temporales, caché y cálculos pesados.
Amazon EBS (Elastic Block Store): Volúmenes de bloques persistentes que se conectan a instancias EC2. Los datos persisten incluso después de detener la instancia. Perfecto para bases de datos, sistemas de archivos y aplicaciones críticas.
EBS Snapshots: Copias de respaldo incrementales de volúmenes EBS. Permiten restaurar datos a puntos específicos en el tiempo.
Amazon Data Lifecycle Manager: Automatiza la creación, retención y eliminación de snapshots de EBS mediante políticas configurables.
Object Storage (Almacenamiento de Objetos)
Amazon S3 Standard: Almacenamiento de propósito general para datos de acceso frecuente. Alta disponibilidad y baja latencia.
S3 Standard-IA (Infrequent Access): Para datos de acceso poco frecuente pero que requieren recuperación rápida cuando se necesitan. Costo de almacenamiento más bajo.
S3 Glacier Instant Retrieval: Archivado de bajo costo con recuperación instantánea. Ideal para datos que rara vez se acceden pero necesitan estar disponibles inmediatamente cuando se solicitan.
S3 Glacier Flexible Retrieval: Archivado con tiempos de recuperación de minutos a horas. Más económico que Instant Retrieval.
S3 Glacier Deep Archive: La opción de almacenamiento más económica de AWS. Recuperación en hasta 12 horas. Perfecto para archivos de cumplimiento y preservación digital a largo plazo.
S3 Express One Zone: Almacenamiento de alto rendimiento en una sola zona de disponibilidad. Menor costo pero menos redundancia.
S3 One Zone-IA: Almacenamiento de acceso poco frecuente en una sola zona. Opción de bajo costo con menor resiliencia.
S3 Intelligent-Tiering: Mueve automáticamente los datos entre cuatro niveles de acceso según los patrones de uso. Sin cargo por monitoreo ni transición.
S3 Lifecycle Policies: Automatiza la transición de objetos entre clases de almacenamiento o su eliminación basándose en reglas definidas.
S3 Storage Class Analysis: Analiza patrones de acceso a datos para ayudar a decidir cuándo mover objetos a clases de almacenamiento más económicas.
File Storage (Almacenamiento de Archivos)
Amazon EFS (Elastic File System): Sistema de archivos elástico para Linux que permite acceso simultáneo desde múltiples instancias EC2. Escala automáticamente según la demanda. Compatible con NFS.
Amazon FSx for Windows File Server: Sistema de archivos totalmente administrado optimizado para cargas de trabajo de Windows. Compatible con SMB protocol.
Amazon FSx for Lustre: Sistema de archivos de alto rendimiento para cargas de trabajo de computación intensiva. Ideal para machine learning, análisis y procesamiento de medios.
Amazon FSx for OpenZFS: Sistema de archivos compatible con OpenZFS para migrar aplicaciones basadas en ZFS a AWS.
Amazon FSx for NetApp ONTAP: Proporciona características empresariales de NetApp ONTAP en AWS. Compatible con múltiples protocolos (NFS, SMB, iSCSI).
Servicios Adicionales de Almacenamiento
AWS Storage Gateway - S3 File Gateway: Permite almacenar archivos como objetos en S3 mientras se presentan como archivos a aplicaciones on-premises mediante NFS o SMB.
AWS Storage Gateway - Volume Gateway: Proporciona volúmenes de bloques respaldados en la nube mediante iSCSI. Los datos se respaldan automáticamente como snapshots de EBS.
AWS Storage Gateway - Tape Gateway: Reemplaza la infraestructura de cintas físicas con almacenamiento virtual en la nube. Compatible con software de backup existente.
AWS Elastic Disaster Recovery: Replica servidores de forma continua hacia AWS para recuperación rápida ante desastres. Minimiza el tiempo de inactividad y pérdida de datos.

Jesus Eusse
Ingeniero apasionado por la tecnología y desarrollo personal
Comparte este artículo