What are Best practices for delivering user-generated content sharing service globally from Amazon S3?

StackOverflow https://stackoverflow.com/questions/5314191

문제

What are the issues for using Amazon S3 to store user-uploaded photos and video and delivering these to users around the world. One user's uploads may be viewed by users in any location. Is this the use-case for using Amazon CloudFront?

We really want a Global S3 bucket - why oh why has amazon set up regions!!

cheers

도움이 되었습니까?

해결책

You already have the answer. That's exactly what CloudFront is for.

Its pretty trivial to 'link' CloudFront to your bucket, which then means your content is served from multiple edge locations around the world.

Like S3, you can public or private ditributions and you can now use the new Identity and Access Management (IAM) to protect your content too.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top