Puedes comprobar su disponibilidad en nuestra página de precios.
Los clientes ahora pueden gestionar sus propias regiones de almacenamiento en AWS S3 y Google Cloud Storage. Este tutorial te ayudará a configurar correctamente tu región de almacenamiento personalizada tanto en AWS como en GCP.
AWS S3 #
Paso 1 - Creación del bucket #
- Bloquear el acceso público a los buckets y objetos concedidos mediante nuevas políticas de buckets públicos o puntos de acceso.
- Bloquear el acceso público y entre cuentas a los buckets y objetos a través de cualquier política de bucket público o punto de acceso.
- Reconozco que la configuración actual puede dar lugar a que este bucket y los objetos que contiene se hagan públicos.
Paso 2 - Configuración de credenciales #
Paso 3 - Conceder permisos #
Ahora tenemos que conceder algunos permisos adicionales al nuevo usuario. Para este ejemplo, utilizaremos las políticas en línea de AWS, pero como alternativa, puedes crear una nueva política y adjuntarla al usuario.
Haz clic en el nuevo usuario y haz clic en Añadir política en línea en la pestaña Permisos. Utiliza el editor {} JSON e introduce la siguiente Política de AWS:
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:PutObject",
"s3:GetObject",
"s3:DeleteObject",
"s3:GetBucketLocation",
"s3:PutObjectAcl"
],
"Resource": [
"arn:aws:s3:::mycustom-private-bucket",
"arn:aws:s3:::mycustom-private-bucket/*"
]
}
]
}
arn:aws:s3:::mycustom-private-bucket por el ARN del bucket que has creado en el paso anterior.
Paso 4 - Seleccionar tu nueva región de almacenamiento #
- Workspace: La configuración se aplicará a todo el espacio de trabajo excepto. Se aplicará a todas las aplicaciones excepto a las que ya tengan configurada una región de almacenamiento personalizada. Para ello, basta con hacer clic en Seleccionar en esta pantalla para activarlo en todo el espacio de trabajo.
- Aplicación: La configuración se aplicará sólo a esta aplicación, independientemente de la configuración del workspace. Para ello, dirígete a los Ajustes de tu aplicación > Avanzado y selecciona el proveedor de almacenamiento que deseas.
GCP Cloud Storage #
Paso 1 - Crear una cuenta de servicio #
Inicia sesión en tu consola de Google Cloud con tus credenciales. Una vez dentro, ve a la sección IAM > Cuentas de servicio y haz clic en el botón Crear cuenta de servicio.
Completa el Paso 1 con la información de tu cuenta de servicio. Puedes omitir de forma segura los Pasos 2 y 3 por ahora. Luego haz clic en Listo.
Una vez que se haya creado la cuenta de servicio, haz clic en el botón CREAR CLAVE.
Ahora, navega a Cloud Storage desde el menú de productos de GCP y haz clic en Configuración > Interoperabilidad. Luego desplázate hacia abajo hasta HMAC de la cuenta de servicio y haz clic en +CREAR UNA CLAVE PARA OTRA CUENTA DE SERVICIO.
Utiliza las opciones de filtrado para encontrar la Cuenta de Servicio que generaste en el paso anterior. Selecciónala y luego haz clic en CREAR CLAVE.
Se generará un nuevo par de Clave de Acceso y Secreto. Guarda estos valores para más adelante.
Paso 2 - Crear un bucket de Cloud Storage #
Ahora navega a Cloud Storage, desde el menú de productos y haz clic en Crear bucket. Completa el nombre del bucket y haz clic en CONTINUAR.
Elige dónde almacenar tus datos, de las regiones disponibles. Puedes elegir almacenamiento regional, almacenamiento dual y almacenamiento multirregional.
A continuación, elige la clase de almacenamiento. Recomendamos utilizar la opción “autoclass” proporcionada por GCP, que transiciona automáticamente cada objeto a la clase Standard o Nearline en función de la actividad a nivel de objeto, para optimizar costos y latencia. Recomendado si la frecuencia de uso puede ser impredecible.
Define la política de control de acceso, que debe configurarse como “Detallada”, ya que Applivery definirá políticas de acceso individuales para cada objeto.
Bajo la protección de datos, recomendamos elegir “Política de eliminación suave” y luego “Usar duración de retención predeterminada”. Luego haz clic en el botón CREAR para finalizar.
Paso 3 - Actualizar permisos del bucket #
Ahora ve a Buckets, selecciona el bucket que acabas de crear y haz clic en PERMISOS. Haz clic en +OTORGAR ACCESO.
En el panel lateral, busca la cuenta de servicio en “Nuevos principales” y asigna el rol de Usuario de objeto de almacenamiento. Luego haz clic en GUARDAR.
Configurar tu Región de Almacenamiento Personalizada en Applivery #
Ahora que la configuración de AWS S3 o GCP Cloud Storage está lista, deberás ir a la sección Ajustes del Workspace > Almacenamiento y hacer clic en el botón + Crear proveedor de almacenamiento.
Habilitar buckets de almacenamiento #
Probar nuevas configuraciones #
Puedes usar el ícono de bug ubicado en cada región de almacenamiento para probar la configuración adecuada del bucket. Applivery ejecutará una serie de pruebas que confirmarán si el bucket ha sido configurado correctamente.
Una prueba exitosa se verá así:
Desactivación de una región de almacenamiento personalizada #
Puedes desactivar una región de almacenamiento personalizada haciendo clic en el botón Seleccionar de la región de almacenamiento predeterminada (Irlanda).
Eliminación de una región de almacenamiento personalizada #