1. 程式人生 > >免費好用的web應用托管平臺

免費好用的web應用托管平臺

屌絲程序猿 第一次 targe 機器 三種 練手 進行 模板 可能

1.前言

以前非常久以前。想找一個免費的空間部署一個屬於自己的技術博客真是太難了,使用過SAE,可是非常快就面臨收費了,後面也就不了了之了。

眼下自己又找到一個免費的PAAS平臺。能夠部署各種語言的web應用。那就是京東的PAAS平臺京東雲擎jae。網址是jae.jd.com點擊打開鏈接.


2.初體驗

我自己使用沒有看幫助手冊。依據提示註冊成為開發人員。然後在就控制臺界面創建了一個簡單的應用,這個應用是jae提供的模板樣例程序,而且關聯了京東的代碼托管系統code.jd.com。這樣對於開發人員來說是非常舒服的。自己的代碼能夠直接上傳到代碼托管庫。然後通過代碼庫直接部署最新的代碼,非常方便。

只是自己在摸索的過程中還是走了不少彎路。使用了比較久的時間才熟悉非常多功能,起始假設能夠依據他們提供的文檔進行操作能夠更加高速的創建和部署應用。至少能夠非常快熟悉大部分基礎功能。不用自己慢慢去嘗試,他們的文檔地址是在:http://jae.jd.com/help/create_app.html。

當然自己使用jae不只為了部署一個helloworld的web應用,肯定還是須要部署或者自己開發的一些實用的程序,自己最渴求的就是有一個自己獨立的博客系統,所以就趕緊部署了一個wordpress上去,只是要部署wordpress首先須要建立數據庫,所以自己又去看看如何使用jae裏面提供的數據庫,自己當時也是自己慢慢去摸索,自己心想自己是開發程序的應該非常easy使用,只是第一次使用還是須要不斷的嘗試,只是整體還不錯。一次性就成功使用了。只是自己使用數據庫的使用發現有三種:mysql/mongodb/maridb。自己平時只使用過mysql,對於mongodb自己簡單了解過,maridb之前都沒有聽說過。所以第一次選擇使用mysql進行部署我的wordpress。數據庫的使用應該也是有文檔的,還是在上面那個幫助頁面裏查看。

通過半天的努力。還是把自己的wordpress部署上去了。也歡迎大家去我的獨立技術博客交流。http://it_blog.jd-app.com。


3.經過簡單的使用。總結一下jae的優點吧

(1)免費:這個是我們這些屌絲程序猿最喜歡的;

(2)代碼托管與應用部署打通:這樣更加方便管理代碼,更加方便部署應用,查看最新的效果;

(3)對io操作無限制;

(4)雲日誌,能夠查看應用的訪問日誌,通過這個訪問日誌我們就能夠知道我們應用的訪問量;還能夠查看系統輸出日誌(僅僅有打印到控制臺的日誌能夠查看,不支持自己定義日誌文件路徑);

(5)實時日誌:近期新增了應用部署過程的日誌和執行過程的實時日誌功能,這對於即時排錯非常大的幫助;

(6)mysql空間支持5G。最大支持5個5G;

(7)多實例部署:這樣能夠容錯,由於難免單實例由於網絡或者機器故障導致短暫的不可用。保證應用的高可用性。當然多實例也能夠提高我們應用的服務能力,橫向擴展我們的服務;

(8)高級的自己主動實例的伸縮:依據自己定義規則進行實例的動態添加和降低;

(9)即時技術支持與服務:jae好像有一個開發人員群,裏面有jae運營人員和部分技術支持人員協助解決各種使用jae的問題。而且一般比較即時(除了節假日,這個也能夠理解。由於他們的人也是須要歇息的嘛,只是有少部分值班吧。僅僅是問題沒有那麽即時解決)


4.當然有發現一些不足

(1)暫時文件重新啟動應用會丟失:這是全部PAAS平臺的通病,一般能夠通過存放到數據庫或者雲存儲解決;

(2)數據庫管理界面不是很好用。特殊的sql語句支持不了,這和他們的雲數據庫使用的是共享型有關系吧;

(3)基礎服務不足:比如緩存這麽重要的都還沒提供;

(4)眼下沒有應用市場,對於僅僅是簡單須要使用而不是開發人員不是非常安逸。比如我僅僅是想簡單的部署一個wordpress。那麽就有一個應用市場直接讓我選擇部署就能夠了;

(5)其他都還好吧。


5.使用場景

(1)中小型企業的展示站點,這些沒有必要單獨租用server還有還須要自己去維護各種底層的執行環境;

(2)大學生的畢業設計,課程設計等,直接執行到jae上來。到時候給導師展示,多麽的高大上;

(3)創業者,創業成本的節約;

(4)個人開發人員。自己練手的最佳場所;

(5)做簡單的班級站點

(6)代理server

(7)移動端的後臺服務。包含微信,在雲擎上部署提供restful的服務。然後移動段調用進行開發;

(8)其它非常多場景


5.總結

經過這麽長一段時間使用。基本上滿足了我大部分須要,眼下最希望可以盡快上緩存服務,這樣開發分布式的web才幹成為可能。

當然jae裏面還有非常多其它服務,比如雲測試,雲監控。雲ip等,有待我後面須要的時候進一步研究和使用,到時候有什麽心得在和大家分享。


免費好用的web應用托管平臺