Configuring a bucket in S3 to make its content available through the Amazon CloudFront CDN (Content distribution network) was always most straight forwarded in Cyberduck. Both distributions for static files and streaming can be configured using the Distribution tab of the Info panel when connected to your S3 account with a snap.
Because Amazon has now lifted the requirement to upload your content to S3 to make it available in CloudFront, their powerful CDN feature can now be used with any server used as the origin source for content. This is especially useful for content generated only on demand or where your workflow just doesn’t allow to upload content additionally to S3.
As of the latest beta and snapshot builds of Cyberduck, you can connect to any server using FTP or SFTP and configure it as the origin of a new Amazon CloudFront CDN distribution. We expect this to make CloudFront a lot more popular for users that are tied to existing server resources but want to make us of content distribution in the cloud.
Detailed usage instructions can be found in the help wiki. Give it a try!
We recently did an in-depth session to analyze the reasons of inferior SFTP throughput rates for file transfers compared to OpenSSH. We have a resolution that should give much better results now that makes use of parallel requests in the SFTP protocol layer.
You can switch to the latest beta build that includes the fix to give it a try. If you are in the private beta for Windows, use Check for Update… to update automatically.