Image strategy


I have a webshop with moren than 20k products. We use AWS S3 to store productimages.

What would best image strategy?

Create subdomain from s3 bucket? Or use cdn-cgi url to load images from main domain?

Is it best to use CF image resizing or worker to create smaller images?

How long should we set ttl cache?