美文网首页架构学习
SAP Hybris YaaS 架构

SAP Hybris YaaS 架构

作者: 冯小糖 | 来源:发表于2017-07-01 16:36 被阅读0次

    首先你得明白,其他人在做什么。

    我敢打赌,你听说过 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 像个超市

    YaaS 的思路是将 Hybris 产品中分解为多个微服务,每个微服务由 RESTful API, 业务逻辑和集成逻辑三层结构组成。

    微服务的三层结构

    微服务通过 API 接口提供服务,开发者通过重用这些接口快速开发自己的产品。使用标准的 HTTP 协议进行通信,开发者可以选择不同的产品技术,编程语言和开发工具。

    SAP Hybris YaaS 平台上的微服务可分为两类:独立服务依赖服务

    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 官网

    相关文章

      网友评论

        本文标题:SAP Hybris YaaS 架构

        本文链接:https://www.haomeiwen.com/subject/aftgcxtx.html