Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
App web Transfer Family
Puoi creare app Web per abilitare un'interfaccia semplice per il trasferimento di dati da e verso Amazon Simple Storage Service (S3) tramite un browser Web. Ciò non richiede la creazione o il provisioning AWS Transfer Family di server.
Prima dell'introduzione delle app web Transfer Family, gli utenti finali dovevano utilizzare una soluzione client, personalizzata o di terze parti per accedere ai propri dati in Amazon S3. Ciò era dovuto ai rigorosi requisiti di sicurezza per clienti e partner e al fatto che le app dei clienti sono difficili da utilizzare per gli utenti non tecnici.
Con il lancio delle app Web, ora puoi estendere un portale personalizzato, sicuro e ad alta disponibilità per consentire agli utenti finali di sfogliare, caricare e scaricare dati in Amazon S3. Le app Web sono integrate nativamente con AWS IAM Identity Center Amazon S3 Access Grants. Ciò significa che solo gli utenti autenticati possono visualizzare i dati a cui sono autorizzati ad accedere. Le app Web sono create utilizzando Storage Browser per Amazon S3 e offrono le stesse funzionalità per l'utente finale in un'offerta completamente gestita senza dover scrivere codice o ospitare la propria applicazione.
Per ulteriori informazioni sull'altro Servizi AWS che usi con le app web Transfer Family, consulta la seguente documentazione:
Le seguenti risorse sono disponibili per aiutarti a iniziare a usare le app web Transfer Family.
-
La guida per l'utente offre una step-by-step procedura dettagliata per configurare un'app web Transfer Family qui:. Tutorial: configurazione di un'app web Transfer Family di base
-
Il AWS Getting Started Resource Center offre un tutorial qui: Guida introduttiva all'app AWS Transfer Family web
. -
Il video seguente fornisce una guida per iniziare a usare le app web Transfer Family.
Regioni AWS per le app web Transfer Family
AWS Transfer Family le app web sono disponibili in tutte le regioni supportate da Transfer Family, elencate negli endpoint del AWS Transfer Family servizio, ad eccezione del Messico (Centrale).
Compatibilità del browser per le app AWS Transfer Family Web
Le app web Transfer Family supportano i seguenti browser.
Browser | Versione | Compatibilità |
---|---|---|
Microsoft Edge | Ultime 3 versioni | Compatible |
Mozilla Firefox | Ultime 3 versioni | Compatible |
Google Chrome | Ultime 3 versioni | Compatible |
Apple Safari | Ultime 3 versioni | Compatible |
Come creare un'app web Transfer Family
Il diagramma seguente illustra l'architettura dell'app web Transfer Family.

In base al diagramma, puoi vedere che le app web Transfer Family interagiscono con quanto segue: Servizi AWS
-
Amazon S3 per lo storage e Amazon S3 Access Grants per l'acquisizione delle credenziali di sessione.
-
AWS IAM Identity Center come provider di identità federate.
-
Amazon CloudFront se configuri un URL personalizzato per la tua app web.
Tieni presente le seguenti limitazioni quando utilizzi app Web.
-
Numero massimo di risultati di ricerca per query: 10.000
-
I bucket Amazon S3 utilizzati dall'app web Transfer Family devono trovarsi nello stesso account dell'app Web stessa. I bucket tra più account non sono attualmente supportati.
-
Ampiezza massima di ricerca per query: 10.000 file ricercati
-
Dimensione massima di caricamento per file: 160 GB (149 GiB)
-
Dimensione massima del file per la copia: 5,36 GB (5 GiB)
-
I nomi di cartella che iniziano o finiscono con punti (.) non sono supportati
Prerequisiti
In AWS Identity and Access Management, configura i ruoli necessari. Incolla i blocchi di codice che forniamo nelle istruzioni. Per informazioni sulla configurazione dei ruoli necessari, vedereConfigurazione dei ruoli IAM per le app web Transfer Family.
-
Crea un ruolo di portatore di identità.
-
Crea un ruolo IAM da utilizzare con S3 Access Grants. S3 Access Grants assume questo ruolo IAM per fornire credenziali temporanee al beneficiario per la sede Amazon S3 registrata.
Procedura per creare un'app web Transfer Family
Per creare la tua app web e rendere operativi gli utenti finali, esegui le seguenti attività:
-
Configura IAM Identity Center in modo che funga da provider di identità federato. Esegui le seguenti attività in IAM Identity Center. Per maggiori dettagli sulla configurazione di IAM Identity Center, consultaConfigura il tuo provider di identità per le app web Transfer Family.
-
Crea un'istanza IAM Identity Center, se non ne hai già una.
-
Determina la fonte della tua identità. Può essere la directory predefinita di IAM Identity Center o un provider di terze parti (ad esempio Okta).
-
Crea o identifica gli utenti o i gruppi che utilizzeranno la tua app web.
-
Se utilizzi la directory IAM Identity Center come fonte di identità, prendi nota dell'utente o del gruppo IDs che crei. Ne avrai bisogno in seguito quando crei una concessione di accesso utilizzando S3 Access Grants.
-
-
In Amazon S3, configura Amazon S3 Access Grants. Per ulteriori informazioni su S3 Access Grants, consulta Configura Amazon S3 Access Grants per le app web Transfer Family.
-
Crea un'istanza S3 Access Grants se non ne hai già una. Regione AWS
-
Registra la tua posizione utilizzando il ruolo IAM.
-
Crea la concessione di accesso.
-
-
In Transfer Family, esegui le seguenti attività.
-
Crea l'app web Transfer Family. Per ulteriori informazioni su come creare l'app web Transfer Family, vedereConfigurare un'app web Transfer Family.
Importante
Configura CORS (Cross-origin resource sharing) per tutti i bucket Amazon S3 utilizzati dalla tua app Web. Per informazioni sulla configurazione di CORS, consulta. Configura CORS (Cross-origin resource sharing) per il tuo bucket
-
Assegnare utenti o gruppi all'app Web. Per ulteriori informazioni su come assegnare utenti e gruppi, vedere. Assegna o aggiungi utenti o gruppi all'app web Transfer Family
-
(Facoltativo) Aggiorna l'endpoint di accesso per la tua app Web con un URL personalizzato. Per informazioni sulla creazione di un URL personalizzato, consultaAggiorna il tuo endpoint di accesso con un URL personalizzato.
-
Fornisci agli utenti finali l'URL dell'endpoint di accesso in modo che possano accedere e interagire con la tua app web.
-