首先你得明白,其他人在做什么。
我敢打賭,你聽說過 IaaS, PaaS, SaaS。
IaaS ( Infrastructure as a Service)
PaaS (Platform as a Service)
SaaS (Software as a Service)
為了規 (zhuang) 范 (bi),水療公司在 Hybris 業務中提出了SAP Hybirs as a Service 的概念,YaaS?是它的簡稱。
YaaS 的思路是將 Hybris 產品中分解為多個微服務,每個微服務由 RESTful API, 業務邏輯和集成邏輯三層結構組成。
微服務通過 API 接口提供服務,開發者通過重用這些接口快速開發自己的產品。使用標準的 HTTP 協議進行通信,開發者可以選擇不同的產品技術,編程語言和開發工具。
SAP Hybris YaaS 平臺上的微服務可分為兩類:獨立服務和依賴服務。
YaaS 超市最下層所提供的服務之間相互獨立,比如 文件服務 (Document Service), 郵件服務 (Email Service),這些能滿足通用功能需求的服務,稱為 Core Service.
貨架中間層所提供的產品服務(Product Service),倉庫服務(Inventory Service)則能滿足電商業務中特殊的功能性需求。這些由多個微服務組成的,能滿足特定業務需求的服務,稱之為 Business Service。
YaaS 架構最上一層所提供的服務,能實現一個具體的業務場景,可以看作一個小應用。以 Product Details Page Mashup Service 為例,這個應用可顯示產品的詳細信息,比如圖片,庫存,顏色,大小等。
看官沒時間看中間寫的也沒關系,我把話說的簡單點:SAP Hybris 是一個電商產品,由 Hybris 分解的小部件稱為 Service,這些小部件住在 Hybris YaaS 平臺上。
都賣錢。就醬。
想知道更多,請前往 SAP YaaS?官網。