兆信智庫專訪》第六期來了,本期出場大咖是兆信科技CTO尹鴻巖先生,他精通數字化軟件及技術,10餘年互聯網頭部企業產品研發經驗,對軟件項目架構、設計及管理有獨到方法論。

Q1:目前在數字化領域,主流的技術是哪些?

A:

在企業數字化過程中,會涉及很多新興前沿技術,但從實戰和應用角度來講,大數據依然是最受歡迎的,而且大數據能力也是很多新興技術的基礎,這使大數據技術應用更加廣泛。

大數據技術是隨着計算機和通信領域發展而興起,它以數據形式反映客觀世界,並保存到介質上加以處理和分析。近些年隨着大數據處理能力的提升,數據的採集場景越來越豐富,維度越來越多,粒度越來越小,時間間隔越來越短,直接導致數據量的激增。信通院白皮書預測,大概到2025年時,對比2016年,9年時間的數據可能會增長十倍,達到了163ZB,實際情況可能比信通院的預測增長速度更快。

除了大數據,新興技術在特定領域的探索也取得很多成果。

如AI技術,在金融活體身份識別、自動駕駛、圖像、語音、視頻的識別與合成等方面,已經很成熟。對於傳統企業來講,這些都是可以降本增效的技術。

再如區塊鏈技術,它是在虛擬領域崛起的,但是它的原生特性和可信溯源是完全吻合的,所以區塊鏈技術必然會大面積應用到防僞溯源領域,讓原本孤立的數據“可信”,演變成公共的可信共識。

兆信科技爲很多知名品牌客戶實施了基於區塊鏈技術的防僞溯源,如:同仁堂、德州扒雞等等。兆信系統擁有豐富的適配層,可以快速和現有的公鏈(以太坊、智臻鏈、螞蟻鏈),聯盟鏈對接,大大加速了企業部署區塊鏈的效率。

綜合來看,大數據正在從功能集變成基礎設施的一部分,從業務的附屬,演變成業務的驅動,從沉睡走向覺醒。對於企業,如果能更好地理解和運用數據,就能更好地感知未來。

Q2:數字化過程中,數據的激增會帶來哪些挑戰?

A:

數據量的增加給數據存儲、數據分析、數據安全、數據治理等都帶來了很多的挑戰。

第一,從數據存儲看,在數據量較小時,基本都是集中式存儲。隨着數據量的增加,爲了保證數據不丟失,會進行分佈式存儲,但還是幾臺機器的小型分佈式存儲。如今基本上都是大規模集羣存儲,集羣存儲會帶來很多挑戰,需要很多技術去支撐整個集羣的數據存儲和運行。

兆信科技現有自研軟件,可以保證千億級數據的存儲規模。千億級數據的存儲可以理解爲,當兆信給1000億的商品進行數字ID賦碼,商品需要關聯包裝、出入庫、經銷商,還需要關聯它的營銷活動返點、積分等,以及消費者掃碼數據,最終消費結束後,數據會產生幾十倍的增長。所以兆信現在對數據的存儲和處理能力是千億級以上的。

第二,數據分析。數據分析有多種方式,如批處理、實時處理、流式處理、數據挖掘、分析預測、畫像等等。

批處理應用的比較多,無論是小數量級還是大數據量級。批處理基本屬於間隔性處理,如每1分鐘、每10分鐘,或者每一個小時、每一天進行一次處理。Hadoop集羣、MapReduce,是目前大數據批量處理的主流框架。

實時處理時效性比較好,能夠看到相對及時的數據。在此之上,又誕生了技術架構的迭代:流式處理,如Flink,它是現在被公認較好的流式處理框架。流式處理能夠更加有效地處理數據,沒有任何耽擱地把每一個產生的事件都進行及時處理。因此很多互聯網公司數據處理非常及時,尤其像天貓的雙十一活動期間,過去1分鐘的瀏覽量、1分鐘的下單量、1分鐘各個板塊的成交量等都能即時展現,基本都是採用流式處理。

在基礎數據處理後,還需要挖掘和分析,實現數據更多的價值。這些年誕生了很多數據類的崗位,稱作數據科學家或者數據工程師,他們在一定量或者海量的數據下進行多維分析、數據挖掘。當然,因爲數據量很大,所以數據安全也會變得非常的重要。

第三,數據安全。關於數據安全,國家已經立法,擁有數據的公司和提供數據軟件的公司都有義務保證數據安全。兆信科技是整體的軟件解決方案提供商,雖然數據是客戶產生的,但依然有義務保障客戶的數據安全。這就牽扯到數據權限、血緣追溯和授權管理,這也是非常複雜的領域,是大數據科學裏也是非常重要的部分。

第四,數據治理。數據治理的範圍很大,其中包括對企業已有數據的零散歸集。比如某家企業已經運行了10年,有各種產品的數據、各部門的數據、各種格式的數據等,需要把它們歸集到一起來進行分析應用,但這些數據可能格式不統一,記錄不完整,因此要做數據清洗,統一建模。

