Servidor FTP utilizando S3 como almacenamiento

Estoy tratando de crear un servidor ftp (usando windows / linux / mac - no me preocupa) que tendría su almacenamiento como un almacenamiento de Amazon S3. Ahora tenga en cuenta que S3 no es compatible con FTP de forma nativa, por lo que necesitaría algún tipo de hack como solución.

Investigué sobre el tema y encontré varias soluciones, pero no estoy realmente convencido de ninguna de ellas. Siendo ellos:

Amazon EC2 + TntDriveUsando pymeCreando una instancia de EC2 e instalando un servidor FTP y montando S3 como sistema de archivos local.

Estoy tratando de encontrar la mejor solución en términos de seguridad y flexibilidad / suavidad. ¿Qué solución crees que es la mejor y cómo lograr lo anterior?

Edición 1:

Estoy muy interesado en la siguiente solución. Esto es lo que recopilo: puede adjuntar el volumen EBS a una instancia de EC2 y ejecutar un servidor FTP en esa instancia. Apunte el servidor FTP al volumen EBS adjunto, luego simplemente envíe FTP por su archivo, se escribirá directamente en el volumen EBS. Le gustaría usar un servidor FTP y un cliente que pueda admitir la reanudación de transferencias interrumpidas, por ejemplo, FileZilla. ¿Estoy en lo cierto cuando asumo todo lo anterior?

¿También puede alguien dar el procedimiento paso a paso sobre cómo lograr esto?

Respuestas a la pregunta(3)

Su respuesta a la pregunta