[建議] .Net Core 的雲端伺服器選擇
各位好
小弟為全職接案的軟體工程師
目前web專案中除了需要展示、測試
也有些客戶是連同伺服器架設、維護也委託我負責
之前在有限的時間內,在Azure、AWS、GCP當中抉擇
以定價來看GCP便宜非常多,所以就選定其作為多個專案的雲端伺服器
本人技術主要專攻.NET(微軟派),在微軟推出.Net core之後,
其跨平台的好處(不用再被IIS與Windows Server綁死)
讓我毫不猶豫就將所有ASP.NET專案轉投.Net Core懷抱
而.Net Core MVC的Web專案也是我目前主要的收入來源
在將這些專案部署上GCP的過程,自行摸索了一下,大概可以分成
1. 使用App Engine(GAE)
透過GAE的docker特性,部署完全是一件無需動腦的過程,非常輕鬆
但因.Net core專案部署到其上,只能設定為「flexible」類型的執行個體(另一種為
standard)
所以費用稍高,經一小段時間統計下來,1個GAE的.Net Core Web執行個體配上1個最低等
級的MySQL執行個體
平均一天下來的費用約台幣$150~$200之間,換算每個月平均約$4500~$6000之間
算是個不符成本的選擇
但因一些技術上的問題(下詳述)
以及快速方便盡快交件的時間壓力
目前本人的所有GCP專案都是以這模式運作中
(所以也才會有這篇請教的文章)
2. 使用Compute Engine(GCE)
原本一開始是打算在GCE上開Linux VM,
再自行設定、部署.Net Core Web與MySQL server
但卡在關鍵問題:.Net Core MVC的Session機制在GCE上常會出錯
也就是說「需要登入權限控管」的系統,常常登入後馬上就遺失Session
有查過國外的文獻與討論,簡易的排除方式不適用我的狀況
而另有神人提供相對複雜的解法,確實符合邏輯也應該可解決問題
但礙於時間壓力,便沒多花時間去嘗試
所以目前都使用GAE
不過就我目前所知,GCE相對GAE,是便宜不少的
----------------------------------------------------------------------
現在稍有時間,想好好整頓一下雲端上的所有專案
並找出最符合成本(也就是在不要太差的品質水準,相對便宜)的選擇
目前有幾個想法,想請大家賜教
1. 繼續使用GCP
繼續使用GCP,並解決GCE上的技術問題,將GAE上的專案轉移過去
不過不知道GCE跑.Net Core的品質、穩定度如何
有用過的朋友能否分享相關經驗?以及其費用是否划算?
2. 嘗試Azure、AWS
改嘗試Azure或AWS,Azure為微軟的雲端品牌,或許對自家的.Net Core有較高的支援
進而降低.Net Core專案雲端運作的成本?
(如上述所提,GCP的GAE在.Net Core專案上只支援Flexible執行個體,這也是造成費用提
高的主因)
這部分是否也能請大家經驗分享呢?
3. 嘗試其他服務商
不管是GCP、Azure、AWS
都是用多少付多少的概念
如果評估用量與流量,改採用固定費用的服務商
是否能夠有效率的壓低成本且維持一定品質?
大家有沒有推薦撇除GCP、Azure、AWS,其他值得一試的廠商?
且也有跑.Net Core的實際使用經驗?
另外,除了上述三種選擇,大家是否有其他的建議
或是其他需要注意的地方呢?
小弟在此先感謝大家,望大家能給予建議,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.116.196 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Cloud/M.1574662723.A.63A.html
推
11/25 22:43,
5年前
, 1F
11/25 22:43, 1F
→
11/25 22:43,
5年前
, 2F
11/25 22:43, 2F
→
11/25 22:43,
5年前
, 3F
11/25 22:43, 3F
推
12/18 10:29,
5年前
, 4F
12/18 10:29, 4F
→
12/27 02:40,
5年前
, 5F
12/27 02:40, 5F
→
12/27 02:43,
5年前
, 6F
12/27 02:43, 6F
推
12/27 21:07,
5年前
, 7F
12/27 21:07, 7F
推
03/30 01:22,
5年前
, 8F
03/30 01:22, 8F
→
03/30 01:24,
5年前
, 9F
03/30 01:24, 9F
→
03/30 01:24,
5年前
, 10F
03/30 01:24, 10F
→
10/15 11:36,
5年前
, 11F
10/15 11:36, 11F
→
10/15 11:36,
5年前
, 12F
10/15 11:36, 12F
推
03/28 16:45, , 13F
03/28 16:45, 13F
Cloud 近期熱門文章
PTT數位生活區 即時熱門文章