數據模型或數倉模型出來以後,還會有數據持續加入,所以還要做實時的數據質量監控,通常會增加對數據的描述,比如數據的分類、數據的格式、數據的長度、數據的範圍、數據應用、數據關聯等,這些用來描述數據信息的數據被稱作原數據,所以還需要進行原數據管理。因此數據治理是大數據上非常重要的一環。

Q3:您認爲未來的軟件技術會朝着什麼方向發展?

A:

關於軟件技術的發展,不同的角色有不同的感知,使用者和製造者兩個角度會有所區別。

使用者角度:軟件一定會朝着簡單、智能、安全、可信、人性化、個性化、虛擬化發展。以前的軟件更關注功能,在安全性、可信度方面考慮不夠;其次會更人性化,使用者更重視交互,需要軟件的體驗持續升級;然後是希望自己用的東西跟別人不一樣,會催生軟件的個性化發展;虛擬化也是發展方向,已經大火的虛擬貨幣、元宇宙、數字藏品及其它虛擬化資產,都預示着朝着“虛擬化”的方向發展。

製造者角度:即開發者角度來看,爲了能達成使用層面的目標,軟件會朝着更加複雜化發展。對使用者來說的,簡單、智能、安全、可信、人性化、個性化,意味着更加複雜的技術後臺,中臺,數據中心的支撐。但複雜是有階段性的,一開始的工程、算法都可能跟不上,會顯得很複雜,但複雜到一定程度又會簡化,因爲這時的實踐已經達到一定程度了,研究也跟上了,所以無論從理論上,還是從實踐上,都會找到新的架構或者算法使之前複雜的問題變得簡單。即便如此,在迭代過程當中,軟件已經無形中變得非常複雜。

此外,軟件會矩陣化,用一種矩陣的方式把每一部分做得比較精,讓整個矩陣協作起來,形成閉環,形成生態。

Q4:全鏈路解決方案,對軟件有什麼要求和標準?

A:

這個問到兆信的強項上了,全鏈路解決方案首先要求服務商有能力涵蓋企業整體業務,包括供應鏈、生產、倉儲、物流、渠道、終端和消費者等,每一段都有特定的業務場景,技術架構,計算方式等,整體協作,保證企業業務閉環。

例如消費者會用到APP、小程序、微信用公衆號等,所以在這個環節一定要有集成微信平臺的能力;在生產階段,會用到單片機、控制板、工控機,要求穩定,代價低,能與硬件對接,可能適用C語言、C++,也有可能是特定的語言,甚至是彙編。到服務端以後,整體的數據量會變大,基本上用開源的java技術棧。所以每一部分都有適合的技術棧。兆信有一個很強的研發團隊,在java,C++等多項技術領域都有很多經驗豐富的工程師,幾乎覆蓋了主流技術棧。

其次是軟件設計的標準,簡單說有二點:能否真正解決問題和是否具有擴展性。

第一、能否真正解決問題:有很多參數可以判斷哪些技術更實用,比如數據庫、中間件、應用程序、技術棧、類庫等,但是簡單的判定方式是,不管用的什麼技術和方法,它是否能真正解決目前的問題。

第二、是否具有擴展性:好的軟件不僅要能解決此刻的問題,還要在未來能夠擴展解決可能發生的問題。比如當數據量是100億時,可以預測到未來數據會漲到300億,甚至1000億,如果軟件處理效率的瓶頸是500億,那這就不能說是好的軟件架構設計。

這兩點基本上是選擇整個技術棧一個比較簡單的標準。在衆多的技術棧和解決方案中,甄別和選擇是非常重要的,尤其在開源的世界。

Q5:企業數字化軟件的設計難點是什麼?

A:

首先,是企業要對數字化軟件要有一個合理預期。軟件作爲工具,第一目標是把企業已經成熟的、反覆做過多次的業務加速,從而降本增效。而軟件本身,是需要企業的管理,流程,制度配合的。所以需要企業有非常清晰的規劃,有來自原始話語權部門的明確需求,加之兆信的豐富經驗和協助,才能成功。因此,企業不是買一套軟件,就能實現數字化升級和解決問題。

其次,是需要企業有耐心和信心。軟件的價值效應可能不是立竿見影的,而是需要持續使用、長期積累的。經過一段時間的數據和業務的交互,功能會發揮更大的作用,很多問題得以顯現和解決。

從軟件提供者的角度看,以兆信科技的客戶羣爲例,有些企業信息化程度較高,有些則相對傳統,而且行業差異性較大,這種多樣性,導致兆信花了很多精力和時間,搭建了應對從通用性到多樣性的軟件體系。

因爲兆信的角色不僅是簡單地提供一個軟件,而是系統幫助企業解決數字化問題,這些都必須貼合着企業需求,嵌入企業業務,解決個性化問題,所以實施起來會有難度,需要耐心研討、磨合。同時,很多從設計出發的“完美的方案”,會因爲落地困難,而有所妥協或難以實現。

