是否可以使用 NAS 代替 AWS?

是否可以使用 NAS 代替 AWS?

作為我大學計畫的一部分,我的目標是創建書籍的第二個分類程式。

我想知道專案設備申請應該申請[AWS],還是可以用[NAS]覆蓋。

當我簡化我想做的工作時,如下所示

  1. 保存圖書資料庫資訊。

  2. 將已儲存的DB資訊上傳到伺服器端後,會與Android應用程式(客戶端)連結(看來需要處理一個DB查詢並處理)。

如果繼續這個過程[aws],就會很順利

但是可以用[NAS]來實現嗎?

Synology [NAS] 支援 mariaDB

但是,我不知道它是使用 Synology NAS 透過 SQL 查詢進行查詢還是回答

謝謝你!

答案1

如果您的 NAS 可以運行資料庫伺服器、Web 伺服器和您想要編寫的語言,那麼您就可以使用您的 NAS。

然而,這可能不是一個好主意。 NAS 是一件硬件,您必須確保它已備份。您也許可以讓其他人遠端存取它,但您可能不應該擁有可透過網路存取的 NAS,因為這存在安全風險。

AWS 為您提供 12 個月的免費服務。一切都備份良好。然而,AWS 是一個複雜的企業環境,因此如果您不先進行一些培訓/學習,您可能會發現它複雜且令人困惑。我已經使用 AWS 5 年了,我擁有 AWS 資格,我在日常工作中使用它,有些領域我覺得複雜且令人困惑。但對於簡單的系統你可能會管理得很好。如果您想從事 IT 工作,AWS 是一項很棒的技能。

我建議您查看 AWS Lambda(無伺服器運算),用任何受支援的語言編寫程式碼,只要流量較低,您的費用就會低至零。

對於資料庫,建議您使用自動縮放DynamoDB(NoSQL資料庫)。如果您需要資料庫的關聯功能,請使用 RDS 提供 MySQL。

您也可以使用 EC2 執行個體。 t2.micro 免費一年,即 10% 的核心和 1GB RAM。您可以用它做很多事情 - 我使用一個一半大小的實例來為五個小批量生產網站提供服務。

相關內容