AWS Transfer Family


  • A fully managed service for file transfers into and out of S3 or EFS using FTP protocol
  • Supported Protocols
    • AWS Transfer for FTP (File Transfer Protocol)
    • AWS Transfer for FTPS (File Transfer Protocol over SSL)
    • AWS Transfer for SFTP (SSH File Transfer Protocol)
  • Managed infrastructure, scalable, reliable, HA (multi-AZ)
  • Pay per provisioned endpoint per hour + data transfer in GB
  • Storage and manage usersโ€™ credentials within the service
  • Integrate with existing authentication systems (MS Active Directory, LDAP, Okta, Cognito, โ€ฆ)
  • Usage: sharing files, public datasets, CRM, ERP, โ€ฆ

SFTP Server

  • SFTP server is configured with Interface type VPC Endpoint to control the access using Security Groups
  • Route 53 navigates traffic from the internet to the VPC endpoint through an internet gateway
  • Network Access Control List for each ENI with EIP in each subnet will control the traffic before it reaches the SFTP server

References