¿Que es Simple Storage Service o S3?
Última actualización
Última actualización
Amazon S3 (Simple Storage Service) es una solución de almacenamiento de objetos diseñada para almacenar y recuperar cualquier cantidad de datos desde cualquier ubicación en la web. Ofreciendo una escala masiva y una alta durabilidad, S3 proporciona una plataforma robusta para el almacenamiento de datos en la nube, optimizada tanto para aplicaciones empresariales como para necesidades de almacenamiento personal.
Un bucket en Amazon S3 funciona como el contenedor básico que almacena los objetos de datos. Puedes pensar en los buckets como directorios raíz, donde cada uno puede contener una cantidad ilimitada de objetos, es decir, archivos y sus metadatos asociados. Cada cuenta de AWS puede crear hasta 100 buckets por defecto, aunque este límite puede ser incrementado mediante una solicitud a AWS. Los nombres de los buckets en toda la plataforma de AWS deben ser únicos globalmente, independientemente de la región en la que residan.
Los objetos representan la unidad fundamental de almacenamiento en Amazon S3. Cada objeto incluye dos componentes principales: los datos del objeto en sí (por ejemplo, un archivo de imagen, documento de texto, o video) y un conjunto de metadatos, que son un conjunto de pares nombre-valor que describen los datos del objeto. Los objetos en S3 son inmutables, lo que significa que una vez que se suben, no pueden ser modificados, solo reemplazados o eliminados. Cada objeto se identifica de manera única dentro de su bucket mediante una clave (nombre de archivo) y, opcionalmente, una versión, permitiendo el almacenamiento de múltiples versiones del mismo archivo.
Los objetos almacenados en S3 se pueden acceder mediante una URL única, que incluye el nombre del bucket, la región, y la clave del objeto. Por ejemplo, en la URL https://DOC-EXAMPLE-BUCKET.s3.us-west-2.amazonaws.com/photos/puppy.jpg
, "DOC-EXAMPLE-BUCKET" identifica el bucket, mientras que "photos/puppy.jpg" especifica la clave del objeto dentro del bucket. S3 también soporta el control de acceso detallado a nivel de objeto y bucket, permitiendo a los propietarios definir quién puede acceder a los datos y cómo.
Durabilidad y Disponibilidad: Amazon S3 proporciona una durabilidad del 99.999999999% (11 nueves) y una disponibilidad del 99.99%, asegurando que los datos estén seguros y accesibles cuando se necesiten.
Seguridad y Conformidad: S3 ofrece capacidades avanzadas de seguridad y cumplimiento, incluyendo cifrado en tránsito y en reposo, y políticas de acceso detalladas.
Escalabilidad: La infraestructura de S3 permite escalar el almacenamiento de acuerdo con las necesidades, sin comprometer el rendimiento o la seguridad.
Gestión de Datos: S3 proporciona herramientas para la gestión del ciclo de vida de los datos, incluyendo la transición a almacenamientos de menor costo y la automatización de la eliminación de datos obsoletos.