¿Qué es AWS S3?? | Descripción general, características y uso

¿Qué es AWS S3?? | Descripción general, características y uso
Antes de los servicios de almacenamiento en la nube, el usuario necesitaba comprar dispositivos de almacenamiento como HDD, USB, SD-Card, etc. para crear una copia de seguridad de sus datos. El problema aquí es que los datos están creciendo rápidamente y, a través de eso, la necesidad de dispositivos de almacenamiento también está aumentando, lo que puede ser costoso y difícil de gestionar. A través del servicio S3, los datos se pueden almacenar en la nube y el usuario no necesita preocuparse por administrarlo. También es accesible en cualquier momento el usuario lo necesita.

Comencemos con la descripción general, las características y el uso del servicio AWS S3.

Descripción general de S3

La descripción general del servicio Amazon S3 se discute en los siguientes puntos:

  • Servicio de almacenamiento simple: lanzado en 2006 como el primer servicio de AWS
  • Centrado en "Almacenamiento de objetos generales"En la nube
  • Archivos grandes, archivos pequeños, contenido multimedia, código fuente, hoja de cálculo, etc.
  • Escalabilidad, alta disponibilidad, duradera, admite la integración con AWS
  • Útil en una variedad de contextos:

- Alojamiento de páginas web

- Copias de seguridad de la base de datos

- Tuberías de procesamiento de datos

El siguiente paso explica las características principales del AWS S3.

Características de Amazon S3

Los conceptos básicos del servicio AWS S3 se enumeran a continuación:

Cubos: Los cubos son simplemente contenedores para almacenar archivos de objetos dentro de un determinado espacio de nombres. El usuario debe darle una manera similar al balde mientras crea una carpeta en el sistema. El nombre del cubo debe ser globalmente único, ya que no puede ser posible tener dos cubos con el mismo nombre.

Objetos: Los objetos son los archivos de contenido que el usuario necesita almacenar en la nube dentro de los cubos S3. El contenido se puede almacenar en una variedad de tipos como contenido multimedia, archivos JSON, archivos CSV, SDK, archivos JAR, etc. El tamaño del archivo tiene una limitación mientras se almacena en un cubo S3 que puede ser de 0B a 5TB de tamaño.

Acceso: Hay un par de formas diferentes de recuperar los datos almacenados en un cubo S3. El primero es a través de una URL que se puede usar cuando el cubo está expuesto públicamente y su sintaxis se da a continuación:

https: // s3.amazonaws.com//

La otra forma de obtener el objeto de un cubo S3 es usar el AWS SDK en cualquier lenguaje de programación. Un ejemplo de esto en Python se escribe a continuación:

S3Client = Boto3.Cliente ('S3')
myObject = s3client.get_object (bucket = 'bucket_name', key = 'object_name')
  • Bucket_name será el nombre del cubo en el que se almacenan los datos
  • Object_Name será el nombre del archivo a acceder desde el cubo S3

Cómo usar un servicio S3?

Para usar el servicio S3 en la plataforma AWS, haga clic aquí para iniciar sesión en el tablero proporcionando el correo electrónico para el usuario root. Si el usuario es nuevo en la plataforma, simplemente cree una nueva cuenta AWS desde la plataforma:

Después de ingresar el correo electrónico, proporcione la contraseña para autenticar al usuario y déjelo pasar al tablero de AWS:

Una vez que el usuario esté en la página de la consola de AWS, expanda el "ServiciosMenú "en la barra de navegación y seleccione el"Almacenamiento"Opciones para dirigirse al"S3" servicio:

En la página de Amazon S3, haga clic en "CubosBotón "desde el panel izquierdo y luego presione el"Crear un baldeBotón para crear un nuevo cubo S3:

Cree un cubo S3 escribiendo su nombre y luego seleccionando la región desde donde estarán disponibles los servicios:

Desplácese hacia abajo en la página para dar al cubo acceso público para obtener el acceso a la URL de los objetos de cubo:

Después de eso, revise las configuraciones y cree un cubo S3 en AWS:

Dentro del balde, haga clic en el "SubirBotón para almacenar el objeto/archivos dentro del cubo:

En esta página, el usuario puede "Agregar archivos"Al hacer clic en el cubo y también por"Arrastrar y soltarLos archivos se pueden usar:

Una vez que se cargue el objeto, simplemente diríjase a su "PropiedadesSección "para obtener la URL para acceder al contenido del archivo:

Ha utilizado con éxito el servicio S3 para crear un balde y cargar archivos en él.

Conclusión

El servicio de almacenamiento simple de AWS (S3) se utiliza para crear cubos que contienen los objetos que se almacenan dentro de ellos. El tamaño del objeto que se puede almacenar en el cubo puede ser de hasta 5TB y el tamaño real del cubo es ilimitado. Se puede acceder a los datos almacenados en el cubo utilizando una URL proporcionada por la plataforma o un código para acceder a datos privados. El proveedor de la nube de AWS se puede usar para almacenar contenido en el cubo S3 y luego acceder a ellos a través de Internet.