作者zased (我只是上PTT查資料)
看板Cloud
標題[新手] All in VM 或各別用 Service 疑問
時間Tue Jun 25 03:23:43 2019
大家好
小弟有開發一個系統
用到Azure底下的web app、db、IoT Hub、Functions、Stream Analytics
但這樣其實綁很死,我要改用別家的雲,還得看看有沒有那些特殊的服務(IoT Hub/Func
tions/Stream Analytic)
我覺得這些服務太特規化了,完全被綁住...
是不是一開始開發系統就全部用程式自己實作這些服務,然後全部放VM(VM至少每家雲都
有)
要On-Premise也快速,直接客戶機台裝VM搞定
這樣講起來,雲端服務那些特殊服務不就沒什麼優勢,要擔心這些特規服務無法改用別家
的雲、又要擔心EOL...
我開始懷疑這些服務到底是什麼情境在用...因為這樣需求的思考下,那些花俏的雲服務好
像假議題般的不實際,只有用VM這服務感覺才是最佳解?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.52.72.47 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Cloud/M.1561404225.A.328.html
1F:推 felaray: 你要不要先看vm多少錢 06/25 08:57
2F:→ felaray: VM=IaaS 文中其他的是SaaS 至於說那些是花俏的服務 倒是 06/25 09:00
3F:→ felaray: 第一次聽過 06/25 09:00
4F:→ felaray: IoT Hub你自己喜歡的話可以寫一個 我做過 06/25 09:01
5F:→ felaray: Function是為了serverless推出的 06/25 09:02
6F:→ felaray: 最後一個沒用過 不知是否媒體服務 是的話很貴 06/25 09:03
7F:→ felaray: 本質而言 你說的這些都是站在VM (IaaS) 對立面,這些只 06/25 09:08
8F:→ felaray: 是把其中的軟體抽出來,成為服務(SaaS), 各有優缺點,像 06/25 09:08
9F:→ felaray: 是VM你就要自己維護軟體環境,平台只幫你維護VM。 06/25 09:08
10F:→ felaray: 手機打的很散請見諒 06/25 09:09
11F:→ zased: 謝謝回覆,因為我這有賣錢,所以成本都已精算過。VM還比較 06/25 12:37
12F:→ zased: 便宜。但可能流量還不夠大,所以用便宜VM就能cover 06/25 12:37
13F:→ zased: 會說花俏,意思是我在研究Ansible來部署GCP/AWS/Azure時才 06/25 12:39
14F:→ zased: 發現有些Azure特殊服務在其他家沒有...或是相對冷門 06/25 12:39
15F:→ zased: IoT Hub我替代寫法是用MQTT,跑在VM裡。基本上純VM跟SaaS 06/25 12:41
16F:→ zased: 兩套工我都做過,才有今天這個困惑... 06/25 12:41
17F:推 felaray: 僅針對functions來說,這在其他SaaS商Twilio也看過, 這 06/25 13:54
18F:→ felaray: 好處就是Serverless. 如果想自己維護一個Server,就用V 06/25 13:54
19F:→ felaray: M且自由度高,前提只是VM效能夠用就是了. 06/25 13:54
20F:→ felaray: 既然你都做過,代表你熟,但有些用戶只想專注在商業邏輯 06/25 13:57
21F:→ felaray: 層面,不想分心在VM維運上面,就會考慮那些看似方便實際 06/25 13:57
22F:→ felaray: 卻不夠自由的服務。 06/25 13:57
23F:推 felaray: 在Azure甚至其他平台來說,流量倒是不太在意(除非搞串 06/25 14:01
24F:→ felaray: 流),所以這點和你用戶的多寡所造成的成本3倒是還好。 06/25 14:01
25F:→ felaray: 我認為你現在的花費應該在web/sql/媒體服務,其他的應該 06/25 14:01
26F:→ felaray: 很少。 06/25 14:01
27F:推 felaray: 剛好看到GCP一個服務 Cloud Functions,也是類似的東西 06/26 19:07
28F:→ laputaflutin: 我是覺得...上了雲就別想下來了 09/27 11:01
29F:→ laputaflutin: 你的情境如果容易估算,且願意處理維運,甚至不需 09/27 11:06
30F:→ laputaflutin: 要考慮HA, scalability, 那VM 是不錯的選擇,但是 09/27 11:06
31F:→ laputaflutin: 當這個服務是要保證隨時可用的情況下,自己要處理 09/27 11:06
32F:→ laputaflutin: 的負擔就很大了 09/27 11:06
33F:→ laputaflutin: 這時候你會選擇建一個維運團隊,還是用雲端供應商 09/27 11:07
34F:→ laputaflutin: 的方案 09/27 11:07
35F:→ laputaflutin: 其實就是你喝牛奶要不要自己養一頭牛,還是選擇每 09/27 11:11
36F:→ laputaflutin: 天去超商買,甚至訂服務專人每天送給你而已 09/27 11:11
37F:→ skybrest: 推 06/26 00:48