Présentation
Simple Manager for Amazon EFS vous permet d'interagir directement avec les données de vos systèmes de fichiers Amazon Elastic File System (Amazon EFS) via une interface utilisateur web. Cette interface utilisateur Web vous permet de parcourir, de charger et de télécharger des fichiers dans les systèmes de fichiers EFS existants. À titre d'exemple, vous pouvez utiliser cette solution pour télécharger un fichier de modèle de machine learning (ML) vers un système de fichiers EFS qui est utilisé par une fonction AWS Lambda pour l'inférence ML. Cette solution AWS fournit une architecture de référence, des éléments à prendre en compte pour planifier votre déploiement et des étapes de configuration pour déployer la solution sur le cloud AWS.
Avantages
Utilisez une interface utilisateur web pour parcourir et télécharger des fichiers dans des systèmes de fichiers EFS existants, sans expertise Linux.
Accédez à vos fichiers Amazon EFS sur le Web à partir de n'importe quel appareil et où que vous soyez.
Évitez de déployer des ressources dédiées (par exemple une instance Amazon Elastic Compute Cloud (Amazon EC2)) pour gérer vos données à l'aide d'une architecture sans serveur.
Les implémentations d'intelligence artificielle (IA) et de machine learning (IA/ML) peuvent avoir recours à cette solution pour héberger des jeux de données dans les systèmes de fichiers Amazon EFS et exécuter des algorithmes d'inférence via AWS Lambda au sein du même Amazon Virtual Private Cloud (Amazon VPC).
Détails techniques
Vous pouvez déployer automatiquement cette architecture à l’aide du guide d’implémentation et du modèle AWS CloudFormation qui l’accompagne.
Étape 1
Le modèle AWS CloudFormation déploie une distribution Amazon CloudFront pour prendre en charge l'interface utilisateur web Simple File Manager.
Étape 2
Un compartiment source Web Amazon Simple Storage Service (Amazon S3) héberge la distribution CloudFront.
Étape 3
Un groupe d'utilisateurs Amazon Cognito fournit un répertoire d'utilisateurs.
Étape 4
Un groupe d'identités Cognito pour fournir la fédération avec AWS Identity and Access Management (IAM) à des fins d'authentification et d'autorisation sur l'interface utilisateur web.
Étape 5
Une API REST de gestionnaire de fichiers Amazon API Gateway permet d'effectuer des opérations du système de fichiers à partir de l'interface utilisateur Web vers votre système de fichiers Amazon EFS. Les rôles IAM sont créés pour permettre le fonctionnement de l'API.
Étape 6
Une fonction de gestionnaire d'API AWS Lambda prend en charge le gestionnaire de fichiers.
Étape 7
Une fonction de gestionnaire de fichiers Lambda se connecte au système de fichiers EFS .
Remarque : la fonction de gestionnaire de fichiers Lambda n'est pas automatiquement déployée par le modèle CloudFormation de cette solution. Créez cette ressource après le déploiement.
Étape 8
Un point d'accès EFS permet d'accéder au système de fichiers EFS à partir de Lambda.
Remarque : le point d'accès EFS n'est pas automatiquement déployé par le modèle CloudFormation de cette solution. Créez cette ressource après le déploiement.
Cette page vous a-t-elle été utile ?
- Date de publication