S/4HANA Cloud來了之后,很多模塊顧問都在擔心,功能標準化,配置減少,這些會不會對自己的職業生涯有影響?顧問這條路會不會不好走了?
我一點也不擔心。
系統配置本來就只占SAP模塊顧問工作的一小部分。通常一個SAP ERP項目里,劃定為「系統配置」的時間,能有一個禮拜就算不錯了。顧問更大的價值是分析企業業務,設計解決方案。
面臨更大挑戰的,其實是SAP開發顧問。對,ABAPer們,你們。
除了SAP原廠,我估計國內咨詢公司里90%以上的SAP開發顧問,每天忙著的工作,依然跟10年前沒有什么本質的不同。常規的開發報表,Form,復雜點的做系統增強,跨系統的RFC或者IDoc。
不過,一成不變的日子不會太久了,S/4HANA Cloud來臨,ABAPer們會發現,原本掌握的技能,很快會變得不夠用。
▎開發模式變化
在《SAP的左右互搏》一文中,我曾經提到過,SAP的目標是「讓SAP Leonardo和SAP S/4HANA一起,構成數字化時代的產品旗艦組合」。
乍聽起來,你可能不明白這句話是什么意思。我按自己的理解粗暴地解釋一下:從S/4HANA Cloud開始,就不允許直接在ERP平臺上做開發了,如果要開發,請用SAP Leonardo。而Leonardo所倚靠的基礎平臺,正是SAP Cloud Platform。
廢話不多說,先看看這張圖。
看到左上角框框里的那明晃晃的API三個英文字母么?未來S/4HANA Cloud的開發,都會以API為基礎。
全新的開發模式叫做Side-by-side模式,你依然可以對SAP S/4HANA Cloud做開發,不過對不起,自定義的開發程序必須放在SAP Cloud Platform里,想要與S/4交互,請使用API。
很明顯,這個結構復雜了,原本在ERP一個系統里就能完成的事情,變成要跨ERP和SCP兩個系統。
忍不住想聊幾句這里面的技術細節。上圖中的藍線,是指S/4HANA Cloud和SCP之間需要完成「單點登錄 SSO」的設置。換句話說,要讓兩個系統間彼此互信。
而綠線,是在講它們如何建立數據通訊連接。在S/4HANA Cloud端,要配置Communication Senario。在SCP端,要設置HTTP Destination,這樣才能讓位于SCP上的自開發程序能夠訪問和操作S/4HANA Cloud中的業務數據。
▎API
這樣的side-by-side模式帶來的變化是什么?
原來OP版的SAP ERP,開發幾乎是不受限制的,如果ABAPer愿意,修改SAP源代碼也可以。而新模式則完全不同,在ERP端,SAP只開放了一定數量的API讓開發者調用。朋友們熟悉的那些BAPI,BADI,BDC,統統bye bye了。
在SAP API Hub上,可以看到SAP S/4HANA Cloud的API清單,目前是138個。
同時,SAP也提供了說明文檔,解釋調用這些API的方式。
這意味著,反正在S/4HANA Cloud上,改源代碼是不可能了。
▎Leonardo時代的開發者
難道新模式就只增加了復雜度,沒有好處么?
當然不是。
《三體》帶紅了一個概念,叫「降維打擊」。簡單說,就是兩個事物如果維度不同,基本是很難相互較勁的,高維打低維,低維絕無勝算。
Side-by-side模式所引入的SAP Cloud Platform,或者說SAP Leonardo概念,在我看來,其實是將原本SAP開發的視角,增加了一個維度。
傳統的ABAP開發,無論是Report,Form還是增強,主要是聚焦在ERP系統內部。而Leonardo時代,則弱化了ERP的絕對核心地位,ERP成為System of Records。企業的數據樞紐向SAP Cloud Platform發生轉化,無論是來自ERP,CRM,Concur,Ariba等各個平臺的數據,都可以被SCP調用和做進一步的創新性開發。
你覺得這也沒什么了不起的?嘿嘿,我還忘了說SAP Leonardo所提供的機器學習,大數據等等高大上的功能都可以用在開發中哦。如果這還不夠,企業假設使用了物聯網,區塊鏈等技術,也都可以與來自ERP的數據進行集成開發。
再來一張API Hub的截圖,這里面包括了SAP發布出來的ERP,區塊鏈,物聯網等相關平臺的API,整個技術生態環境的豐富性可見一斑。
變化暫時就說這么多,對于開發者,是不是已經有點躍躍欲試了呢?
別沖動,我來快速地整理一下,在云時代,哪些知識和技能是要學起來。
S/4HANA Cloud端:API,OData,Gateway,Communication Setting,Fiori等;
SAP Cloud Platform端:SSO,Destination設置,WebIDE,UI5,Java等;
SAP Leonardo相關:Machine Learning, IoT, Big data等。
等等,難道傳統的ABAP技術,無用武之地了嗎?還好,SAP已經在醞釀ABAP on Cloud了。
Cloud大潮已經無可避免地來到了,是呆立不動,還是奮勇前行,每個人有各自不同的選擇。
-
SAP
+關注
關注
1文章
381瀏覽量
21607 -
API
+關注
關注
2文章
1485瀏覽量
61814
原文標題:SAP Cloud時代的開發者變局
文章出處:【微信號:sapdaily,微信公眾號:SAP天天事】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論