建立我的第一个完整的堆栈网站。我对建筑有疑问。
我所拥有的:
我正在考虑创建这种架构,我认为我是在误导一些东西。前端直接连接到s3桶,以便将私有图像放在那里,但我不确定是否应该直接这样做,还是将请求发送到服务器,然后服务器更新s3。寻找解决方案,它的接缝放大是伟大的无服务器,但在我的应用程序中,我是否应该改变放大为云阵线?
发布于 2020-09-02 03:32:56
你可以直接从前端上传。但是,请确保您正在对上传的文件进行消毒。缺点是您必须在前端中添加AWS S3访问凭据。
如果您通过您的服务器(我假设该是一个AWS服务)执行,您可以通过IAM为该服务提供对S3的访问权,并且不需要存储所需的凭据。这里的缺点是上传大文件时会有额外的跳跃和延迟,。
这是你现在根据你的需求做出的一个选择。
https://stackoverflow.com/questions/63698231
复制相似问题