Cnames with amazons s3 service? noob question

i have a domain name registered with 1and1. now ive read that in order
to have my images stored on s3 and have my domain name in the url of the
image address, i need to create a cname. now do i create a subdomain on
1and1 and then the cname and put amazons address in the alias + create
a bucket with the subdomain name that i choose?