本文可能是国内第一篇介绍C/4HANA Foundation的中文博客
SAP C/4HANA從去年發布已經過去了一年多的時間,C/4HANA的從業者,對于這五朵云里包含的產品集,想必都有了一些了解。
Jerry注意到,SAP C/4HANA Foundation這個概念,在英文的SAP博客里已經被廣泛提及,然而缺乏談論它的中文博客。因此Jerry就來貢獻一篇。
SAP C/4HANA的從業者都知道,這五朵云里包含的產品,有的是SAP自研產品,比如后臺基于ABAP Netweaver的Marketing Cloud和Cloud for Customer,有的則是近些年來SAP收購的技術棧和架構各異的產品。
C/4HANA從功能上說滿足了客戶對Customer Experience領域的核心訴求,然而在C/4HANA強大功能的背后,其產品集技術棧和架構各異,再加上C/4HANA云產品的特性,使得C/4HANA的客戶,無法再像過去使用基于傳統ABAP Netweaver的產品那樣進行實施。
Jerry在本科上《操作系統》專業課時,就學到了這樣一句來自軟件工程大師,David Wheeler的名言:計算機科學領域的任何問題都可以通過增加一個間接的中間層來解決。
SAP C/4HANA的架構師們也遵循了這個原則——在C/4HANA五朵云和使用者之間,增加一個技術層,通過這個額外的抽象層,降低客戶使用C/4HANA的復雜度,同時提高了C/4HANA的開放性和可擴展性。
SAP社區上介紹C/4HANA Foundation的博客,使用了大家熟悉的酒吧里的一個場景。客人到酒吧喝酒,想聽不同風格的音樂。酒吧DJ根據不同客戶的需要去打碟(接歌混音等)。
用這個例子來類比,去酒吧喝酒聽歌的客人就是SAP C/4HANA的客戶,酒吧音響播放的碟片就是C/4HANA五朵云,DJ就是C/4HANA Foundation,二者的職責都相同——把不同的碟片音樂(五朵云)進行編排(orchestration), 最后讓客戶以一種統一的方式去使用。
具體到C/4HANA Foundation,SAP希望這個技術層完成的使命有:
C/4HANA Foundation的組成部分
根據Thomas Hertz今年5月6日在SAP社區和領英社區上發表的博客Introducing SAP C/4HANA Foundation, 目前C/4HANA Foundation包含C/4HANA cockpit和SAP Cloud Platform Extension Factory.
這兩個模塊,共同實現了SAP官方文檔上描述的C/4HANA的三大功能管理,即授權管理,安全管理和擴展管理。
C/4HANA cockpit
用過SAP Cloud Platform cockpit的朋友,可以進行類比——C/4HANA cockpit是一個基于瀏覽器的控制臺,為C/4HANA的使用者提供了訪問系統的統一入口。
客戶一旦購買了位于SAP C/4HANA套件中指定的產品后,會自動獲得C/4HANA Foundation cockpit的使用權。
這個單子的明細在SAP官網上能看到:
客戶購買上述清單里包含的C/4HANA Suite產品后,會觸發SAP對C/4HANA Foundation的配置流程。該流程結束后,購買合同中指定的用戶郵箱會收到一封歡迎郵件,包含了C/4HANA cockpit的地址。
C/4HANA cockpit的Administrator登錄cockpit,進行授權管理,分配用戶權限,創建Extensibility運行時等工作。
上面的流程圖,最后一列展示了使用C/4HANA Foundation給Administrator和開發者帶來的便利。
Jerry之前的公眾號文章,曾經介紹過SAP Cloud Platform Extension Factory和Kyma的關系,后者是SAP推動的一個基于Kubernetes的開源項目,而前者是SAP在后者基礎上打造的一個企業級商用解決方案。
企業級應用和開源項目的一個區別,就在于安全性和易用性。在Kyma的項目主頁上,維護了詳細的如何在本地安裝基于Minikube的單機版Kyma,以及在GKE(Google Kubernetes Engine)和AKS(Azure Kubernetes Service)等集群上安裝這兩種部署方式。然而Kyma是由包括Kubernetes, Istio, Dex, Prometheus等開源項目組合而成,安裝過程中不可避免地會遇到各種各樣的錯(Jerry的親身體驗)。
而使用C/4HANA Foundation之后,我們只需要事先將運行了Kubernetes集群的GCP或者Azure和C/4HANA Foundation配置成互相信任,然后可以使用C/4HANA自帶的運行時配置功能,一鍵完成Extension Factory的配置步驟。
目前在SAP應用中心上,已經有16個解決方案,標注為通過SAP Cloud Platform Extension Factory開發而成。
希望本文能幫助大家對C/4HANA Foundation這個概念有個最基本的認識,感謝閱讀。
要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":
總結
以上是生活随笔為你收集整理的本文可能是国内第一篇介绍C/4HANA Foundation的中文博客的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 4g高清通话功能是什么功能
- 下一篇: 魔兽世界8.3机械侏儒同盟种族任务线完成