Übersicht

Diese Lösung ermöglicht Ihnen die direkte Interaktion mit Daten in Ihren Amazon-Elastic-File-System-Dateisystemen (Amazon EFS) über eine Webbenutzeroberfläche.
Vorteile

Verwenden Sie die Webbenutzeroberfläche zum Durchsuchen, Hoch- und Herunterladen von Dateien in vorhandenen EFS-Dateisystemen, ohne spezielle Linux-Kenntnisse.
Der Webzugriff ermöglicht den Zugriff auf Ihre Amazon-EFS-Dateien von jedem Gerät oder Standort aus.
Die Serverless-Architektur erspart Ihnen die Bereitstellung dedizierter Ressourcen, z. B. einer Amazon-EC2-Instance, zur Verwaltung Ihrer Daten.
Implementierungen von künstlicher Intelligenz (KI) und Machine Learning (ML) können diese Lösung nutzen, um Datensätze in Amazon-EFS-Dateisystemen zu hosten und Inferenzalgorithmen über AWS-Lambda innerhalb derselben Amazon VPC auszuführen.
Technische Details

Das folgende Diagramm zeigt die Architektur, die Sie mithilfe des Handbuchs für die Lösungsimplementierung und der dazugehörigen AWS-CloudFormation-Vorlage automatisch bereitstellen können.
Schritt 1
Die AWS-CloudFormationVorlage stellt eine Amazon-CloudFront-Verteilung der Web-UI des Simple File Manager bereit.
Schritt 2
Einen Amazon-Simple-Storage-Service-Web-Source-Bucket (Amazon S3) zum Hosten der CloudFront-Verteilung.
Schritt 3
Einen Amazon-Cognito-Benutzerpool zur Bereitstellung eines Benutzerverzeichnisses.
Schritt 4
Ein Amazon-Cognito-Identitätspool, um einen Verbund mit AWS Identity and Access Management (IAM) für die Authentifizierung und Autorisierung für die Web-UI bereitzustellen.
Schritt 5
Eine Amazon-API-Gateway-Dateimanager-REST-API als Proxy für Dateisystemoperationen von der Web-UI zu Ihrem Amazon-EFS-Dateisystem. AWS-IAM-Rollen werden für den Betrieb der API erstellt.
Schritt 6
Eine AWS-Lambda-API-Handler-Funktion zur Unterstützung der Dateimanager-API.
Schritt 7
Eine AWS-Lambda-Dateimanagerfunktion zur Verbindung mit dem Amazon-EFS-Dateisystem.
Hinweis: Die AWS-Lambda-Dateimanagerfunktion wird nicht automatisch von der CloudFormation-Vorlage dieser Lösung bereitgestellt. Erstellen Sie diese Ressource nach der Bereitstellung.
Schritt 8
Einen Amazon-EFS-Zugriffspunkt, um den Zugriff auf das Amazon-EFS-Dateisystem von AWS Lambda aus zu ermöglichen.
Hinweis: Der Amazon-EFS-Zugriffspunkt wird nicht automatisch von der CloudFormation-Vorlage dieser Lösung bereitgestellt. Erstellen Sie diese Ressource nach der Bereitstellung.