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:
- 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')
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.