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.
Transferir aplicaciones web familiares
Puede crear aplicaciones web para habilitar una interfaz sencilla para transferir datos hacia y desde 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 de Transfer Family, los usuarios finales tenían que utilizar una solución de cliente, personalizada o de terceros para acceder a sus datos en Amazon S3. Esto se debió a los estrictos requisitos de seguridad para los clientes y socios, y a que las aplicaciones de los clientes son difíciles de manejar 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 los usuarios finales naveguen, carguen y descarguen datos en Amazon S3. Las aplicaciones web se integran de forma nativa con AWS IAM Identity Center las subvenciones de acceso a Amazon S3. 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 otras Servicios de AWS que usas con las aplicaciones web de Transfer Family, consulta la siguiente documentación:
Los siguientes recursos están disponibles para ayudarle a empezar a utilizar las aplicaciones web de Transfer Family.
-
La guía del usuario ofrece un tutorial detallado paso a paso sobre la configuración de una aplicación web de Transfer Family aquí:Tutorial: Configuración de una aplicación web básica de Transfer Family.
-
El Centro de recursos para AWS comenzar ofrece un tutorial aquí: Cómo empezar a usar la aplicación AWS Transfer Family
web. -
El siguiente vídeo ofrece un tutorial para empezar a usar las aplicaciones web de Transfer Family.
Regiones de AWS para las aplicaciones web de Transfer Family
AWS Transfer Family Las aplicaciones web están disponibles en todas las regiones compatibles con Transfer Family, tal y como se indica en la tabla de AWS regiones
Los puntos de enlace de la VPC para aplicaciones web son compatibles en todos los Regiones de AWS lugares en los que hay aplicaciones web disponibles.
Compatibilidad con navegadores para AWS Transfer Family aplicaciones web
Las aplicaciones web de 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 de Transfer Family
El siguiente diagrama ilustra la arquitectura de la aplicación web de Transfer Family.
Según el diagrama, puedes ver que las aplicaciones web de Transfer Family interactúan con lo siguiente Servicios de AWS:
-
Amazon S3 para el almacenamiento y Amazon S3 Access Grants para adquirir las 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 de Transfer Family deben estar en la misma cuenta que la propia aplicación web. Cross-account Los buckets no son compatibles actualmente.
-
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 los nombres de carpetas que comiencen o terminen con puntos (.)
Requisitos previos
En AWS Identity and Access Management, configure los roles necesarios. Pega los bloques de código que te proporcionamos en las instrucciones. Para obtener información sobre la configuración de las funciones necesarias, consulteConfigura las funciones de IAM para las aplicaciones web de 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 enviar credenciales temporales al concesionario para la ubicación registrada de Amazon S3.
Proceso para crear una aplicación web de Transfer Family
Para crear tu aplicación web y poner a tus usuarios finales en funcionamiento, debes realizar las siguientes tareas:
-
Configure IAM Identity Center para que actúe como su proveedor de identidades federado. Realice las siguientes tareas en IAM Identity Center. Para obtener más información sobre la configuración del IAM Identity Center, consulte. Configura tu proveedor de identidad para las aplicaciones web de Transfer Family
-
Crea una instancia del IAM Identity Center, si aún no tienes una.
-
Determina tu fuente de identidad. Puede ser el directorio predeterminado del centro de identidad de IAM o un proveedor externo (por ejemplo, Okta).
-
Crea o identifica los usuarios o grupos que usarán tu aplicación web.
-
Si utilizas el directorio del centro de identidad de IAM como fuente de identidad, anota los ID de usuario o grupo que has creado. Los necesitará más adelante cuando cree una concesión de acceso mediante S3 Access Grants.
-
-
En Amazon S3, configure las concesiones de acceso de Amazon S3. Para obtener más información sobre Concesiones de acceso a S3, consulte Configure las concesiones de acceso de Amazon S3 para las aplicaciones web de Transfer Family.
-
Crea una instancia de S3 Access Grants si aún no tienes una en ella Región de AWS.
-
Registra tu ubicación mediante la función de IAM.
-
Crea la concesión de acceso.
-
-
En Transfer Family, realice las siguientes tareas.
-
Crea la aplicación web Transfer Family. Para obtener más información sobre cómo crear la aplicación web Transfer Family, consulteConfigura una aplicación web de Transfer Family.
importante
Configure el uso compartido de Cross-origin recursos (CORS) para todos los buckets de Amazon S3 que utiliza su aplicación web. Para obtener información sobre la configuración del CORS, consulte. Configura el uso compartido de Cross-origin recursos (CORS) para tu bucket
-
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 una aplicación web de Transfer Family.
-
(Opcional) Actualice el punto final de acceso de su aplicación web con una URL personalizada. Para obtener información sobre la creación de una URL personalizada, consulteActualiza tu punto final de acceso con una URL personalizada.
-
Proporcione a los usuarios finales la URL del punto final de acceso para que puedan iniciar sesión e interactuar con su aplicación web.
-