說到 Google Cloud Platform
雲端平台,
最近一直頻頻收到廣告信件
上週下班前好奇心驅使下看了一下網頁,套用 jobs
一句話..." 你又怎麼
知道人們不
會花錢買自己不知道的東西 "
就這
樣....
我從原先的用了兩年多的 amazon EC2
平台重新跳回了這個 Google Compute Engine
https://cloud.google.com/
首先為什麼我會說跳回,
因為....這項
服務早在兩年前就已
經有了只是那時候名稱叫做
Google APIs Console,其後
經過這
幾年修改和整合重新推出
了新的服務,受夠
那些國內外
中英文章評論,
不懂請你說
不懂,
沒玩過就說你沒玩過,
寫什麼爛文章
好懷念的舊介面.....
以前玩具都還在....
在此要
先說一下,Google Cloud Platform
雲端平台有兩種服務一個叫做 Compute Engine,另
一個叫做 App Engine,
觀念別弄混了,
以前 google
有一個專門放置 app Engine
的平台,
現在谷老大已經把平台和做了
整合,
所以以往的我曾放
在 https://appengine.google.com/ app Engine
平台的測試玩具,也一併的現在被移轉到Google Cloud Platform
雲端平台
app Engine
是 google API
介接的工具之一,
諸如
可能網站有
想用道 google
帳號登入作為登入,
還是 google map,youtube,g+
之類服務都需要使用 API
作為開發介接,這些
服務有興趣可以上 google
開發者平台搜尋,
有大量的文件可以讓你玩
https://developers.google.com
回頭繼續說說 Google Cloud Platform
雲端平台這項
服務,
老大哥雖
然已經 app Engine
整合進來,
但不等同你要
付費,
官方網頁也已
經有標示清楚,
除非你是
使用 Google Compute Engine
雲端伺服
器服務,
不然 App Engine
依舊還是免費使用
Google Compute Engine,
以下我簡稱這項
服務叫 CE,
畢竟官方文件也找
不到相關的專案代號稱呼,你想
叫他google
雲端伺服
器還是谷哥雲
平台,
都可以,
大家自己都知道就好....(攤手)
唯一可以確定的就是 google CE
根本就是衝著 amazon EC2
來打臉,雖然
雲端端伺服
器這項
服務 amazon
已經算深耕已久,
但 google 這個
老大哥,
還是挾持著強大後台 base
和更便宜的價錢重新衝進這塊
市場
先看看官方首頁寫的價格,
我先以我
自己個人使用中的最低價格當作比較,
畢竟這只
是個人玩具,
寫好玩的,
所以規格方面不需要太高,甚至
只要最低規格就可以玩,以
同樣的 目前使用中的 EC2
最低規格比較 和 CE
最低規格比較一下看看
(
以下價錢都是美金 USD
計算,
希望別弄錯)
CE
有兩個國家位置可以
選擇美國和歐洲,
價格分別是t1.micro,$0.019/h and $0.021/h
EC2
有美國東部一個和西部兩個地點,
歐洲,
南美洲和亞太地區東京,
新加坡,澳洲,
價錢分別是
t1.micro,$0.020/h,$0.020/h,$0.025/h,$0.020/h,$0.020/h,$0.027/h,$0.020/h,$0.027/h
相較之
下同樣的美國來說,CE
每小時 $0.019/h,EC2 $0.020/h,$0.020/h,$0.025/h,
同樣在美國位置就有
三種不同價格,google CE
還硬比 EC2
低 $0.01,
一天就省
了 $0.24,
一個月就省
了 $7.2US,匯率請自
行用當下來換算吧...
天殺,
到底是谷老大精打細算還是亞馬遜戰士夠狠?
價錢比較完,
來看看操作平台和使用流程,
進入首頁,
點擊Get Started,
進入後在 Project name
輸入你要
的名稱,Project ID
不用輸入,
輸入完後點擊 Create Project,
列表頁面會出現你剛
剛申請設定好的 Project
名稱
此時
古老大還不會跟你
收費,
可以
繼續放心使用
此時
預設介面是語言是英文,
英文不好的不用擔心,請看一下左邊有三個選項,
點選 Account settings,
進入頁面後會看到 language
語系設定,
點擊下拉選項後,請
注意...
台灣兩個字活生生在你面
前
第二選項的格式也可以選擇 Taiwan,
方便日後操作和介面閱讀,
因為 google CE
重新改版不久,
目前還沒支援全部的語系和格式,
在這邊
看到台灣是第一批被排進來的名單
Q_________________Q
按下 Save
後介面將轉換為中文,此時
心中開始有點小激動....(
王大錘貌ing)
再回到專案頁面,
點擊你要
進入的專案名稱
此時
進入的是Google
雲端平台正式的操作介面,
先說一下,
目前 UI
介面還沒全部繁體中文化
所以還
會看到一部份的
英文字樣,
不過並不影響我立馬繼續佈署
到這邊,請先
緩一緩,
因為接下來要思考就是你是
要使用 API
介接而已呢,
還是要申請使用 CE 伺服
器呢?
因為這會
開始牽涉
到你是
否要付錢給谷老大,
回到前面說的 app Engine
使用是免費,Compute Engine 就如
同 EC2
一樣流量計費,
所以一定要想清楚再繼續做下去
自己因為使用 EC2
已經即將邁入
第三年,
所以所謂的 "
使用者付費 "
觀念,
存在腦海中,
所以用多少付多少錢,
自己覺得很天
經地義而已,
當然主要還是因為流量不大,
自然不痛不癢
以下分享一下三天測試摸索心得和結果
是否可以和 EC2
一樣 有指令介面進入,
安裝所需的軟體
答案是,yes
習慣在 Linux
指令介面的操作者,
依舊可以和 EC2
一樣遠端使用 PieTTY
進入 Command Line.....
指令和 EC2
有什麼差別
答案是....一樣都是以 Ubuntu 12.04 and CentOS 6.2
基礎建立的伺服
器,
和 EC2 一樣都是自家修改過的 OS
環境,另外
有新增一項名為 gcutil tool
安裝工具
以往熟悉的 yum
或者 apt-get
安裝指令,
在 CE
中也支援,
官方首頁也很
清楚寫著
Compute Engine’s Linux VMs are consistently performant, scalable, highly secure and reliable. Supported distros include Debian and CentOS. You can choose from micro-VMs to large instances.
可參閱官
方中文文件
https://developers.google.com/compute/docs/?hl=zh-tw
在 Linux
相容性上文件寫著號稱 95%
以上,雖然
我不知道其他
的 5%
是差異在哪裡,也許
我也玩
不深,
還沒發現差異性,這兩
天就目
前的指令測試結果看,
防火牆 iptables
設定和 流量監控以及 shell script
操作結果都是可以正
常運行,
並未被限定太多,php
開發上,
使用 curl()
和其他 system()
語法用網頁操作系統底層指令都可以
運行
一定一定會有人說,amazon
在這塊
耕耘那麼久,google
在跳進來搶這
塊有一定打不贏
不過可以想
一下,google
所開放的的不只是只有 CE 這麼
簡單東西後面還包含了自家的演算法和雲運算,SQL
處理和 Big date query
的處理,這些
是在 EC2 佈署
上目前還尚未可以抗衡的base,而且 google
是重新捲土回來,請別
再亂說 google
跳進來搶大
餅,
到底是誰打誰臉還
不知道
換個角度說說 google
再強大的 base,
要把 amazon
真正個顧客群搶走,也是很難
的一件事情,
目前可能狀態是鎖定新的族群和新企業,以和
可能原本就
存在於 google apps
的企業客戶是一群可以被拉攏的對象
開始扯到
行銷,就不
是我的專業部分,
似乎也
離題了,這篇
只是單純紀錄玩這
項玩具的紀錄,
過幾天再把 IP
申請設定和 PieTTY
連線設定放上來,
目前所做的
都只是小玩具,
上不了臺面的鬼東西,
再移轉上面並沒有太大的問題,
不論玩 EC2
還是 CE,
都只是純粹下班空閒玩玩
罷了,coding
不太喜歡
自我設限想玩
什麼,
想寫什麼不太想拘束,
純粹當作玩具玩玩,
可能也許玩個
兩天又被我晾在
一邊,
繼續寫論文,
寫程式,趕
工作.....(菸)
0意見
:
張 貼 留 言