AWS Transfer Family : La porte d'entrée protocoles historiques


Introduction

Le besoin

Tu as des clients, des partenaires ou des applications externes qui doivent t'envoyer des fichiers (ex: des rapports financiers tous les soirs), mais ils refusent d'installer l'AWS CLI ou d'utiliser des clés d'API AWS. Ils veulent utiliser des protocoles standards et sécurisés de transfert de fichiers.

Le contexte (SAA-C03)


Exemple

🏢 Le Scénario : L'intégration des factures fournisseurs

Tu es architecte cloud pour une grande chaîne de supermarchés. Tous les soirs, 150 fournisseurs différents (qui ont des systèmes informatiques anciens) doivent t'envoyer leur catalogue de prix et leurs factures sous forme de fichiers CSV ou XML.

🛠️ Comment ça se passe en pratique (Étape par Étape)

Voici comment tu configures et comment fonctionne AWS Transfer Family pour répondre à ce besoin :

Étape 1 : La création du point d'accès (Endpoint)

Dans la console AWS, tu lances le service AWS Transfer Family et tu crées un serveur en quelques clics :

  1. Tu sélectionnes le protocole : SFTP.

  2. Tu choisis l'hébergement : Service managed (AWS gère l'infrastructure, la haute disponibilité et le scaling à ta place, c'est du Serverless).

  3. Tu lui associes une adresse publique (ex: sftp.mon-supermarche.com).

Étape 2 : La gestion des utilisateurs (Fournisseurs)

Tu crées un accès pour ton premier fournisseur, par exemple "Fournisseur_Alpha" :

Étape 3 : Le flux de données en direct

Le soir venu, le script automatisé du fournisseur s'exécute :

  1. Le serveur du fournisseur se connecte via son client SFTP standard (comme FileZilla ou un script WinSCP) à sftp.mon-supermarche.com.

  2. Il transfère le fichier facture_04_06_2026.csv.

  3. Côté AWS : Le service Transfer Family reçoit le flux SFTP "à la volée", traduit le protocole en requêtes HTTPS sécurisées pour S3, et écrit le fichier directement dans ton bucket.

  4. Le fournisseur reçoit un message "Transfert réussi" de la part de son client SFTP.

💡 Le gros avantage : Pour le fournisseur, il s'est connecté à un serveur de fichiers Linux classique. En réalité, il n'y a aucun serveur Linux à gérer pour toi, pas de disque dur à vider, pas de patch de sécurité à installer. Tout va directement dans le stockage illimité de S3.


Revision #3
Created 2026-06-04 09:42:52 UTC by Victor
Updated 2026-06-04 09:54:34 UTC by Victor