cloud
AWS EFS(Elastic File System)는 완전관리형 파일 시스템으로 NFS 기반의 마운트를 통해 접근하는 것이 일반적입니다. 하지만 외부 파트너/고객/협력사 등에게는 NFS 접근을 열어주기 어렵거나, 기존 업무 프로세스가 SFTP/FTPS/FTP 기반으로 구성된 경우가 많습니다. 이런 상황에서 AWS Transfer Family를 사용하면 EFS를 백엔드 스토리지로 두고 표준 파일 전송 프로토콜(SFTP/FTPS/FTP)로 안전하게 파일을 업로드/다운로드할 수 있습니다.
AWS Transfer Family는 SFTP/FTPS/FTP(및 AS2 등) 기반의 관리형 파일 전송 엔드포인트를 제공하는 서비스입니다. EFS와 연동하면, 사용자는 익숙한 파일 전송 클라이언트(SFTP/FTPS/FTP 클라이언트)로 접속해 EFS에 파일을 업로드/다운로드할 수 있습니다.
같은 “데이터를 옮긴다/보관한다” 맥락이라도 목적이 다릅니다.
AWS Backup
AWS DataSync
AWS Transfer Family
결론적으로 Transfer Family는 백업 대체재가 아니며, “외부/레거시 프로토콜 기반 파일 교환”을 AWS 관리형으로 제공하는 쪽에 가깝습니다.
Transfer Family는 프로토콜을 통해 업로드/다운로드한 데이터 양(GB) 또는 AS2 메시지 수, 그리고 기능(예: 워크플로, 커넥터 등)에 따라 과금됩니다. (실제 과금 항목과 단가는 리전/구성에 따라 달라질 수 있으니 요금 페이지를 기준으로 확인하는 것이 안전합니다.)
결국 비용은 “전송되는 데이터 양”과 “운영 형태(사용 패턴)”에 크게 좌우되므로, 외부 업로드/다운로드 트래픽 규모를 먼저 가늠하는 것이 중요합니다.
AWS Transfer Family는 EFS를 백엔드로 두고 SFTP/FTPS/FTP 같은 표준 파일 전송 프로토콜로 파일을 업로드/다운로드할 수 있게 해주는 관리형 서비스입니다. 관리형 백업이 목적이면 AWS Backup이 적합하고, 대규모 데이터 이동/동기화가 목적이면 DataSync가 적합합니다. 반면 Transfer Family는 백업을 대체하는 것이 아니라 외부 파트너/고객/레거시 시스템과의 파일 교환(MFT)을 AWS에서 운영 부담 없이 제공하는 데 초점을 둔다는 점을 이해하고 사용하는 것이 중요합니다.