The process is simple: upload your stuff to a S3 bucket, call an API, receive a DNS name that you can use.
Done. The bucket is now CDN-ized.
I wonder how long it will take AWS to become the horse pulling the wagon at Amazon. What I mean is this: AWS was created to export Amazon cloud data-center to other users, but all the solutions that are made available until now are things that Amazon itself required. How long will it be until we start to see features that AWS customers request, and that eventually Amazon itself will use? I wonder if the elastic IP features where such an item.