可能看到這篇文章的讀者會覺得,云服務器都是企業(yè)用的吧?我只是一個普通的個人用戶,AWS跟我有什么關(guān)系?其實除了企業(yè)用戶外,對個人用戶亞馬遜云也可以提供很多方便。
AWS國際站注冊充值有優(yōu)惠:【在線咨詢】
學習Linux運維、開發(fā)、人工智能等技術(shù)
對于需要持續(xù)跟進新技術(shù)的程序員、在學校學習的學生來說,使用亞馬遜云可以快速搭建一個學習環(huán)境。
很多時候,我們看到某種技術(shù),打算去了解、學習時需要搭建一個練習環(huán)境。某些技術(shù)可能需要花費很多時間在軟件下載、安裝、編寫配置文件等環(huán)節(jié),甚至某些技術(shù)需要特定的硬件、操作系統(tǒng)是我們自己不具備的。使用亞馬遜云,可以說大部分主流的軟件都可以在AWS Marketplace、社區(qū)找到已經(jīng)配置好的鏡像文件,直接用鏡像文件啟動云服務器,就有了一個可以馬上進行練習的學習環(huán)境。而且萬一學習過程中的某種操作不小心破壞了這個環(huán)境,也可以很方便的恢復或者重新建立環(huán)境。
例如要學習人工智能,可能需要先購買一張高性能顯卡或者帶有高性能顯卡的筆記本,某些教材上的例子又是基于Linux環(huán)境的,要解決在Linux下安裝顯卡驅(qū)動、某些新型號筆記本的其它硬件驅(qū)動本身就是不是一件容易的事情。與其花費一兩周時間在搭建學習環(huán)境上,不如直接在亞馬遜云上啟動一個ML實例,只需要幾分鐘。
費用方面,最低配置的EC2 P2實例只需要每小時0.9美金,配置比較新一點的EC2 P3是每小時3.06美金,還可以使用Spot實例獲得大幅折扣。
搭建自己的Git倉庫
對于程序員來說,多人協(xié)作、代碼備份很重要,網(wǎng)上雖然有Github這樣的免費代碼倉庫,但并不是所有的項目都適合公開源碼的。
在亞馬遜云上租用一臺云服務器,自行配置或者直接用CodeCommit搭建一個Git倉庫就很方便了。每天下班前同步一次,不管是回家后繼續(xù)奮戰(zhàn),還是和同事、朋友協(xié)作都非常方便。如果是自己使用,還可以考慮結(jié)合亞馬遜云提供的CLI做成腳本,使用按需計費,同步前啟動云服務器,同步完畢馬上停止。
沒有特殊需求的話,選擇低配的EC2 T2就可以了,t2.micro按需實例的價格是每小時0.0116美金(國內(nèi)用戶的話,延遲比較低的東京、新加坡是每小時0.0146~0.0156美金),還可以使用12月免費套餐。免費套餐結(jié)束后,用于協(xié)作需要持續(xù)運行的可以使用Savings Plans,自己備份代碼直接使用按需就可以了。用于存儲數(shù)據(jù)的EBS費用是每GB每月0.096美金。
搭建個人網(wǎng)站
對于自媒體用戶來說,可以使用WordPress鏡像搭建個人網(wǎng)站,一方面可以方便國外觀眾訪問,另一方面也可以避免社區(qū)、網(wǎng)站因為業(yè)務變更、技術(shù)故障、自動審核等原因,導致自己嘔心瀝血寫出來的優(yōu)秀文章丟失。
瀏覽量不大的個人網(wǎng)站,同樣可以直接使用EC2 T2。不過WordPress需要數(shù)據(jù)庫訪問,IO訪問很容易超出額度,建議另外購買RDS服務。
個人網(wǎng)盤、重要數(shù)據(jù)備份
今天我們很多工作、生活都會產(chǎn)生大量的電子數(shù)據(jù),例如工作上的文檔,日常生活中的照片、視頻等,這些電子數(shù)據(jù)中有相當一部分對我們是非常重要的。一旦因為設(shè)備故障、遺失,或者誤操作、病毒等原因?qū)е轮匾獢?shù)據(jù)丟失,輕則沮喪幾天重則對工作、生活造成嚴重影響。所以我一直認為數(shù)據(jù)備份是非常重要的。
雖然有很多很方便的備份方案,例如外置硬盤、家用NAS、網(wǎng)盤等,但這些方案或多或少都有其缺點:外置硬盤需要經(jīng)常插拔使用麻煩;家用NAS在外訪問的設(shè)置很麻煩也很慢;網(wǎng)盤可能因為服務商、自動審查等原因?qū)е挛募G失,或者隱私數(shù)據(jù)泄露等。
在亞馬遜云上租用一臺云服務器,自行搭建一個私人同步網(wǎng)盤或者直接從ownCloud、NextCloud的AMI鏡像創(chuàng)建私人同步網(wǎng)盤,是我認為最方便、有效的方案。如果需要備份的數(shù)據(jù)量比較大但訪問頻率不高的,還可以用AWS的S3 Glacier服務,定期把不常訪問的數(shù)據(jù)用Glacier備份后刪除可以節(jié)省不少成本。