![](/img/trans.png)
[英]How to configure access to my aws s3 bucket from aws ec2 instance via VPC
[英]AWS EC2 instance with access to S3 bucket for streaming a video
我对EC2实例,IAM(用户,角色,组),S3存储桶和策略非常熟悉,希望社区可以在这里为我提供帮助。
假设我有一个运行Web服务器的EC2实例。 此EC2实例托管一个Web视频播放器(视频js,JWPlayer等)。 理想情况下,我希望在不公开S3存储桶的情况下将MP4托管在S3存储桶中。
我最初的想法是,我可以创建一个对S3存储桶具有完全访问权限的角色,也可以为该存储桶分配一个允许实例访问的策略。
我尝试了许多策略和角色,但似乎都没有用。 现在我想知道这是否有可能。
我了解这种架构并不完美,您可能会使用Cloudfront来提供视频。 但是,这仅仅是概念证明……如果可能的话。 感谢大伙们!!
这是Amazon S3 预签名URL的完美用例,它提供了对私有对象的限时访问。 它将流量完全卸载到S3,使其具有很高的可伸缩性,可以提供内容。
基本上:
<img src="...">
是的,用户可以与其他人共享该链接,但是该链接在给定时间段后到期。
您还可以通过CloudFront服务私人内容 ,因为它可以为流媒体提供服务,所以它对于许多媒体播放器来说效果更好。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.