BaaS讓基於雲的企業通訊錄應用成為現實

來源:互聯網
上載者:User

早在2012年,Modus Create還無法有效管理其範圍廣泛的員工聯繫資訊。 在對這個問題實施了一個內部小的解決方案之後,這家專注大型企業HTML5應用開發和培訓的公司,作為雲的使用者和供應商轉移到雲端,提供成熟的基於雲的企業通訊錄應用。 這項技術讓後端即服務(BaaS)成為現實。

BaaS是移動中介軟體的替代品,即一種雲服務方法,可以連接後端服務到移動應用的前端。 這項技術可能相對比較新,但是採用率迅速攀升。 分析機構MarketsandMarkets報告BaaS市場到2017年將會達到77億美元,而2012年僅為2.165億美元。 年增長率達到了104%。

尤其是對於那些想要在雲端部署移動應用的企業而言,BaaS就像是一種充滿希望的方法。 按照Modus Create的例子,其員工可以跨越四個不同的國家使用、構建和諮詢移動應用。

2013年,Modus Create在不斷發展,「但是我們是一家非常平面的公司,」Modus Create的CEO Patrick Sheridan說道,「在這個概念下,我們應該構建自己的HTML5企業通訊錄, 因為我們總是嘗試在大家的電子郵件簽名中找出連絡方式。 」

在用Ruby on Rails構建了一個後端原型後,Modus Create就有了Sheridan所說的「窮人的通信薄」,可以進行內部通信。 可以圍繞50個人存儲資訊,有一個頁面的管理員主控台在後端,還有一個對移動方便使用的介面。 員工可以輕鬆獲取其經理或者其他同事的資訊,只要使用這個按照字母排序的聯繫清單即可。

「最初,我們不覺得這超越了我們自己的需求,」Sheridan說,「但是我們將其放到網站上後,一家主要的通信企業聯繫了我們,並表示他們對於我們的移動應用很感興趣。 」

這也就是Modus Create開始考慮構建改善性且能夠銷售的應用版本的時候。 那時,公司只顧用了兩個開發者,一個Ruby on Rails開發者,一個後端JavaScript開發者,同時還有一個兼職的Web設計師。 整個Modus Create團隊一共就22個人,包括工程師、設計師和經理。

「我們開始思考我們能做嗎?一個前端開發者稍微懂點後端能做嗎?如果可以,要用多久?」 Sheridan說道。 這些問題的答案毫無希望解答。 構建一個應用後端又耗時又昂貴。

該公司隨後迅速的轉變為後端即服務。

「後端即服務是對我們的功能的補充覆蓋,因此我們可以關注于前端,」Sheridan解釋道,「我們對DreamFactory很感興趣,因為平臺即服務是我們所看到的應用新堆疊的一部分。 DreamFactory讓我們可以不是做Web或者應用託管,而是有一個功能豐富的API環境,可以做託管並擴展應用和基礎架構。 DreamFactory的另一個賣點就是其實完全的SQL支援。 」

DreamFactory位於美國加州,其服務平臺按照開源套裝軟體收費,為HTML5應用開發提供後端。 對於雲部署選擇也有唯一的方法,「我們提供了一種綜合的服務套件,可以在任何雲上安裝,只要這個雲能支援HTML或者內置用戶端風格介面,」DreamFactory CTO Bill Appleton說道。 Modus Create決定部署亞馬遜Web服務彈性計算雲。

這個專案在2013年的二月份開始,DreamFactory增加了新的後端功能,包括群組管理功能。 比如,使用者選在可以基於群組分類連絡方式,可以按照客戶或者專案分類。 還增加了面向用戶端的連絡方式,可以更加輕鬆的和正確的客戶組織機構保持聯繫。 還包括內部社交媒體整合,擴展了到推特和Shype的連絡方式。

DreamFactory提供這些後端性能,Modus Create的開發者看起來就像是應用前端。 正如Sheridan指出的,他們能夠構建移動交付的高端使用者體驗,而且沒有偏離前端代碼。

「整個應用是一個URL,決定了你是否使用桌上型電腦或者電話,重定向使用者來更正使用者介面,主要基於設備判斷,」Sheridan表示,「我們的設計人員介入並改變了使用者介面的樣子,主要針對手機和平板電腦來設計。 」

最終完成的應用於3月31日部署,比預期時間少了3個月。 現在,Sheridan希望使用Modus Create的經驗構建一個應用,通過DreamFactory實現,讓其客戶操作BaaS市場。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.