top of page

AWS-CP: Almacenamiento 🗃️ - #3

  • Foto del escritor: Brayan Neciosup
    Brayan Neciosup
  • 2 ene
  • 3 Min. de lectura

Almacenamiento de Objetos en AWS - S3

Amazon Simple Storage Service (S3) es un servicio de almacenamiento de objetos completamente administrado que permite almacenar y recuperar cantidades prácticamente ilimitadas de datos desde cualquier lugar. Es uno de los servicios más utilizados en AWS debido a su alta durabilidad, escalabilidad y flexibilidad.

¿Cómo funciona Amazon S3?

S3 almacena la información como objetos, que representan la unidad fundamental del almacenamiento.Cada objeto incluye:

  • El archivo en sí (imagen, video, dataset, backup, etc.)

  • Metadatos asociados

  • Un identificador único

Estos objetos se almacenan dentro de buckets, que funcionan como contenedores lógicos.Los buckets tienen un nombre único a nivel global de AWS y son la base para:

  • Organizar datos

  • Definir permisos

  • Aplicar políticas de seguridad y ciclo de vida

Cada objeto puede tener un tamaño desde unos pocos bytes hasta 5 terabytes, y no existe un límite práctico en la cantidad de datos almacenados por bucket.

Características principales de Amazon S3

Amazon S3 se destaca por ofrecer:

  • Versionamiento de objetos, permitiendo conservar versiones anteriores ante cambios o eliminaciones accidentales.

  • Alta durabilidad, con un diseño que replica los datos automáticamente dentro de una región.

  • Administración del ciclo de vida, que permite automatizar el movimiento o eliminación de objetos.

  • Clases de almacenamiento, diseñadas para distintos patrones de acceso y optimización de costos.

Estas capacidades convierten a S3 en una solución clave para múltiples escenarios.

Casos de uso de Amazon S3

Gracias a su diseño, S3 puede utilizarse para:

  • Distribución de contenido

  • Alojamiento de sitios web estáticos

  • Almacenamiento y entrega de archivos multimedia

  • Backups y recuperación ante desastres

  • Implementación de Data Lakes y almacenamiento de grandes volúmenes de datos

Seguridad y privacidad en S3

Por defecto, todo lo almacenado en S3 es privado.El acceso a los datos se controla mediante distintos mecanismos:

  • Políticas de bucket, que definen acciones permitidas o denegadas sobre un bucket y sus objetos.

  • Políticas basadas en identidad (IAM), que regulan qué usuarios, grupos o roles pueden interactuar con los recursos de S3.

  • Cifrado de datos, tanto en tránsito como en reposo, protegiendo la información contra accesos no autorizados.

Esto permite cumplir con altos estándares de seguridad y control de acceso.

Clases de almacenamiento en Amazon S3

S3 ofrece diferentes clases de almacenamiento, cada una pensada para una frecuencia de acceso distinta:

  • S3 Standard: para datos de acceso frecuente.

  • S3 Infrequent Access: para datos a los que se accede con menor frecuencia.

  • S3 Glacier: orientado al archivado de largo plazo, con variantes como:

    • Glacier Instant Retrieval

    • Glacier Flexible Retrieval

    • Glacier Deep Archive

  • One Zone: opción de menor costo, con menor tolerancia a fallos.

  • S3 Intelligent-Tiering: mueve los objetos automáticamente entre niveles según su uso real.

Estas clases permiten equilibrar rendimiento, disponibilidad y costos.

Ciclo de vida de Amazon S3

Mediante Amazon S3 Lifecycle Policies, es posible automatizar:

  • La transición de objetos entre clases de almacenamiento

  • La eliminación de datos que ya no se necesitan

Adicionalmente:

  • S3 Storage Class Analysis permite analizar los patrones de acceso y optimizar decisiones de almacenamiento.

  • S3 Outposts extiende el almacenamiento de objetos a entornos on-premise para casos con requisitos de residencia local de datos.

El ciclo de vida de S3 permite mantener el acceso adecuado a los datos mientras se optimizan costos a lo largo del tiempo.


Comentarios


IngenieriaDatos.jpg

Tomar decisiones sin datos es como navegar en la oscuridad...

En la era digital, los datos son el activo más valioso de las empresas; su correcta recopilación, análisis y aplicación estratégica son clave para impulsar la toma de decisiones informada, la innovación y el éxito empresarial

  • GitHub
  • LinkedIn
  • Youtube

Copyrights © 2025 Brayan Neciosup Bolaños All rights reserved.

bottom of page