做為中國較早一批在SaaS和雲計算領域實踐的企業,2003年率先通過互聯網提供人才測評服務,2010年推出國內唯一人才管理雲計算平臺,用互聯網技術重塑企業級軟體,目前北森目前服務的企業已經超過4500家,涉及員工達千萬。
當然,在北森剛開始基於雲計算SaaS模式實踐過程中,也是摸著石頭過河,由於北森的服務物件大部分都是企業客戶,他們對安全性和穩定性的要求幾乎是零容忍的,所以在業務打造的開始階段,北森就將這兩個方面作為重中之重, 安全性方面他們構建防火牆和防水牆的雙重保護,在速度和穩定性方面,他們自己打造了北森的鷹眼系統,實現完全透明化系統存取速度監控和視覺化運維。
只有不斷傾聽客戶的聲音,在每個細節上做到極致,才能得到客戶的青睞。 以使用者體驗為中心,面對使用者永遠總是放下身段,傾聽使用者的需求,甚至傾聽使用者的「辱言」。 為此他們專門成立了客戶成功部(CSM),隨時瞭解客戶的回饋與建議,並最終形成有價值的創新提議。 正如北森內部有一句話所說「做到極致,贏在細節」,本期雲先鋒,我們為大家帶來北森CTO張慶化的專訪,他和我們暢談了北森的人才管理平臺的打造歷程,遭遇的挑戰以及總結的經驗。
北森CTO 張慶化
CSDN:首先介紹下自己和北森,目前關注的方向,技術團隊情況?
張慶化:北森是中國最大的人才管理軟體雲服務供應商,擁有國內唯一覆蓋人才測評、招聘管理、績效管理、繼任與發展、360度評估回饋、員工調查等業務的一體化人才管理軟體平臺。 歷經12年,北森服務了4500余家企業、上千萬員工,日處理十余萬人才資料,已成為國內人才測評、招聘管理系統和繼任管理系統領域的絕對領導者。
北森的目標是基於互聯網構建下一代人才管理軟體,説明中國企業實現人才領先。 這裡有兩層含義,首先,是在專業層面説明國內企業從傳統人力資源管理逐步邁向更加成熟的人才管理領域;其次,是技術層面,我們提供基於互聯網SaaS模式為企業提供人才管理服務,説明企業改變傳統安裝版軟體帶來的不便。
目前,北森企業規模500余人,其中技術與研發人員就占到了一半以上,在北京和南京都有研發中心,在整個行業中技術與研發實力都處於絕對的領先。
而我在2009年加入北森,任CTO,帶領技術團隊,將企業軟體互聯網化,搭建了中國第一個人才管理雲計算平臺,並在2011年推出國內第一個企業社交網路tita.com,專注企業級工作計畫管理。 在加入北森之前,我先後在Yahoo China!與MySpace China! 工作。
CSDN:目前的客戶規模如何? 有哪些重量級的客戶?
張慶化:北森的客戶涵蓋了中國移動、中國石化、工商銀行、蒙牛、京東、中糧、新東方、支付寶、農夫山泉等大中型客戶共4000多家。 2013年北森產品使用量增長幅度超過80%,客戶產品重購率超過90%。 在去年的人才管理軟體的滿意度調查中,獲得極高滿意度。 NPS(客戶淨推薦值,按照國際通用慣例,將客戶推薦評分中9-10的百分比減去0-6分的百分比得出相關產品的NPS)高達30%,遠遠高於市場同類產品客戶淨推薦值。
CSDN:針對這麼大的客戶規模,客戶的擔心都在什麼地方? 有什麼問題是大家共同關注的? 貴團隊使用什麼方法攻克了這些難關?
張慶化:北森做為中國較早一批在SaaS和雲計算領域實踐的企業,可謂都是在趟著石頭過河,由於北森產品特殊性,客戶都是中大型企業規模,這類客戶對於系統安全和系統穩定性都提出了很高的要求;這兩個問題其實也是我們北森生存的根本, 我們一直在這方面持續不斷的加大投入;
安全方面:北森技術團隊專門成立了安全攻防實驗室,重大版本升級和上線必須經過安全攻防實驗室掃描,通過後,才能上線,我稱之為這是「防火牆」,從週邊角度去保障系統安全,除了防火牆外,我們還對於內部管理流程嚴格把控, 對於使用者資料獲取流程方面嚴格控制和審查,我稱之為「防水牆」,其實很多安全問題都是由於內部管理不嚴格,流程不規範造成客戶資料洩漏,我相信在「防火牆」和「防水牆」的雙重保護下,我們持續的為客戶提供安全可靠的信賴;
速度和穩定性:做SaaS服務,客戶分佈在全國各地,中國的網路環境也極其複雜,我們技術團隊一直將速度和穩定性作為最重要運維指標在持續改進,通過三年多的建設,我們建立了一套全方位的監控運維繫統,從客戶請求到我們資料中心, 層層分解,完全透明化系統存取速度監控,同時一套即時的異常收集服務體系確保客戶系統穩定,對於核心SOA服務建立完整的視覺化運維平臺,可以方便OPS工程師調整和回應,我們稱之為北森鷹眼系統;
點擊查看大圖
企業級客戶可以說是零容忍的,對於系統出現問題,造成業務受阻,這是非常可怕的事情,經過多年的合作,北森雲計算平臺也逐步獲得客戶的認可,客戶對於北森的系統和服務從最初的擔心到現在的信任,我們也不斷提升我們服務品質, 確保客戶利益最大化,從而客戶從滿意到忠誠,是我們持續的目標。
CSDN:能不能詳細介紹一下你們這個平臺架構的構建過程? 都使用了一些什麼技術,分別做了什麼?
張慶化:北森雲計算平臺的構建過程其實也是非常有意思的過程,可以說是企業軟體技術和互聯網軟體技術深層次碰撞下產生出來的。 北森的人才管理雲計算平臺,讓企業使用者真正通過互聯網就能使用我們的服務,這就意味著必須要滿足高性能、高併發等互聯網技術的底層要求,而我們是面向企業的,因此必須按照企業軟體的特點去實施,例如靈活定制、多租戶隔離等。 通過不斷摸索,我們最終形成了是「人才管理雲計算平臺架構=互聯網底層架構+企業軟體特點+運維監控平臺+雲安全」這套架構。
在技術使用方面,可以說是混合使用,.net,java,c++都出現在我們技術平臺上,業務方面主要使用.net體系,在平臺級元件方面,很開放,java,c++都在不同的平臺元件中出現,在開源體系方面,我們也非常擁抱, 比如:DataRelay、Redis、Cassandra、Elastic Search等
CSDN:如此規模下,平臺打造的主要挑戰在什麼地方? 貴團隊在這些技術上都做了哪些方面的調優? 能達到一個什麼樣的級別?
張慶化:首先,技術框架設計挑戰,設計並開發人才管理平臺之初,更多的是SaaS,雲計算還沒這麼流行,但應用場景已經很清晰了,北森有三千多家客戶,要將這些使用者都遷移到平臺上,由於測評和招聘系統的特殊性, 意味著系統會有上千萬級併發量,所以在搭建體系框架之初就得考慮高性能和高併發雙重因素。
其次,企業軟體一個重要特點就是個人化,這要求我們要確保租戶隔離,在保證靈活定制的基礎上確保公司資訊的獨立性和安全性。 最大的挑戰也是最關鍵的設計就是如何把兩者集成到一起。 當然,原則是既定的:互聯網的技術用於體系底層搭建,在此之上考慮企業軟體的靈活性。 最後形成了互聯網底層架構和企業多租賃架構深度整合。
最後,運維挑戰,以前當線上系統出現問題的時候,都是客戶打電話來,我們才被動知道。 現在我們有專業的SystemOPS團隊和AppOPS團隊,目標就能夠高效的保障我們的系統7X24小時正常運轉,我們開發了「鷹眼系統」通過該系統來監控線上業務系統,線上上出現問題的時候,第一時間收集到線上環境狀態,並解決!
所以總結來看,北森對於企業級SaaS服務,技術關鍵有兩個方面:
1. 任何服務必須可降級;
2. 業務上線,相關運維監控必須到位;
北森雲計算平臺技術框架模型
CSDN:經過這麼多年的發展,你們積累了大量的資料資源,你們在大資料分析或資料採礦方面想必積累了不少的實戰經驗,能否結合你們的平臺詳細談談?
張慶化:北森的人才測評和招聘系統的長期使用,積累了大量的資料,如何幫使用者挖掘已有資料的價值成為我們的一個重大的挑戰。 人才測評資料和招聘資料都保持每天超過上十萬級別的資料入庫。 測評產品可以提供行業、地域等方面的對標資料,説明使用者更好地理解自己人才資料所處的位置,這個資料對使用者有著巨大的價值;招聘產品可以通過即時分析各個招聘管道有效性,在效率和成本投入方面都起到了很關鍵的決策因素;
北森對大資料分析方面有即時和非即時的需求,即時的資料分析包括對線上請求資料進行即時分析,用以發現危險的使用者行為,並予以及時預警或處理。 比如對線上效能資料的即時收集,用來展現系統運行健康情況以及系統預警等。
非即時的是主流,包括我們對使用者行為的分析,用來説明優化產品設計、指導產品運營。 對海量資料進行統計分析,來形成業務對標資料等。
CSDN:可否透露一下北森目前使用的開源技術(比如Hadoop或Spark)? 都在系統中扮演著什麼樣的角色? 順便給大家談談使用開源技術的經驗吧。
張慶化:北森技術對於引入開源技術也是非常開放的,目前我們就大量使用開源技術在構建我們的底層服務和新業務開展;
在底層服務方面:使用Cassandra作為我們DFS的基礎,儲存我們大量的測評報告和招聘簡歷;使用Elastic Search作為我們搜索核心引擎;還有MySpace的DataRelay作為分散式物件緩存, Hadoop已經作為我們智慧BI體系的資料倉儲,服務所有業務建模和報表底層引擎;還有我們也在嘗試多開源技術組合解決我們業務一致性問題;
在新業務拓展方面:我們在積極試用Spark,在即時資料處理方面體現價值,還有使用Spark中的圖論技術做業務關係分析;
但是我們在定義開源技術使用的時候有一個明確的原則:元件化使用,必須可降級,不能由於開源技術的使用,出現故障時候,造成系統crush,影響到核心業務。 所以說,當引入一個新技術時,不能完全可控的時候,我們會謹慎使用,加強監控體系的完善度;
CSDN:貴公司在SaaS平臺的打造上,擁有十多年的經驗,請問你對目前SaaS市場是怎麼看的? 在打造使用者體驗度高的SaaS上有哪些經驗?
張慶化:在北森看來,SaaS是未來的方向,這不僅是傳統HR軟體的發展方向,更是所有的企業軟體未來的發展方向。 目前,大部分的傳統企業軟體都在度過戰略轉型的焦慮期,他們想的更多的是如何轉型,而SaaS軟體廠商焦慮的是如何快速擴張並進行顛覆。 一個為了轉型,一個為了顛覆,這樣一推一拉,SaaS已經是不可逆轉的趨勢。
而傳統企業軟體廠商最容易忽略的就是使用者體驗,很多情況下都是一錘子買賣,通過策劃賣點、話題炒作、管道推廣等方式,將產品忽悠出去,以賣給客戶為目的。 而SaaS模式強調的是使用者的粘性,只有良好的使用者體驗才能形成持續的續費與增購。 北森始終以客戶體驗為中心進行產品研發與升級優化,我們內部有一句話「做到極致,贏在細節」,只有不斷傾聽客戶的聲音,在每個細節上做到極致,才能得到客戶的青睞。 比如,近期北森推出了微信招聘功能,但即使是微信這個小小的功能,我們也花了大量的精力研究HR的操作體驗,最後HR只需要10分鐘就可以配置好後臺的所有設置,全部傻瓜式操作,快速生成企業獨有的微信招聘門戶。
CSDN:北森有句觀念「不能給使用者帶來價值的創新應該進回收站」,那麼北森是如何保證有價值的創新?
張慶化:傾聽客戶的聲音,才能保證每個創新都真正有價值。 記得360有一個非常重要的使用者回饋部門,就是專門在網上收集使用者對於360產品的各種差評,用以完善自身的產品能力,所以互聯網的公司的「可怕」就在於完全以使用者的體驗為主,距離使用者最近,才能不斷在顛覆路上前行。 北森就是HR領域的360,以使用者體驗為中心,面對使用者永遠總是放下身段,傾聽使用者的需求,甚至傾聽使用者的「辱言」。 為此我們專門成立了客戶成功部(CSM),在為客戶提供更好服務的同時,隨時瞭解客戶的回饋與建議,提交到需求部門,並最終形成有價值的創新提議。
中國創新「先鋒」企業系列報導 序號 公司名稱 成立時間 CEO/CTO 官方微博 公司產品/方向 1. 雲適配 2012年 陳本峰
網站適配 2. 友友 2010年
姚宏宇
@友友微博 C、C++、Ja va產品研發
3. 聚合資料
2010年
左磊
@聚合資料 移動資料服務 4. Anchora 2009年 魯為民
MoPaaS和InPaaS
5. 夠快 2012年
蔣爍淼 @夠快科技
雲存儲
6. 文思海輝
2012年 吳凱
@文思海輝 OpenStack公有雲
7. 搜狐雲 2011年 邱英波
SendCloud &n bsp;
8. 聯想雲存儲 2009年 羅予晉
雲存儲 9. 南京訊之智 2012年 謝晚霞
大資料即時分析 10. 上海聖何賽 2012年&nb sp;
金劍
雲管理、雲存儲
11. 國雲科技
2010年
季統 凱
@國雲科技 雲作業系統
12. SSO365 2012年 趙健
雲安全、雲身份認證
13. ClouDil雲方案 2001年
葉濱 @世紀鼎利
通信運營商
14. 多備份
2013年 胡茂華
@木浪 雲備份 < br> 15. 上海越誠軟體 2011年 王煒
基於雲的建站軟體超市
16. 雲智慧 2009年 殷晉 @ 監控寶 雲監控、基於大資料APM 17. 深圳澤雲 2012年 何巨彬
高性能存儲系統 18. 深圳智冠 2004年 盧慧莉
手靜脈生物識別、虛擬化 19. 北京沃安科技 2009年 曹學武 @沃安科技 移動視頻技術供應商 20. 星環資訊科技 2013年 孫元浩 @星環科技 大資料分析平臺 21. 杭州數雲 2011年 宣曉華 @杭州數雲 資料採礦
22. 紅象雲騰
2012年 童小軍 @RedHadoop
基於Hadoop的大資料平臺 23. APICloud 2013年 鄒達 @APICloud 雲API和端API
24. SequoiaDB
2012年 王濤 @SequoiaDB
大資料、雲計算、NoSQL
25. Syscloud
2012年 張雄國
雲主機、雲託管、虛擬資料中心 26. 易思捷 2008年 楊炳富 @易思捷虛擬化和雲計算
資料中心,虛擬化 27. 親加通訊雲 2011年 須澤中 &nb sp; @親加通訊雲