程序員初用雲服務親身體驗

  不老實的程序員又來報到了,上一次主要說了一下我怎麼從一個啥也不懂的小白投身到推廣中的。(上次的資料補充——APP推廣乾貨分享,由於產品須要必定量的數據,這幾天一直在搗鼓服務器的事情,也算是有點小經驗,跟你們分享一下。程序員

  爲何須要雲服務器?安全

  如今通常的開發模式都是「雲服務器數據+APP手機客戶端」模式,咱們這些程序員常常接觸的就是APP客戶端開發,在服務器方面不是很瞭解。服務器運維不只是耗錢,仍是個耗精力,耗技術的活。租用,託管的方式都不是很適合咱們這樣的開發者(若是你是土豪就當我沒說)。而云服務器相對來講價格比較低,運維起來十分方便。尤爲是手遊產品,手遊對雲服務器是剛需,其用戶的使用場景複雜,運營對部署的時間要求比較高。手遊玩家每每用的碎片化的時間,集中在上下班、晚上等等,帶寬方面傳統業務無法知足。因此說對於像咱們這樣的我的開發者或者是對服務器要求不高,運維能力不足的開發者團隊均可以使用雲服務。服務器

  通常來講在選擇服務器以前都會估計出產品產品的用戶數量、最高訪問次數、用戶流量需求等參數,而後根據這些參數選擇合適的服務器配置,最後根據配置選擇適合本身的雲服務。網絡

  http://666.mmshop.cc/架構

  雲服務器和雲存儲app

  什麼是雲服務器,其實本質來講雲服務就是硬件資源集約化而後進行分割出租 。原來使用服務器主要是購買,租用,託管。這樣有一個弊端就是,假如你的產品對服務器的使用時間集中在百天,那麼服務器在晚上是閒置的,會形成資源的浪費。雲服務是共享的計算資源,若是你的產品是白天使用頻繁,別人的應用是晚上使用頻繁,共享計算資源就可使得資源使用的更加合理。運維

  雲存儲就是僅能進行數據的存儲和查詢,雲服務器就是支持開發者在存儲和查詢層搭建本身的業務邏輯。他們都是雲服務的分支。阿里雲

  雲服務器雲計算

  特色:易於擴展和維護,價格低廉甚至免費。圖片

  適用人羣:運維能力較弱的開發團隊或者我的開發者的

  http://555.mmshop.cc/

  適用產品:起步比較低、用戶應用場景複雜、使用時間碎片化、對部署時間要求高的產品(多爲手遊)

  這裏就給你們介紹一下阿里雲和騰訊雲。阿里雲的雲主機是架構在飛天雲計算系統上,在系統上很讓人放心。其數據存儲在單獨的網絡存儲集羣上,數據十分安全。阿里的優勢不少,價格也相對昂貴(支持試用)。固然它也有缺點,飽受詬病的就是磁盤IO能力,通常應用足夠使用,可是對於IO密集型的應用就要仔細考慮了。

  騰訊雲的收費方式比較靈活,開發者能夠根據本身的產品選用不一樣規格的服務器。在購買服務器以後,你須要本身搭建服務器環境。產品對讀寫的要求比較高的話能夠選擇NOSQL,它採用了key-value方案,最高支持每秒7500次的訪問,不過若是數據出現問題,NOSQL的回檔恢復不如MySQL方便。

  在使用上我以爲各有千秋,阿里雲算是國內比較早的,騰訊後起直追作的也不賴。若是真的是選用服務器的話我以爲仍是先試用一下比較好。

  雲存儲

  特色:只提供基本的數據存儲及查詢,技術門檻低

  適用人羣:無服務器運維能力的開發者

  適用產品:業務邏輯簡單,只須要存儲和查詢的產品

  假設你作一個圖片共享的app,在數據上使用的都是查詢和存儲功能,不牽扯其餘業務邏輯,那麼你就能夠用雲存儲。七牛的雲存儲在國內算是頂尖的,有人說又拍雲怎麼樣,又拍雲通過團隊調整,如今作的還行,可是仍是比不上七牛。不過七牛比又拍雲的費用高。這些東西連接>>>已經總結的很好了,你們能夠去看看。

  總結

  雲服務的選擇通常來講就是分三步走,第一步就是根據產品特色肯定須要什麼樣配置的服務器;第二步就是選擇合適的雲服務器;第三步是爲了初級開發者考慮的,沒有運維能力,產品要求低就能夠採用雲存儲。最後就是雲服務大多支持免費試用,若是你選擇舉棋不定的話,你能夠先試用看看。

相關文章
相關標籤/搜索