9.app後端選擇什麼服務器

【轉載】做者曾健生,公衆號IDappbackend數據庫

               比目網路 Bmob後端雲後端

 

  對於不少剛入行的朋友來講,不清楚應該選擇什麼樣的服務器提供商,是選擇傳統的IDC, 租用服務器租用機櫃,仍是選擇如今很火的雲服務器呢?在本文中,經過對比傳統的IDC和雲服務,簡單闡述一下服務器的選擇。服務器

  

1.是選擇傳統的IDC仍是雲服務?網絡

  

  在app領域,常常會出現應用爆發的狀況.若是真的出現了應用爆發,爲了應對爆發的壓力,最簡單的方法就是升級服務器的硬件,加cpu啊,加內存。併發

  

  在傳統的IDC,要加cpu或內存,流程以下:app

  

  1.和客戶經理商商談所需硬件的價格負載均衡

  

  2.匯款過去,等IDC的財務確認運維

  

  3.確認後,等待IDC安排工做人員升級硬件高併發

  

  這個流程走一次,最少也要12天。延遲了12天升級硬件,怎麼保證能夠快速應付爆發的業務,啥都黃了。阿里雲

  

  而在雲服務器,升級硬件就很簡單:

  

  1.在用戶後臺選擇須要的硬件配置

  

  2.經過網絡支付

  

  3.重啓服務器,升級就完成了。若是隻是升級帶寬,甚至不用重啓。

  

  整個過程合起來不用5分鐘,簡單,快捷,方便。

  

  並且,如今的雲服務器提供商,出了服務器外,還提供下面的服務:

  

  負載均衡

  

  雲數據庫

  

  雲內存存儲

  

  這些服務在app上線初期,在一臺服務器上本身搭建就好了,但隨着app的發展,這些服務都須要部署在不一樣的服務器。

  

  規模的增大,也要面對高可用,高併發,監控報警等問題。這些問題若是都要後端人員處理,那要瘋了,後端就那麼一兩我的,既要保證平時的開發任務,又要作複雜的運維管理。後端人員也不是全能,通常後端人員是專一於開發,運維稍遜一籌。

  

  這時,就能體會到雲服務的優勢,由雲服務器的提供商來負責運維。高可用,高併發,監控報警這些都靠雲服務器的提供商來保障,就能大大減輕運維方面的壓力和人員的開支。

  

2.選擇哪一種雲服務器?

  

  國內的雲服務提供商,推薦的就只有阿里雲和ucloud,其它的雲服務提供商,只能一笑而過。

  

  ucloud價格上有優點,但客服和幫助文檔方面,阿里雲有優點。

  

  特別想吐槽一下ucloud的文檔,文檔內容實在太遜色了。記得一次配雲硬盤的時候,

  

  不知爲啥,雲硬盤沒有格式化,須要本身動手。看ucloud的文檔硬是沒看懂,結果我硬要去了阿里雲的幫助文檔,按照裏面的操做,一步步就把雲硬盤配好了。

  

  一邊看着阿里雲的文檔,一邊操做着ucloud的機器,其樂融融,這是多麼奇葩的事情。

  

3.題外話

  

  最後,在網絡上常常被問到,須要選擇什麼樣的服務器配置,這個問題,無法回答。這須要在綜合考慮用戶量,業務邏輯綜合考慮的。

  

  給個建議,最初硬件配置能夠差點,隨時監控主機,發現負載高了,才升級硬件配置也不遲。

相關文章
相關標籤/搜索