Simple Storage Service (S3) es un sistema de almacenamiento de objetos que ofrece escalabilidad, disponibilidad de datos, seguridad y rendimiento. Los clientes de todos los tamaños y sectores pueden utilizar S3 para almacenar y proteger cualquier cantidad de datos para diversos casos de uso, tales como lagos de datos, sitios web, aplicaciones móviles, copia de seguridad y restauración, archivado, aplicaciones empresariales, dispositivos IoT y análisis de big data.
Este sistema de almacenamiento de objetos está basado en el S3 de Amazon, pero ha sido implementado en nuestra plataforma debido a su estandarización en múltiples empresas.
El orquestador permite la gestión del almacenamiento S3 ya que tenemos la posibilidad de crear tanto un repositorio S3 en el proyecto como también poder conectar una unidad S3 remota a nuestro proyecto.
En el protocolo de almacenamiento S3, los buckets y objetos son los principales recursos, y los objetos se almacenan en buckets. S3 tiene una estructura sin formato en lugar del sistema jerárquico que normalmente veríamos en un sistema de archivos convencional. Sin embargo, para la simplicidad organizativa, la consola de gestión de S3 en el orquestador admite el concepto de carpetas como medio para agrupar objetos. Para ello, utiliza un prefijo de nombre compartido para los objetos (es decir, los objetos tienen nombres que comienzan con una cadena común). Los nombres de objetos también se denominan nombres de clave.

A continuación, veremos cómo gestionar el almacenamiento S3 en el orquestador. En primer lugar, nos dirigiremos al panel de gestión del orquestador. Una vez nos encontremos dentro de un proyecto, desde el menú lateral nos dirigiremos a la pestaña "S3" desde donde podremos acceder a la pantalla de "Usuarios" y de "Buckets".
Emplearemos los usuarios para definir todas la credenciales que emplearemos sobre los buckets que crearemos posteriormente.
A continuación veremos cómo crear un nuevo usuario. Para ello lo primero que tendremos que hacer es presionar sobre el botón "Más", lo cual nos desplegara un menú de creación de usuario.


En este menú podemos observar los siguientes campos:
Tras crear el usuario se nos creara un par de claves S3 mediante las cuales accederemos a los buckets que creemos. Si lo deseamos podemos copiarlas o descargarlas

Si en algun momento perdemos las claves o necesitamos cambiarlas podemos regenerarlas siempre que lo necesitemos.

A continuación veremos cómo crear un nuevo bucket dentro de nuestro. Una vez dentro del panel de usuarios, veremos la siguiente interfaz:

Para crear un bucket nuevo, lo primero que tendremos que hacer es presionar sobre el icono “Más”, lo cual nos desplegara un menú de creación de "Buckets".

En este menú podemos observar los siguientes campos: