Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Aplicaciones web Transfer Family
Puede crear aplicaciones web para habilitar una interfaz sencilla para transferir datos desde y hacia Amazon Simple Storage Service (S3) a través de un navegador web. Esto no requiere que cree ni aprovisione AWS Transfer Family servidores.
Antes de la introducción de las aplicaciones web Transfer Family, los usuarios finales necesitaban usar una solución cliente, personalizada o de terceros para acceder a sus datos en Amazon S3. Esto se debía a los estrictos requisitos de seguridad para los clientes y socios, y a que las aplicaciones de los clientes eran difíciles de operar para los usuarios sin conocimientos técnicos.
Con el lanzamiento de las aplicaciones web, ahora puede ampliar un portal de marca, seguro y de alta disponibilidad para que sus usuarios finales naveguen, carguen y descarguen datos en Amazon S3. Las aplicaciones web se integran de forma nativa con AWS IAM Identity Center Amazon S3 Access Grants. Esto significa que solo los usuarios autenticados pueden ver los datos a los que están autorizados a acceder. Las aplicaciones web se crean con Storage Browser para Amazon S3 y ofrecen las mismas funcionalidades para el usuario final en una oferta totalmente gestionada sin tener que escribir código ni alojar su propia aplicación.
Para obtener más información sobre las demás aplicaciones web Servicios de AWS que utilizas con las aplicaciones web de Transfer Family, consulta la siguiente documentación:
Los siguientes recursos están disponibles para ayudarte a empezar a utilizar las aplicaciones web Transfer Family.
-
La guía del usuario ofrece un step-by-step tutorial detallado sobre cómo configurar una aplicación web Transfer Family aquí:Tutorial: Cómo configurar una aplicación web básica de Transfer Family.
-
El Centro de recursos de AWS introducción ofrece un tutorial aquí: Cómo empezar con la aplicación AWS Transfer Family web
. -
El siguiente vídeo proporciona un tutorial para empezar a utilizar las aplicaciones web Transfer Family.
Regiones de AWS para aplicaciones web Transfer Family
AWS Transfer Family las aplicaciones web están disponibles en todas las regiones compatibles con Transfer Family, tal como se indica en los puntos de conexión del AWS Transfer Family servicio, excepto en México (Central).
Compatibilidad de navegadores para aplicaciones AWS Transfer Family web
Las aplicaciones web Transfer Family son compatibles con los siguientes navegadores.
| Navegador | Versión | Compatibilidad |
|---|---|---|
| Microsoft Edge | Últimas 3 versiones | Compatible |
| Mozilla Firefox | Últimas 3 versiones | Compatible |
| Google Chrome | Últimas 3 versiones | Compatible |
| Apple Safari | Últimas 3 versiones | Compatible |
Cómo crear una aplicación web Transfer Family
El siguiente diagrama ilustra la arquitectura de la aplicación web Transfer Family.
Según el diagrama, puede ver que las aplicaciones web de Transfer Family interactúan con lo siguiente Servicios de AWS:
-
Amazon S3 para almacenamiento y Amazon S3 Access Grants para adquirir credenciales de sesión.
-
AWS IAM Identity Center como proveedor de identidad federado.
-
Amazon CloudFront si configuras una URL personalizada para tu aplicación web.
Tenga en cuenta las siguientes limitaciones cuando utilice aplicaciones web.
-
Número máximo de resultados de búsqueda por consulta: 10 000
-
Los buckets de Amazon S3 que utiliza la aplicación web Transfer Family deben estar en la misma cuenta que la propia aplicación web. Actualmente, no se admiten los depósitos entre cuentas.
-
Amplitud máxima de búsqueda por consulta: 10 000 archivos buscados
-
Tamaño máximo de carga por archivo: 160 GB (149 GiB)
-
Tamaño máximo de archivo para copiar: 5,36 GB (5 GiB)
-
No se admiten nombres de carpetas que comiencen o terminen con puntos (.)
Requisitos previos
En AWS Identity and Access Management, configure las funciones necesarias. Pegue los bloques de código que le proporcionamos en las instrucciones. Para obtener información sobre la configuración de las funciones necesarias, consulteConfigurar las funciones de IAM para las aplicaciones web Transfer Family.
-
Cree un rol de portador de identidad.
-
Cree un rol de IAM para que lo utilice S3 Access Grants. S3 Access Grants asume esta función de IAM para vender credenciales temporales al concesionario para la ubicación registrada de Amazon S3.
Proceso para crear una aplicación web Transfer Family
Para crear su aplicación web y poner en funcionamiento a sus usuarios finales, debe realizar las siguientes tareas:
-
Configure el Centro de identidades de IAM para que actúe como su proveedor de identidades federado. Realice las siguientes tareas en el Centro de identidades de IAM. Para obtener más información sobre la configuración del Centro de identidades de IAM, consulte. Configura tu proveedor de identidad para las aplicaciones web Transfer Family
-
Cree una instancia del IAM Identity Center, si aún no tiene una.
-
Determine su fuente de identidad. Puede ser el directorio predeterminado del centro de identidad de IAM o un proveedor externo (por ejemplo, Okta).
-
Cree o identifique los usuarios o grupos que utilizarán su aplicación web.
-
Si utiliza el directorio del Centro de identidades de IAM como fuente de identidad, anote el usuario o grupo IDs que ha creado. Los necesitará más adelante cuando cree una concesión de acceso mediante S3 Access Grants.
-
-
En Amazon S3, configure Amazon S3 Access Grants. Para obtener más información sobre Concesiones de acceso a S3, consulte Configurar las concesiones de acceso a Amazon S3 para las aplicaciones web Transfer Family.
-
Cree una instancia de S3 Access Grants si aún no tiene una Región de AWS.
-
Registre su ubicación mediante el rol de IAM.
-
Cree la concesión de acceso.
-
-
En Transfer Family, realice las siguientes tareas.
-
Cree la aplicación web Transfer Family. Para obtener más información sobre cómo crear la aplicación web Transfer Family, consulteConfigurar una aplicación web Transfer Family.
importante
Configure el uso compartido de recursos entre orígenes (CORS) para todos los buckets de Amazon S3 que utilice su aplicación web. Para obtener información sobre la configuración de CORS, consulte. Configure el intercambio de recursos entre orígenes (CORS) para su depósito
-
Asigne usuarios o grupos a la aplicación web. Para obtener más información sobre cómo asignar usuarios y grupos, consulteAsigne o añada usuarios o grupos a la aplicación web Transfer Family.
-
(Opcional) Actualice el punto de acceso de su aplicación web con una URL personalizada. Para obtener información sobre cómo crear una URL personalizada, consulteActualice su terminal de acceso con una URL personalizada.
-
Proporcione a sus usuarios finales la URL del punto de acceso para que puedan iniciar sesión e interactuar con su aplicación web.
-