作者:admin 日期:2023-10-17 瀏覽: 次
關于華為 ERP 的幾個猜測:華為ERP是Oracle “換皮、換芯”而來
上海數據恢復華為導入了IBM的IPD等咨詢服務,也導入了Oracle ERP 20多年了,尤其是財務部分,應該一直是Oracle為主體,這個是公開的事實,從公開資料上看,也做了大量的應用擴展,以及大量的二開,個別業務甚至用自己開發去替代與重構。
不管如何吹牛,當時阿里提出完成自己的OceanBase數據庫軟件開發,本質上就是mysql演進一樣,華為的GaussDB高斯數據庫,也是在大量對開源數據庫PostgreSQL研究與二開的基礎上,發展而來,這些都有公開的資料可查。所以大家不要覺得不好聽,其實,我們IT業界,很多都是站在開源的前任基礎上進行不斷演進與發展。因此我今天特地想寫一下華為ERP可能的發展路徑。
1、華為ERP是Oracle “換皮”(對業務界面代碼用自己的應用開發框架重寫)而來。基于業務的連續性需要,以及業務的適應性需要,華為ERP運維團隊已經積累了大量二次開發的經驗的基礎上,可以用自己開發BOSS與華為云的2B經驗積累,用自己的開發框架與開發工具,對Oracle EBS進行“換皮”行動,也就是對ERP應用界面的代碼進行重寫,按模塊進行“換皮”,徹底解決ERP代碼的知識產權問題,這樣對業務的沖擊很小,只要按業務域逐個進行換皮就可以;
淮安數據恢復2、華為ERP是Oracle “換芯”(對數據庫進行遷移與替代)而來,也就是,華為ERP的Oracle 系統包括兩個部分,一個是ERP軟件,一個是ERP數據庫,換了ERP軟件,按華為全棧思維,提到了數據庫也更換,那么這個數據庫正是華為的高斯GaussDB云數據庫。首先我們看一下來自知乎的一文:GaussDB架構(上)
2008年,華為核心網產品線需要在產品中使用一款輕量級、小型化的磁盤數據庫,于是華為基于PostgreSQL 開源數據庫開發ProtonDB,這是華為與開源數據PostgreSQL數據庫的第一次親密接觸。(來自知乎)
2012年起,華為高斯部啟動了GaussDB 00的研究工作。GaussDB 00早期版本V1系列是基于PostgreSQL V8發展而來的(來自知乎)
PostgreSQL是與Oracle數據庫結構原理最相似的數據庫,所以ERP軟件開發的數據庫映射邏輯最為相似,數據庫調用的接口封裝兼容性非常強;上海思普PLM的數據庫也是支持Oracle與PostgreSQL,可以看出其開發相似性的邏輯。
3、開發工具上,華為大趨勢是采用類JAVA的開發語言與語法,發展出自己的開發語言,不再贅述。