Domain yönetiminden cdn isminde bir CNAME oluşturun ve sunucu adresi kısmına s3 bucket'ınızın endpoit'ini yazın. Bunu yaptıktan sonra cdn.siteismin.com yazdığınızda s3 üzerindeki dosyalara erişmeye çalışacaktır. Tabi önce s3'deki dosyaları Public yapmalısınız ki dışarıdan erişilebilsin. Adım adım:

1- S3 Bucket sayfasına girin > Permissions > Public Access > Everyone üzerine tıklayın. "Access to the objects" seçeneğini "List objects" yapın. "Access to this bucket's ACL" seçeneğini de "Read" yapın.
2- Yine S3 bucket sayfanızdan Properties'e girin. "Static Webstite Hosting"e tıklayın. "Use this bucket to host a website" seçeneğini işaretleyin. Index document'e "index.html" yazın. Error document'e "error.html" yazın. Kaydedin. Doğrudan cdn.siteadresi.com yazıldığında görüntülenecek sayfa için Bucket'ınıza bir adet index.html sayfası oluşturun ki hata vermesin. Kök domain'in indexlenmemesi için noindex de ekleyebilirsiniz. Olası hata sayfaları için de bir adet error.html oluşturmanızı öneririm.
3- Static Website Hosting kutucuğuna tıkladıktan sonra genişleyen kutucukda "Endpoint : http://www.xxx.com.last.s3-website-us-east-1.amazonaws.com" ibaresi göreceksiniz. CNAME kaydı oluştururken kullanacağınız endpoint budur.

Örnek: https://havecamerawilltravel.com/pho...amazon-bucket/