首页 体育 汽车 财经 社会 教育 旅游 健康养生 时事 军事 科技 文化 娱乐 综合 国际

资讯

首页 > 科技 > 5个步骤,打造你的业务中台

5个步骤,打造你的业务中台

来源:网络 作者: 人气:4855 发布时间:2019-11-03 17:14:39

章华说

以下,享受:

作者:罗家英、陈新宇、邓通、姜维等。

资料来源:华章管理(id: hzbook _ gl)

在业务抽象阶段,通过业务研究和业务分析,业务蓝图和抽象业务元素被设计来为下一阶段的中央建模阶段准备顶层的想法和业务材料。在这个阶段,根据不同企业的实际情况,它可以轻也可以重。例如,如果企业已经进行了咨询研究和流程排序,就可以根据以前的工作成果进行短期业务理解和业务设计。如果企业对以前的咨询工作不满意,或者上次咨询花费了很长时间,竞争环境发生了很大变化,就需要进行细致、完整的业务咨询。

1)中心规划

经过对业务的调查和分析,技术架构师理解并熟悉了业务。基于前一阶段的主题领域输出,技术架构师根据中心的多个划分标准来规划中心。

2)0级建筑设计

业务中心的0级架构本质上是一个应用程序架构。它是以中心为最小单位设计的,所以也被称为整体架构设计。0级架构包括功能级架构和技术级架构。

功能层次结构需要描述业务中心在整个数字平台中的位置,该平台由业务中心组成,以及中心与应用程序、中心与背景之间的交互。功能级别的0级框架接管企业的应用蓝图规划,并指导企业各种it系统的职责划分和定位。

下图显示了企业功能级别的0级架构图。

功能级0级架构示意图

从上图可以看出,企业的整体功能架构自下而上分为iaas层、paas层、基本组件层、数字中间层(包括服务中间层和数据中间层)和服务应用层。每层的具体功能如下:

L iaas层:完成硬件资源的虚拟化管理,为用户提供资源使用服务。

L paas层:为应用软件提供部署平台和操作环境。

基本组件层:在业务服务和技术中间件之间,提供通用的业务功能和技术功能,并将业务应用和技术中间件分离。

数字中间层:分为业务中间层和数据中间层,实现企业业务活动的核心机制,通过数据中间层为业务运营提供指导。

服务应用层:通过调用和结合中心站的能力实现应用逻辑。

技术层次的0级架构需要解释每个系统和每个中心分别使用什么技术,以及整个系统的技术层次,如下图所示。

技术层面0级架构示意图

技术架构一般分为表示层、服务层、接口系统、操作管理和操作维护支持。

展示层与服务层分开。展示层采用当前主流的前端框架,分别支持移动端和个人电脑端。通过合理的技术和人性化的设计来满足用户的感官体验需求。

服务层体系结构采用分布式微服务体系结构,微服务体系结构分散化,增强了终端的特性,使得服务可以避免雪崩效应等灾难恢复风险。同时,整体技术架构具有易于扩展、组合和部署、支持动态缩放、精确监控和灰度发布等优点。服务层包括应用服务、中国台湾服务和技术服务。应用服务和中国台湾服务都在微服务架构中实现。技术服务进一步分为paas层和iaas层:paas层通过各种基本中间件的功能向上层提供搜索引擎、分布式文件存储、分布式数据库、分布式缓存等功能;Iaas层为用户提供基本的资源服务。

运营管理通过嵌入式点技术、a/b测试技术和大数据技术进行数据采集分析和业务试错,并通过计算结果指导业务工作。

运营支持将从底层支持所有服务。运行维护系统通过监控基础设施和提升服务水平,确保系统的容灾能力和稳定性。

3)台湾中部核心数据流规划

为了简化业务流程,根据前面的业务分析,结合0级架构的设计,我们可以规划出企业的业务数据流(以房屋租赁行业为例,多格式),如下图所示。

基于中国移动的业务数据流

客户中心接受租赁或购买房屋的前台客户的注册信息。针对集团多格式业务的业务特点,经纪人、物业管理人员和员工都是企业客户,应认真管理。客户中心为统一身份验证提供帐号和密码的身份验证,并为每个应用程序提供全球唯一的客户标识。

