「第一部分」快速建立 AWS EC2 instance - 以 ubuntu 14.04 LTS 為例
首先,標一個 Spot Instance
步驟之一:決定 AMI,我選 Ubuntu Server 14.04 LTS(HVM) 64-bit
步驟之二:選擇 Instance,選最便宜的 m3.medium,一小時只要新台幣三角多, 按”Next"
步驟之三:出價,出一個你覺得不那麼容易被超過的價格,這裡要提醒一下 Spot Instance 的市場價格隨 Instance 的市場供給跟 AWS 使用者的需求而隨時波動。如果你出了一個很險的價格得標,當你得意地正玩弄剛得標的 Instance,市價忽然超過了你的出價,AWS 就會馬上把你剛得標的 Instance 收回,只給你兩分鐘的時間收拾,這就是所謂的 Spot Instance Interruptions。(http://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/spot-interruptions.html) 本來到這裡就可以 Launch 了,但是我還想設定一下 Security Group,請按 "Next"
步驟之四:加硬碟,我沒有要加,按 “Next"
步驟之五:加tag,取個名字 “u14”,因為已經取過了,改成”u1404”,按 “Next"
步驟之六:設定 Security Group,這裡選之前就 create 好的 group ‘ubuntu',security group 決定未來這個 Instance 開放哪些 service port,按 “Review and Launch"
步驟之七:提醒這不是免費的 Instance,以及這個 Instance 將會面對世界的風風雨雨,按 “Launch"
選擇之前就 create 好的一個 public key pair,這代表我手上有個 PEM 檔可以用來login,按 “Request Spot Instance"
回到Spot Requests主控台,可以看到系統正在撮合
撮合好了
上來 Instance 主控台,Instance已經跑起來了, 但是 Status Checks 還在起始化當中
滑鼠過來按右鍵選 “Connect”
阿就照做,PEM 是很敏感的,小心一千次也不為過。
到此完成第一部分,建立了一個 AWS Instance,而且也成功用 ssh 連進去,第二部分會介紹如何設定從遠端連進這個 Instance 並且有熟悉的 Ubuntu GUI 環境可使用。