美文网首页
中台是什么?

中台是什么?

作者: Dakini_Wind | 来源:发表于2022-06-08 21:57 被阅读0次

    PS: 参考《中台架构与实现--基于DDD和微服务》

    0x01 介绍

    ThoughtWorks对中台的定义比较简单易懂:

    中台是企业级能力复用平台。

    首先要明白,中台围绕业务而展开,服务于前台一线业务。所以中台应该根据业务需求来决定是否建设,以及建设多大规模。

    在架构上,包含这些类型:

    • 前台应用:PC端应用、移动端应用、第三方应用
    • 能力聚合:服务组合、服务编排、功能聚合、服务注册和路由等
    • 业务中台&数据中台:领域建模、微服务等的业务中台;数据采集、数据建模、数据加工、数据应用、数据资产管理等的数据中台。
    • PaaS:分布式数据库、微服务开发框架、服务治理等的技术中台
    • IaaS:设计容器、资源、网络等的云平台
    • 研发运营:DevOps相关
    • 组织&方法: 暂不介绍。

    0x02 业务中台

    业务中台追求企业能力的“复用”,企业核心的、共享的服务都在这里。

    • 技术实现上:采用微服务架构。微服务是目前公认的业务中太技术最佳实现,可以有效提升业务扩展能力,实现业务能力复用。
    • 业务建模上:采用领域驱动设计(DDD),通过划分业务限界上下文边界,构建中台领域模型,根据领域模型完成微服务拆分和设计。

    0x03 数据中台

    “业务数据化,数据业务化”

    趋势体现有:新式数据库技术、分布式架构、数据来源多元化、数据智能化应用
    数据中台一般包括:数据采集、数据集成、数据治理、数据应用、数据资产管理

    0x04 技术中台

    1. API网关
    2. 开发框架
    3. 微服务治理
    4. 分布式数据库
    5. 数据处理组件

    0x05 研发运营

    1. 研发运行一体化(DevOps)
    2. 全链路监控

    0x06 云平台

    云服务化能力:IaaS层基础资源、PaaS层基础资源

    相关文章

      网友评论

          本文标题:中台是什么?

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