Using, WordPress to create a research library, we have a lot of large uploads which we would like to have reside remotely in an Amazon Cloudfront directory.
The W3 "total cache" plugin can be set up to mirror the local directory structure, but we want it as an alternative (to relieve the space on the local server) and to have the uploads reside in the root of the remote directory (e.g., docs.domain.org [they are currently all in the root of the wp-content/uploads folder, not in separate month folders).
Another plugin, "Amazon s3 simple upload form", works nicely but is separate from WordPress's upload form in the post-editing window.
OUR WISH: Add Amazon Cloudfront login info (and desired rights for uploaded files, i.e., World Read) to WordPress's Media Settings for Uploading.