久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

node.js - 阿里云ECS,阿里云Docker,還有Leancloud的LeanEgine,哪個(gè)更適合NodeJs WebApp?

瀏覽:169日期:2023-10-06 16:38:59

問題描述

如題,我們公司開發(fā)了以Nodejs作為后臺(tái)的服務(wù)器,為了保證服務(wù)的穩(wěn)定性和可靠性,以及開發(fā)的效率。請問,上面提到的三種云服務(wù)器,選擇哪種比較合適呢?

多謝

問題解答

回答1:

個(gè)人偏向于阿里云ECS(即IaaS)。理由如下:

在IaaS中運(yùn)行Docker的話,靈活度和性價(jià)比最高。容器技術(shù)的生態(tài)系統(tǒng)已經(jīng)非常完善了,所以自行搭建一個(gè)Docker平臺(tái)沒有想象中那么難。

使用容器云(CaaS)或者PaaS運(yùn)行應(yīng)用,靈活度大大降低,價(jià)格也會(huì)偏貴。同時(shí),其使用復(fù)雜度并沒有想象中那么簡單,因?yàn)槟阋獙W(xué)習(xí)它們自定義的接口/工具。相比之下,開源工具的文檔/參考資料更多,Debug相對容易。

使用IaaS運(yùn)行Docker的話,更換云服務(wù)提供商(比如騰訊云,青云)是很方便的,因?yàn)镈ocker可以運(yùn)行在任何Linux系統(tǒng)中。然而,一旦使用了某個(gè)CaaS或者PaaS服務(wù),你的服務(wù)基本上就綁定在他們那里了。這也是PaaS一直發(fā)展不起來的重要原因。

當(dāng)然,這個(gè)問題沒有絕對的答案。如果你的應(yīng)用非常簡單,比如一個(gè)靜態(tài)博客,或者一個(gè)簡單的微信公眾號,并且這個(gè)應(yīng)用不會(huì)有太大變化或者不會(huì)有太大增長,那么選擇CaaS或者PaaS,管理起來會(huì)『方便』一些。如果應(yīng)用比較復(fù)雜,那么最好選擇IaaS。

如果讓我排序的話: IaaS>CaaS>PaaS。

標(biāo)簽: web
相關(guān)文章:
主站蜘蛛池模板: 林州市| 镇坪县| 大同市| 广州市| 怀仁县| 海宁市| 蓬安县| 沅陵县| 鸡东县| 阿巴嘎旗| 清水县| 石泉县| 延寿县| 思茅市| 海阳市| 洪泽县| 理塘县| 奉化市| 定日县| 新巴尔虎右旗| 祁连县| 瓦房店市| 资源县| 彭阳县| 大关县| 大城县| 寿宁县| 嘉善县| 怀来县| 凌海市| 四平市| 军事| 林周县| 修文县| 资源县| 军事| 河南省| 河东区| 炉霍县| 方正县| 湖南省|