0
我正在編寫一項服務,作爲用戶從url(而不是我的域名)中選擇圖像的一部分,隨後他和其他人可以查看該圖像。在第三方服務器上保存第三方圖像
我需要將此映像保存到第三方服務器(S3)。 經過大量的浪費時間後,我發現由於安全問題,我無法從客戶端做到這一點(我無法獲取第三方圖像數據並從客戶端發送而沒有提醒客戶端,這很糟糕)
我也不想在我的服務器上進行上傳,因爲我在Heroku上運行Rails並且工作量很大。 所以我雖然有兩個選擇: 使用類似transloadit.com, 或在EC2上編寫一個服務,該服務將運行在我的數據庫上,找到圖像未上傳的位置並將其上載。 我決定參加EC2和S3考試,因爲我寫的解決方案是針對企業的,而且看起來它會作爲體系結構的一部分向客戶展示時聽起來更好。
我的問題是:我需要什麼設置,以便我可以從外部服務訪問Heroku數據庫?
有關如何解決此問題的更好的想法?