iOS x IoT ( 3 ) — 建立雲端 Server
Published in
4 min readJun 26, 2018
本系列文旨在實驗一個用iOS App接收資料的微型物聯網(IoT)架構。
這一章節,我們要在 Google 雲端服務 — GCP ( Google Cloud Platform ) 上建立一個 Ubuntu 16.04 LTS 作業系統的 Server。首先,必須先開通 GCP 的服務,現在提供前十二個月 300 美金的額度,詳情可以參考 CloudMile 頻道 的這支影片,只需要兩分鐘的時間:
想要對 GCP 有進一步的了解,可以關注他們的頻道!
跟著影片啟用 GCP 以及建立一個新專案之後,我們就開始吧!
📕 建立虛擬裝置 VM (Virtual Machine)
1. 首先,選擇剛剛建立的新專案。
2. 打開左上方資訊欄 ▶️ Computer Engine ▶️ VM 執行個體。
3. 點擊建立。
4. VM 建立細項設定 — (1) 基本設定:
5. VM 建立細項設定 — (2) 靜態 IP 建立:
6. 完成建立 VM。
7. VM 執行個體頁面出現剛剛建立的虛擬機,已經開始運行。
這就是我們的雲端 Server!
📝 小結
經過上面的步驟,我們已經在雲端架起了一個 Ubuntu 系統的 Server,你可以用來放資料庫,運行一些程式。當然,也可以選擇建立別的作業系統的主機,只是不同作業系統,每月預估費用也不同,可能需要注意一下 ( Windows 比較貴 …)。
當然 GCP 不只能架虛擬機,還有非常多實用的功能,你可以利用 App Engine 架一個網頁或者 Restful API,或使用 Kubernetes 部署容器 ( Container ),也可以玩玩看 Cloud Launcher ,使用眾多的解決方案滿足你的需求,反正你有 300 美金的額度,不用白不用嘛!
下個章節,我們將在這台虛擬機上面,建立一個 MQTT Broker,用來當作中繼,轉發所有訊息!
如果您覺得這篇文章還不錯或有幫助請幫我按個一兩下[拍手👏]給我點鼓勵吧!另外,您對文章內容有任何問題或發現錯誤,請不吝指正,強烈歡迎留言討論💬!