人们对使用Google云端存储(GCS)处理浏览器所服务的应用程序的建议是什么 - 上传和后续下载/视频流?特别是在主要基于GCP PaaS的环境中
我目前的环境是Firebase托管服务的React JS单页面应用程序(SPA)。 SPA目前与由Google App Engine(GAE)提供服务的NodeJS Express后端进行通信
理想情况下,我会在后端使用Express与Multer模块和Google Storage API的组合 - 但GAE对请求的限制为32Mb,文件上传预计会大于此限制。
对于这种环境,我希望尽可能多地使用PaaS,虽然我是Kubernetes / Container环境的忠实粉丝,但我正在努力利用GCP提供的“交钥匙”解决方案。
期待听到别人的意见
答案 0 :(得分:1)
为客户提供已签名的网址,以便他们可以直接与GCS对话而不是浏览您的应用:https://cloud.google.com/storage/docs/access-control/signed-urls