每隔一段時間我閱讀/聽說AWS,現在我試着閱讀文檔。 但是這樣的文檔似乎是爲那些已經知道他們需要使用哪種AWS而只搜索如何使用它的人編寫的。需要一些使用亞馬遜AWS的指導
因此,爲了我自己,爲了更好地理解AWS,我試着用一些問題來勾畫一個假設的Web應用程序。
應用程序的目的是修改像視頻或圖像的內容。因此,用戶可以使用某種web界面上傳文件,進行一些設置,服務器抓取文件並對其進行修改(例如重新編碼)。該服務還提取視頻的音頻軌道並搜索索引所發話語,以便客戶可以在他的視頻中進行搜索。 (以及它只是假設)
所以我的問題:
- 給出我自己的域名「oneofmydomains.com」是有可能主辦AWS完整webinterface?我想過使用GWT創建界面,並通過AWS提供JS /圖像,但哪一個簡單的存儲?有什麼關於index.html,是否有一個EC2實例需要承載一個Web服務器,它必須全天候運行造成成本?
- 現在用戶具有登錄表單的界面,是否可以使用AWS管理登錄?在這裏我還想到一個EC2實例託管數據庫,但它也會導致成本,我不知道是否有更好的方法?
- 用戶已登錄並上傳文件。哪種存儲解決方案可以用來保存客戶的原創內容和修改內容?
- 現在用戶想要瀏覽他上傳的狀態,這意味着我需要某種ACL,以便客戶只能看到他自己的文件。我是否需要爲此使用數據庫(例如EC2),或者亞馬遜是否提供某種ACL,因此GWT web界面在沒有任何EC2的情況下將是安全的?
- 客戶文件被重新編碼並且音軌被編入索引。所以他想要搜索一個視頻。哪個服務可以用來爲每個客戶創建和維護索引?
希望有人可以給幾個答案,讓我明白了AWS上一個如何使用它
THX更好!