AWS Transfer for SFTP is a fully managed service which allows users to transfer (upload/download) files in and out of an S3 bucket. This video shows you how to set up the bucket, the IAM roles, a custom domain name and the SFTP access endpoint. You can also see how to connect to the S3 bucket with an SFTP client.
How to set up SFTP access for S3 using AWS Transfer for SFTP
