Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Web-Apps für Familien übertragen
Sie können Web-Apps erstellen, um eine einfache Oberfläche für die Übertragung von Daten zu und von Amazon Simple Storage Service (S3) über einen Webbrowser zu ermöglichen. Dazu müssen Sie keine AWS Transfer Family Server erstellen oder bereitstellen.
Vor der Einführung der Transfer Family-Web-Apps mussten Endbenutzer einen maßgeschneiderten Client oder eine Drittanbieterlösung verwenden, um auf ihre Daten in Amazon S3 zuzugreifen. Dies lag an den strengen Sicherheitsanforderungen für Kunden und Partner und daran, dass die Bedienung der Kunden-Apps für technisch nicht versierte Benutzer eine Herausforderung darstellt.
Mit der Einführung von Web-Apps können Sie jetzt ein markenspezifisches, sicheres und hochverfügbares Portal erweitern, über das Ihre Endbenutzer Daten in Amazon S3 durchsuchen, hochladen und herunterladen können. Web-Apps sind nativ in Amazon S3 Access Grants integriert. AWS IAM Identity Center Das bedeutet, dass nur Ihre authentifizierten Benutzer die Daten einsehen können, auf die sie zugreifen dürfen. Web-Apps werden mit dem Speicherbrowser für Amazon S3 erstellt und bieten dieselben Endbenutzerfunktionen in einem vollständig verwalteten Angebot, ohne dass Sie Code schreiben oder Ihre eigene Anwendung hosten müssen.
Weitere Informationen zu den anderen AWS-Services , die Sie mit Transfer Family-Web-Apps verwenden, finden Sie in der folgenden Dokumentation:
Die folgenden Ressourcen helfen Ihnen beim Einstieg in die Transfer Family-Web-Apps.
-
Das Benutzerhandbuch bietet hier eine detaillierte, schrittweise Anleitung zum Einrichten einer Transfer Family-Web-App:Tutorial: Eine einfache Transfer Family-Web-App einrichten.
-
Das AWS Getting Started Resource Center bietet hier ein Tutorial: Erste Schritte mit der AWS Transfer Family Web-App
. -
Das folgende Video bietet eine exemplarische Vorgehensweise für die ersten Schritte mit den Transfer Family-Web-Apps.
AWS-Regionen für Transfer Family-Web-Apps
AWS Transfer Family Web-Apps sind in allen von Transfer Family unterstützten Regionen verfügbar, die in der AWS Regionentabelle aufgeführt sind
VPC-Endpunkte für Web-Apps werden überall dort unterstützt, AWS-Regionen wo Web-Apps verfügbar sind.
Browserkompatibilität für AWS Transfer Family Web-Apps
Transfer Family-Web-Apps unterstützen die folgenden Browser.
| Browser | Version | Kompatibilität |
|---|---|---|
| Microsoft Edge | Die 3 neuesten Versionen | Kompatibel |
| Mozilla Firefox | Die 3 neuesten Versionen | Kompatibel |
| Google Chrome | Die 3 neuesten Versionen | Kompatibel |
| Apple Safari | Die 3 neuesten Versionen | Kompatibel |
Wie erstelle ich eine Transfer Family-Web-App
Das folgende Diagramm veranschaulicht die Transfer Family-Web-App-Architektur.
Anhand des Diagramms können Sie sehen, dass die Transfer Family-Web-Apps mit den folgenden Komponenten interagieren AWS-Services:
-
Amazon S3 für Speicher und Amazon S3 Access Grants zum Abrufen von Sitzungsanmeldedaten.
-
AWS IAM Identity Center als Anbieter für föderierte Identitäten.
-
Amazon CloudFront , wenn Sie eine benutzerdefinierte URL für Ihre Web-App konfigurieren.
Beachten Sie die folgenden Einschränkungen bei der Verwendung von Web-Apps.
-
Maximale Anzahl von Suchergebnissen pro Abfrage: 10.000
-
Die Amazon S3-Buckets, die von der Transfer Family-Web-App verwendet werden, müssen sich im selben Konto wie die Web-App selbst befinden. Cross-account Buckets werden derzeit nicht unterstützt.
-
Maximale Suchbreite pro Abfrage: 10.000 durchsuchte Dateien
-
Maximale Upload-Größe pro Datei: 160 GB (149 GiB)
-
Maximale Dateigröße zum Kopieren: 5,36 GB (5 GiB)
-
Ordnernamen, die mit Punkten (.) beginnen oder enden, werden nicht unterstützt
Voraussetzungen
Konfigurieren AWS Identity and Access Management Sie unter die erforderlichen Rollen. Fügen Sie die Codeblöcke ein, die wir in der Anleitung bereitstellen. Informationen zur Konfiguration der erforderlichen Rollen finden Sie unterKonfigurieren Sie IAM-Rollen für Transfer Family-Web-Apps.
-
Erstellen Sie eine Rolle als Identitätsträger.
-
Erstellen Sie eine IAM-Rolle, die von S3 Access Grants verwendet werden soll. S3 Access Grants übernimmt diese IAM-Rolle, um temporäre Anmeldeinformationen für den registrierten Amazon S3-Standort an den Empfänger weiterzugeben.
Prozess zum Erstellen einer Transfer Family-Web-App
Um Ihre Web-App zu erstellen und Ihre Endbenutzer zum Laufen zu bringen, führen Sie die folgenden Aufgaben aus:
-
Konfigurieren Sie IAM Identity Center so, dass es als Ihr Verbundidentitätsanbieter fungiert. Führen Sie die folgenden Aufgaben im IAM Identity Center aus. Weitere Informationen zur Konfiguration von IAM Identity Center finden Sie unter. Konfigurieren Sie Ihren Identitätsanbieter für Transfer Family-Web-Apps
-
Erstellen Sie eine IAM Identity Center-Instanz, falls Sie noch keine haben.
-
Ermitteln Sie Ihre Identitätsquelle. Dies kann das Standardverzeichnis von IAM Identity Center oder ein Drittanbieter (z. B. Okta) sein.
-
Erstellen oder identifizieren Sie die Benutzer oder Gruppen, die Ihre Web-App verwenden werden.
-
Wenn Sie das IAM Identity Center-Verzeichnis für Ihre Identitätsquelle verwenden, notieren Sie sich die Benutzer- oder Gruppen-IDs, die Sie erstellen. Sie benötigen sie später, wenn Sie mithilfe von S3 Access Grants eine Zugriffsgewährung erstellen.
-
-
Konfigurieren Sie in Amazon S3 Amazon S3 Access Grants. Weitere Informationen zu S3 Access Grants finden Sie unter Konfigurieren Sie Amazon S3 Access Grants für Transfer Family-Web-Apps.
-
Erstellen Sie eine S3 Access Grants-Instanz, falls Sie noch keine haben AWS-Region.
-
Registrieren Sie Ihren Standort mithilfe der IAM-Rolle.
-
Erstellen Sie die Zugriffsgewährung.
-
-
Führen Sie in Transfer Family die folgenden Aufgaben aus.
-
Erstellen Sie die Transfer Family-Web-App. Weitere Informationen zum Erstellen der Transfer Family-Web-App finden Sie unterKonfigurieren Sie eine Transfer Family-Web-App.
Wichtig
Richten Sie Cross-origin Resource Sharing (CORS) für alle Amazon S3-Buckets ein, die von Ihrer Web-App verwendet werden. Informationen zur Einrichtung von CORS finden Sie unter. Richten Sie Cross-origin Resource Sharing (CORS) für Ihren Bucket ein
-
Weisen Sie der Web-App Benutzer oder Gruppen zu. Weitere Informationen zum Zuweisen von Benutzern und Gruppen finden Sie unterWeisen Sie einer Transfer Family-Web-App Benutzer oder Gruppen zu oder fügen Sie sie hinzu.
-
(Optional) Aktualisieren Sie den Zugriffsendpunkt für Ihre Web-App mit einer benutzerdefinierten URL. Informationen zum Erstellen einer benutzerdefinierten URL finden Sie unterAktualisieren Sie Ihren Zugriffsendpunkt mit einer benutzerdefinierten URL.
-
Stellen Sie Ihren Endbenutzern die URL des Zugriffsendpunkts zur Verfügung, damit sie sich anmelden und mit Ihrer Web-App interagieren können.
-