距離SDCC 2016 中國軟件開發者大會在京召開,僅剩2天!本屆大會匯集100+講師,設置了12大專題論壇。作為大會的重要分專題,微信開發專題已邀請到IBOS創始人、產品經理楊芳賢擔任大會演講嘉賓,帶來《微信生態掘金之企業應用篇》主題演講。作為2014年微信開發者大會、SDCC 2015微信開發專題兩屆大會的重要演講嘉賓,他長期關注企業號的發展動態、研發新趨勢,本次大會也將帶來有關企業號開發的新探索,解讀微信企業號、企業微信、企業郵箱三者融合、接口統一帶來的機遇,分享IBOS-酷辦公在微信企業號上的掘金之路。
以開源協同工作平臺起家的IBOS,正將產品向SaaS服務延伸,而這個過程面臨著諸多技術門檻,IBOS是如何一項項攻克的呢?會前記者采訪到楊芳賢,他分享了其中所采用的技術方案。
受訪嘉賓介紹
楊芳賢,IBOS 創始人、產品經理
楊芳賢,IBOS 創始人、產品經理,微信企業號核心伙伴,中國移動辦公專家顧問團成員。2014年微信開發者大會分享《企業微信大戰略之企業號篇》得到業界廣泛關注,現專注IBOS-酷辦公(開源的企業協同管理平臺)與微信公眾號、企業號融合應用的研究。
記者:首先請您做下自我介紹,目前所從事的工作及主要專注哪些領域。
楊芳賢:我是楊芳賢,中國移動辦公專家顧問團成員,一直活躍于CSDN、GitHub、開源中國等開源社區,是開源的倡導者和踐行者。2014年微信開發者大會分享《企業微信大戰略之企業號篇》得到業界廣泛關注,近期專注在IBOS(開源的協同工作平臺)與企業號、小程序的應用場景的融合。
我們團隊在2012年發布了開源的IBOS協同工作平臺,IBOS 簡潔易用、功能強大。這個開源項目在去年獲得洪泰基金、泰有基金、北大創投的聯合投資。IBOS與WrodPress、Discuz!一樣,是PHP的開源程序,WordPress降低了搭建網站、博客的門檻,Discuz!降低了搭建BBS、社區的門檻,我們希望IBOS能降低企業實現高效協同工作的門檻。
記者:與去年相比,今年的企業號服務市場發生了怎樣的變化?
楊芳賢:企業號是一個互聯網化的連接器,定位是連接器。企業號進行連接的標準和規范的制定,提供各種接口,第三方服務商開發應用上架到企業號市場。企業號自己不開發應用,這讓企業號和第三方服務商的關系是魚與水相輔相成的關系,這是企業號做得非常好的地方。
對開發者而言,直觀的感受是企業號市場更公平、更規范、更開放了,企業號市場已經構建了一個企業應用生態。企業號市場上的行業通用和垂直兩大領域的應用在過去的一年豐富了很多,覆蓋了各行各業。此外在企業號服務商的后臺,新增加了定制化服務案例的提交入口。未來,企業號市場將提供定制化服務商展示區域,為提供企業號定制化服務的服務商導流。
記者:以開源應用起家的IBOS正向SaaS價值鏈延伸, 目前都做了哪些嘗試與探索?遇到了哪些困難?解決方案是怎樣的?
楊芳賢: IBOS選擇開源的初心是為了降低企業搭建協同工作平臺的門檻,讓所有的企業都能“低成本、零風險”的滿足協同工作的需求。IBOS向SaaS價值鏈延伸是為了進一步降低企業的使用門檻,IBOS提供的SaaS服務包括業務應用(Business Application )+專業支持(Professional Support)。
IBOS向SaaS價值鏈延伸從技術角度來說,我們需要考慮的個問題是系統性能,在這一塊沒有碰到太大的困難,我們在IBOS原有底層框架基礎上做了擴展延伸,兩個多月的時間就完成了多租戶的SAAS版本的開發與上線,這得益于IBOS系統架構的前瞻性。在IAAS層我們使用了阿里云,ECS作為應用服務器,數據庫采用了RDS,通過Redis集群來支持大并發的session和緩存,OSS做存儲,CSS等靜態資源通過CDN進行加速,引入了分布式部署和負載均衡,目前系統整體性能表現良好。
第二個問題是用戶數據的管理。這個問題在我們內部有過多次的激烈討論, 從投入成本來說,選擇數據存儲在統一區域,用標識來區分是相對節省存儲空間和運營成本的,但用戶的安全風險就加大了,同時系統的讀寫性能也會受到影響。
IBOS把數據安全與性能放在位,采用的是是企業間的數據相互隔離,基于性能與安全我們做了數據的橫向及縱向的拆分,確保企業間的數據互不影響。而且實現了SaaS版本可以與本地部署的開源版本之間實現無縫遷移,用戶不再有被SaaS廠商“圈住”的風險;
第三個問題是運維,受益于目前互聯網的開源開放與共享,我們借鑒和采用了很多成熟的開源技術,實現了高效的同步、升級、回滾, 確保服務的可用性,持續開發持續交付、內核微服務化、Docker構建、APM監控等等。
記者:第二屆云棲大會武漢峰會中,您曾與多位嘉賓圍繞“軟件新力量”展來探討。您覺得“軟件新力量”中的“新”主要體現在哪些方面?此類應用/產品的典型特征是什么?
楊芳賢:在大會上,我提出過對2B軟件新力量的看法,提到軟件新力量中的“新”主要體現在:像2C產品一樣注重用戶體驗、支持跨平臺多終端、開放合作相互連接,主要特征可以用三個關鍵詞來概況:云、移動、開源與開放。
我能看見的2B軟件新力量大致有三種:一是傳統軟件企業的華麗轉身,例如:明源推出的明源云客;二是互聯網巨頭的跨界打劫,例如:阿里的釘釘;三是海量的創新創業企業,例如:開源的IBOS酷辦公。這些三類產品都有著深深的“云、移動、開源與開放”的烙印。基于云、移動、開源與開放,幾個技術人員組成的團隊就能夠開發、運維支撐數百萬用戶的產品,而云市場能幫助這些極具創新能力的小團隊完成產品的全國銷售與服務渠道,這在過去是無法想象的。
記者:這些特征中,IBOS已具備了哪些?還有哪些地方需要補齊?未來的產品發力點將主要放在哪里?
楊芳賢: IBOS作為一款互聯網化的開源協同工作平臺,是軟件新力量中的一員。在設計之初,IBOS就基于“云”的規劃,凡是能抽象成服務的構建我們都封裝成一個個的微服務放在云端,例如IBOS的文檔在線預覽、在線升級、消息推送、即時通訊等等,這樣的設計讓私有化部署的IBOS擁有了云獨有的能力和特性。過去,IBOS是混合云的形態存在;現在,IBOS推出了多租戶的SaaS版本;未來,IBOS將更廣泛的導入云和大數據的應用。
IBOS的“移動”做得不錯,不僅有原生的iOS、安卓端,還連接了微信企業號,很快我們會發布基于微信小程序開發的移動端。
一直以來,IBOS都是開源的倡導與踐行者,“開源與開放”是IBOS產品的價值主張。從技術的角度來說,IBOS已經開源,在開放上似乎已經做到極致了,但從產品的角度來說,開源與開放的價值在于各個產品的連接融合以及用戶的自主可控,我們在“開源與開放”上還有很多的工作可以做。目前我們在積極和主流的應用廠商建立合作關系,相互開放API,建立連接與集成。
IBOS未來的發力點會在“云” 與“開源與開放”上。下一步,我們會將IBOS產品中的所有功能模塊都進行解耦,實現“微服務”和“API化”,讓IBOS的每個功能模塊都能以服務的形式開放出來與任何第三方應用實現無縫的連接。
記者:保持開放態度,IBOS是如何擁抱開源的?對開源社區做了哪些貢獻?
楊芳賢:提起開源,很多時候大家會聯想到極客、非盈利。其實開源離我們很近,毫不夸張的說幾乎所有的企業都在主動或者被動的使用著開源產品。Android、OpenStack、Docker、Hadoop、MongoDB、WordPress,這都是全球知名的開源產品,由此我們能看到可以通過開源打破巨頭的技術壟斷,構建起開源生態的“壟斷”,開源生態蘊藏著巨大商業機會。
開源開放是IBOS產品的價值主張,IBOS擁抱開源具體表現在:首先,IBOS產品是開源的,在開源協同工作平臺中IBOS的下載量與第三方開發者數量都是領先的。其次、IBOS大量地使用開源技術與開源軟件,所有對開源軟件的修改與完善都提交到開源社區。第三、IBOS不遺余力的在各種渠道宣傳IBOS開源生態的價值,為開源布道。
記者:前不久,微信推出了小程序,您是如何看待小程序,它將給哪類企業帶來新的機會?
楊芳賢:微信為小程序發布了一套開發者工具,包含工程項目、編輯開發、運行調試、打包部署等,這套開發工具是一個較為完整的IDE,同時提供了詳細的 UI、運營等規范,有一套完整、封閉的技術體系。借助小程序,微信將從一個超級APP演變成一個OS,這將為微信開創一個新的世界,我認為以下幾個方向很快會看到很多的小程序。
一、打車、叫餐、訂票類的輕功能、弱平臺、弱交互的應用。微信重要的使用場景是即時通訊,在這個場景中不適合切換到沉浸式小程序,想想你在閱讀長文章無法回復消息的窘境。典型的小程序是接入微信的滴滴出行,我手機不安裝滴滴出行APP,通過微信完全可以正常使用滴滴出行的服務,非常符合小龍提出的“用完即走”的理念。
二、公眾號大號發布的小程序,通過小程序與公眾號深度融合,實現小程序與公眾號聯動。如果說公眾號是微信發布的SaaS平臺,那小程序就是一個PaaS平臺。被視作經典案例的招商銀行信用卡公眾號,受限于使用體驗,目前用戶的使用場景以收通知為主,通過小程序就可以完全替代招行原生APP了。
三、2B 產品及工具類小程序,小程序的頁面都是本地化存儲,這意味結合本地存儲,小程序可以滿足暫時斷網或網絡情況較差的場景需求,這是做企業號無法實現的。小程序+企業號可以讓大多數企業無需構建自己的APP。此外,工具也會是小程序的熱門領域,尤其是高頻使用的工具類產品。
微信小程序我們非常看好,其中有無限的想象空間。
記者:SDCC 2016微信開發專題上,您分享的話題是?聽眾將通過該演講獲得哪些收益?
楊芳賢: SDCC 2016微信開發專題上,我分享話題是《微信生態掘金之企業應用篇》,將介紹新一代企業應用的“輕量化、模塊化、移動化”開發思路,解讀微信企業號、企業微信、企業郵箱三者融合、接口統一帶來的機遇,分享IBOS-酷辦公在微信企業號上的掘金之路。希望能對關注企業應用開發及企業號的開發者有所幫助,鼓勵更多的開發者參與到微信企業應用的創新創業中來。
本站文章版權歸原作者及原出處所有 。內容為作者個人觀點, 并不代表本站贊同其觀點和對其真實性負責,本站只提供參考并不構成任何投資及應用建議。本站是一個個人學習交流的平臺,網站上部分文章為轉載,并不用于任何商業目的,我們已經盡可能的對作者和來源進行了通告,但是能力有限或疏忽,造成漏登,請及時聯系我們,我們將根據著作權人的要求,立即更正或者刪除有關內容。本站擁有對此聲明的最終解釋權。