作者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/cn.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