總之企業的數字化升級是從點到線、從線到面的認知、嘗試、實踐、遵守和習慣的過程,但每個企業實現這個過程的難易程度和時間長短不同,難點也有所不同。

Q6:企業的數字化軟件,從部署到用好有哪些過程?

A:

通常會經歷四個階段:試運行、穩定期、成熟期、維護期。

新的軟件對公司的傳統做法會有一定的衝擊,所以客戶在上線試用之前,需要內部充分共識,做好準備,只要有決心,各層級、部門和環節、外部供應鏈都達成一致,統一思想,就能爲成功落地打好堅實基礎。

上線之前,兆信科技會針對不同環節的不同角色進行培訓,包括生產環節、倉儲環節、物流環節、經銷商及終端。接觸新東西總會有一個學習和適應的過程,在這個階段要用一種相對平和的心態看待可能會出現的質疑或問題。

試運行階段:數字化軟件部署上線以後,會進行1-3個月不等的試運行,這個階段非常關鍵。理論上,如果有具體使用和與業務磨合的細節問題,會在這個階段被反應出來和得到解決。試運行後期,在使用習慣、配合效率上還可能會存在問題,但這一般不是軟件的問題,隨着使用時間的增加,熟練度、配合度提升了,它的優勢也會逐漸顯現。

舉個例子,在以前手寫訂單時不會實時去寫,甚至在每週交單的時候補寫,但是應用軟件之後,需要用手機或者PDA掃碼的形式實時輸入,這種習慣需要磨合轉變,開始會比較痛苦,但是長時間堅持下來,在效率和準確度上是質的提升。

穩定期:試運行後,進入到相對穩定期,這時軟件在客戶現場發揮效率的同時。兆信會繼續和客戶一起,持續打磨系統細節和提升用戶體驗,爲成熟期做準備。

成熟期:在成熟期,系統整體的運轉就會相對比較順暢,並且數據質量也比較好。前期會因爲各種各樣的問題,數據缺乏一致性、完整性,成熟期後,數據會慢慢積累起來,積累到一定量開始發揮它的分析應用價值,進行統計報表,可視化展示。真正的成熟期,很少會出現問題。

維護期:成熟期後,穩定運行,進入到維護期,基本上定期的維護就可以了。

經歷了試運行、穩定期,再到成熟期,這套業務系統基本上很順暢,讓它常規運行即可,一般很少出現狀況。再往後是業務延伸的問題,比如增加營銷模塊、渠道管理模塊等。值得一提的是,企業的數字化轉型是個長跑,過程中可能會有疲勞期,需要充滿信心,合力推進。

Q7:兆信科技的數字化方案有哪些技術優勢?

A:

總結來說有三大優勢:全鏈路服務的能力,產品化能力和大數據處理能力。

全鏈路服務的能力:兆信科技是全鏈路的解決方案提供商。兆信現在做的整體業務,從供應鏈源頭開始,到生產、倉儲、物流、渠道、終端、消費者全鏈路,是非常完整的,真正形成了業務閉環,所以業務線也很長。同時我們有非常強的集成能力,在產線端,涉及PLC、板卡、工控機,還有一些標準硬件、非標準硬件,也就是產線上面的採集器、貼標機,智能相機、工業相機等;在服務端有應用集羣、數據集羣;在觸達端,有PC、APP、小程序、公衆號、H5等。很多公司只能做全鏈路的一部分,沒有形成業務的閉環,數據的價值就會大打折扣。

產品化能力:兆信科技核心產品“一碼通”基於全新微服務架構迭代升級,形成了“一碼通自建版3.0”及“一碼通SaaS版6.0”雙線驅動的局勢。“一碼通自建版3.0”能夠爲大型企業提供深度定製化的系統建設及諮詢服務,而“一碼通SaaS版6.0”則能夠爲中小企業提供靈活的產線改造和快速的部署,因而兆信的解決方案可以滿足更多企業的需求。

企業可以通過“一碼通”系統根據產品全生命週期環節的海量數據進行BI分析,實現供應鏈數字化、營銷智能化、數據可視化,從而提升企業生產、經營和流通的效率。從軟件行業來講,產品化是一個對的模式。這樣才能降低軟件的成本,減少了部署時間,讓客戶快速投入使用。

大數據處理能力:兆信現在的一個自建項目,一個獨立的部署,已經能夠輕鬆處理百億的數據。通過彈性擴展,可輕鬆支持千億的業務數據。

所以兆信一直堅定地做產品和技術,把軟件做成一種互聯網級的產品,原生架構就具有處理大數據的能力,實現可擴展、模塊化、低成本的特性,最終應用在各企業領域。

Q8:如果對兆信的客戶說一句話,您會說:

A:

長久的合作伙伴,才能走向最終的利益,希望客戶和兆信科技繼續攜手,共同成長。

舉報/反饋
相關文章