产品中心接收来自erp的项目域房地产信息、员工输入或经纪人提供的可租赁房地产营销信息,为每个房间形成一个完整统一的文件。为所有前台应用程序提供全面的房地产信息,包括工程信息、营销副本信息和房间信息。

交易中心从wms接收库存信息,并完成业务活动,如生成采购订单和在线租赁交易。订单生成后,将根据订单中的货物向wms发送发货订单。

1)产品设计

产品设计(Product design)是在顶层业务设计的指导下从上到下进行抽象的过程,它主要将业务研究的结果转化为产品原型和需求规格(主要由业务场景和业务流程组成)。如何原型化一个应用程序和绘制一个商业场景并不是本节的重点。详情请参考相关专业书籍。这里需要强调两点:

台湾产品的详细设计需要以中心为指导思想。不仅需要设计应用程序需要实现的功能,更重要的是要清楚地识别需要中心支持的功能,并将它们放入要实现的中心列表中。这样,技术工程师在领域建模阶段就有了具体明确的输入。

建设中国台湾的核心目的不是分享,分享只是中国台湾的特色。中国大陆和台湾是前台完成业务和提供业务能力基础的核心运行机制。这一原则确立后,产品经理可以放手独立推进中心的建设。

2)组件模型设计

组件模型设计是0级架构设计的延续,是核心内容的扩展。通过对中心功能的分析和对中心业务实体的抽象,具有强依赖关系的业务实体被聚合到一个组件中,或者具有相同主题的业务功能被聚合到一个业务组件中。最后,这些组件以结构化的形式聚集在一起,形成一个中心。

如何判断组件模型是否合理?业务流程、业务场景和复杂的业务规则是否得到很好的支持是衡量组件模型优缺点的标准。我们可以通过详尽列出边界业务场景来反驳组件模型设计的合理性。

最后,应该强调的是,只要组件满足微服务的条件,它们就可以独立地为微服务服务。然而,在实践过程中,我们发现,如果微服务承载的业务规模较小,独立带来的业务价值不高,但会增加运营和维护成本。

3)一级建筑设计

组件模型设计完成后,需要将模型转换成应用程序架构。这里的应用架构指的是中心内的应用架构,我们称之为1级架构。1级架构是以组件为最小单元设计的功能级架构。第一级功能架构至关重要,它指导着我们的设计和开发。技术层面的1级架构可能取决于具体情况,如果技术内容更复杂,则需要输出。下图显示了某个企业功能级别的交易中心的第1层结构。

企业职能层面的交易中心一级结构

4)关键交互图的设计

0级和1级架构设计已经完成。有什么方法可以证明设计是否能满足实际业务场景的需要?通过实现业务场景的动态交互图,可以反过来证明设计的合理性。如何判断动态交互图是否合理?根据业务逻辑是否清晰,流程是否简洁,客户互动是否有效。

如果设计的交互图不合理,则表明0级或1级架构存在不合理的设计问题。此外,交互图还可以更好地将设计思想传递给开发团队。

我们倡导敏捷的开发和交付方法,将最终目标分解成多个小目标,并逐一完成。同时,每个小目标被分成多个子项目,每个小团队负责一个子项目,所有团队并行开发以合作推进。一般过程包括迭代计划、需求逆向开发、持续集成交付和评审、总结和调整。

项目启动后,它只是产出商业价值的开始。神州数码需要在其持续运营中不断沉淀和发展,包括业务运营、内容运营、技术运营和数据运营。能力将逐步加强和扩大,模式将逐步调整和改进。

关于作者:作者的团队,云迁移技术阿里部门,是中国领先的数字商业云服务提供商。核心团队来自阿里和纽约等公司。“业务+数据”双中心平台是推动企业数字化转型、推动新零售业务创新、帮助业务持续增长的核心技术。

本文为《华章管理》原创,摘自《中国台湾战略》,由机械工业出版社华章公司出版。请获得我们的授权再版。

“扩展阅读”

中国台湾战略

推荐:这是一本全面阐释企业如何打造各种类型的中国-台湾,并以中国-台湾作为数字营销的切入点,最终实现数字转型和商业创新的书。你想知道的关于中国和台湾的所有问题都可以在这本书里找到。

30万人关注我们


500万彩票网

最火新闻

© Copyright 2018-2019 slosoap.com 柏水网 Inc. All Rights Reserved.