【杭州云栖·飞天技术汇企业应用专场演讲】Work@Alibaba 阿里巴巴的企业应用构建之路...

本文主要是介绍【杭州云栖·飞天技术汇企业应用专场演讲】Work@Alibaba 阿里巴巴的企业应用构建之路...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

作为一个拥有数万名员工的企业,阿里巴巴的企业信息化是怎么做的?

在上周的云栖大会上,来自阿里巴巴信息平台的资深技术专家叶建辉为大家揭开了谜底。

 

835c13809176b1e4ec19ec72bb968355be324551

 

阿里员工是怎么工作的?

 

可以通过阿里巴巴这三个案例了解:

 

人脸门禁。今年云栖大会的人脸识别门禁,就来自于阿里巴巴信息平台。目前人脸门禁在阿里巴巴园区内已经大规模应用,成为员工日常办公生活的一部分。

 

内外小蜜。这是阿里员工的智能私人助理。当员工有任何问题时,只需要问它,就能获得帮助。叶建辉表示:“当一家企业越来越大的时候,它的服务体量会变得非常庞大,点对点地对员工进行服务会变得非常的困难。”通过智能机器人——内外小蜜,可以让员工的需求随时随地马上得到响应。

 

0代码应用搭建工具——宜搭。“在日常工作中,我们发现大家对应用搭建的诉求非常高,我们希望可以在应用搭建方面节省企业的运营成本,于是就有了宜搭。”叶建辉说到,“通过宜搭,任何一个员工都可以自主完成一些简单的流程、表单类应用搭建。目前我们有10%的应用都是使用宜搭来搭建的。”

 

除了以上三个案例外,还有小邮局、会议、报销、差旅等等高频应用,以及HR、采购、财务、法务等等系统在阿里内部运转。据介绍,阿里巴巴的企业信息化核心系统有300多个,涉及的应用更是数不胜数,接近上万。

 

这么多系统要支持庞大的阿里经济体,核心是要做好五大板块——全球化、生态化、服务化、数据化、移动化。比如全球化,就不仅仅是翻译成英文这么简单,还要与各个国家、地方的政策法规需求做结合进行改造。背后难度可想而知。

 

240f00ae815d7e7218ef02c8eca3857cc2513853

 

阿里巴巴的企业信息化产品是怎么发展的?

 

1090558b6189b533970db2c0fc3beecd8f9ba87c

 

阿里巴巴内部的每一款企业信息化产品都拥有渊源的历史。据介绍,在移动化方面,阿里员工很早就拥有了一款移动办公APP“阿里内外”,并在后续不断完善移动审批等功能,现在,阿里内外又与钉钉做了有效结合。可见,阿里所有的产品,都是先在内部进行整合,然后通过阿里各个平台进行输出。如今阿里巴巴的网络、WIFI、投屏都已经在阿里云上输出给其它企业使用。

 

据叶建辉透露,他们在产品和系统的发展过程中,会更关注以下三大方面:


第ä¸ï¼适配业务发展的架构决策。

这其中包含三个关键点:

 

934b1e957d4a13f2bd689d52a4c68a5b060544e5

 

1、系统衔接:

阿里收购了很多公司,而每个公司的情况各不相同。从整个经济体的应用层面来看,各个公司会按照业务的发展选择当下最适当的软件,有些应用是自研的、有些是购买的。但当业务相对稳定后就会对自研提出更高的定制要求。

 

2、组织结构:

当企业拥有多个垂直组织架构时,会出现一个系统多套部署,系统的账号打通、数据打通会存在很大的困难。比如每个事业部部署一套CRM,那么在销售营业额、销售利润、销售返佣上,对于财务系统来说需要各个部门独立结算再做合并。

 

3、应用体系部署:

许多企业的信息化系统都部署在IT网络层,而阿里的系统大部分是和生产系统部署在一起的。在阿里,许多后台系统和前台业务系统是紧密关联的,比如线上交易系统跟财务系统有紧密联系,新零售的商业采购跟招采有紧密联系,可以简单认为就像海鲜和保鲜冰柜需要匹配。

 

第二,阿里的经济体结构。

许多企业的架构可以按行列去区分,行是企业,列是业务领域。而阿里经济体呈现的是多核多环的结构。比如阿里云有多个事业群,它是一个大的核,会衍生出许多不同的公司。在企业信息化的过程中,就需要根据这个独特的架构去进行规划部署。

 

23c6426d76226f9e4ab90349ba6ad6bbbb32f429

 

第三,生态化演进策略。


f015e79957f7810edfe796405ad099bfd8c0eb7c

 

针对这些复杂的环境和需求,阿里在做企业信息化时主要遵循以下三大策略:


定制能力

目前市场上的SAAS软件在定制方面都下了很大功夫。如果我们有50个产品需要服务100个企业,那么按照一个人服务一个企业的一个产品来算,我们需要5000人才能服务这100个企业。人数和企业的个数成正比将为后续软件发展带来很大风险,所以对于B类企业的定制需求非常强,我们系统需要通过一套完整的SAAS系统让企业可以自定义自己的业务。

 

开放能力

当市场上有很多相关的软件时,企业需要的是能满足自己需求且能马上使用的系统。如果一个产品业界有20个相关的软件,也按照50个产品计算,那我们需要对接1000个软件。如果一个人对接2个软件,那我们将需要500人来专门对接各个软件。所以阿里的架构系统必须做的非常开放,建立自有产品的标准服务让各个企业采购的商业软件很容易接入。

 

数据能力

系统定制和开放后对于数据的需求就会变得比较强,定制后的数据和非定制的数据结合,开放后希望链接的系统需要把业务相关的数据回流到我们产品中,这样才能让我们的数据比较完整,对于数据的分析、使用、决策上形成闭环。把所有的数据放在一起,就能让它们产生1+1>2的效果,让数据产生价值。

 

企业云平台体系

 

据叶建辉介绍,目前阿里各个事业部与生态公司可匹配三种不同模式的应用能力:

Pure模式,需求方可以完全使用阿里的自有系统快速搭建自己想要的应用,实现的系统相对比较小而美,一般场景是0-1的业务场景。

 

Composite模式,针对业务流程比较规范、拥有核心领域模型但较复杂的系统,如财务、法务、采购等系统,可以进行定制化交付,一般这样的系统比较复杂构建一个系统成本非常高,所以该模式交付的时候已经有相对固定的业务流程,使用方仅仅对于不满足的地方进行修改和定制,改场景是1-N的业务复用。

 

最后一种是Hybrid模式,可以部分使用平台已有的技术包括元数据服务、规则引擎、流程引擎、页面搭建等来进行混合交付。

 

ac64d1a30469de8b99dc0eb94057156a006c816e

 

Pure模式的宜搭目前已经可以给大家提供外部适用,今年12月份就会在阿里云上提供服务。Composite模式已经对于阿里经济体内的企业进行使用,打磨完整后也会陆续推出给大家使用。下面将着重介绍下Composite模式的AECP企业云平台。

 

从技术方面来说,AECP企业云平台主要分为五块:


元数据

SAAS平台最重要的是元数据,企业元数据的扩展能力将直接影响页面和流程的定制。目前国内这块市场还有很大的瓶颈,技术壁垒较高。我们跟中间件数据库团队对于企业级架构的元数据一起合作来攻克这块难关。

 

流程

企业的运作大多与流程相关事情构成,因此流程是非常重要的一块,常用的流程除了审批流,还有工作流、业务流。我们自研了流程引擎、流程设计器、规则引擎等。

 

云端基础架构

不同的企业在组织架构、数据隔离方面的需求是不同的,有些需要连通、有些需要隔离,还有海外单元化独立部署,多租户和混合云的模式就可以很好地解决这方面问题,阿里云基础建设为我们奠定了基础。

 

展示

在页面集成方面,通过平台提供的丰富组件,可以快速地搭建应用的展示页面,我们具有乐高一样搭建应用的能力。页面能力贯穿工作台、业务流程、元数据,配合后端运维和发布一体化提供展示服务。

 

服务编排

业务系统的服务是相互关联的,我们需要把各类服务聚集到一个平台,让系统开发者能快速找到自己所需的服务,让各个服务有效协同。服务有自身的业务逻辑和服务依赖,对于不同场景的业务所使用的服务,可通过组合和编排来符合业务诉求,服务编排是系统开发上一大核心技术能力。

 

从业务方面来说,AECP企业云平台主要有以下四方面的能力:


企业生态的能力

阿里拥有非常丰富的业务板块,它的企业信息化系统也和各个业务有着很强大的关联。例如差旅报销系统和飞猪业务,企业支付和蚂蚁金服,基础的阿里云服务等等,把经济体内以及外部服务有效结合和使用,让企业生态变得更加活跃。

 

企业主数据

对于企业来说,有着人、财、事、物、场、法组成核心的企业主数据,它们是企业运营的底座,关系着企业运营的技术/业务架构的稳定性,企业的各个领域模型必须基于企业主数据之上。AECP在这方面也做了很多的助力。

 

ET企业大脑

叶建辉表示,希望借助于企业云平台体系,将数据仓库与企业主数据和领域模型打通,数据的使用将不仅仅是局部的报表使用,而是会从整体的企业运营上去思考,把企业更多的人、物、场融入到企业运营里来。

 

一体化交付体系

不同企业都需要一个独立的工作台服务员工、职能部门、管理者。不同领域也需要一个独立的工作台,所以我们需要多维度来定义给出我们一体化交付用户使用的工作台。

 

未来的企业信息化体系

 

关于未来,叶建辉介绍说,目前阿里巴巴正在规划信息化3.0体系,“随着企业信息化的不断发展,业务流程会变的越来越复杂,出现不同维度的定制,多层次上的深度定制,所以从纯业务流程驱动体系演变到业务流程管理体系+价值自治体系。”

 

比如,在阿里巴巴经常会遇到会议室不够用的情况,因此希望员工在使用完之后自主去做 check-out 把空余的预订时间释放出来。目前,团队已经花了大量精力通过传感器等手段来监控会议室的使用情况,而如果能通过员工的价值导向去自主进行 check-out ,那在系统的设计方面会更加简单。

这篇关于【杭州云栖·飞天技术汇企业应用专场演讲】Work@Alibaba 阿里巴巴的企业应用构建之路...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/581659

相关文章

Spring Cloud:构建分布式系统的利器

引言 在当今的云计算和微服务架构时代,构建高效、可靠的分布式系统成为软件开发的重要任务。Spring Cloud 提供了一套完整的解决方案,帮助开发者快速构建分布式系统中的一些常见模式(例如配置管理、服务发现、断路器等)。本文将探讨 Spring Cloud 的定义、核心组件、应用场景以及未来的发展趋势。 什么是 Spring Cloud Spring Cloud 是一个基于 Spring

乐鑫 Matter 技术体验日|快速落地 Matter 产品,引领智能家居生态新发展

随着 Matter 协议的推广和普及,智能家居行业正迎来新的发展机遇,众多厂商纷纷投身于 Matter 产品的研发与验证。然而,开发者普遍面临技术门槛高、认证流程繁琐、生产管理复杂等诸多挑战。  乐鑫信息科技 (688018.SH) 凭借深厚的研发实力与行业洞察力,推出了全面的 Matter 解决方案,包含基于乐鑫 SoC 的 Matter 硬件平台、基于开源 ESP-Matter SDK 的一

一份LLM资源清单围观技术大佬的日常;手把手教你在美国搭建「百万卡」AI数据中心;为啥大模型做不好简单的数学计算? | ShowMeAI日报

👀日报&周刊合集 | 🎡ShowMeAI官网 | 🧡 点赞关注评论拜托啦! 1. 为啥大模型做不好简单的数学计算?从大模型高考数学成绩不及格说起 司南评测体系 OpenCompass 选取 7 个大模型 (6 个开源模型+ GPT-4o),组织参与了 2024 年高考「新课标I卷」的语文、数学、英语考试,然后由经验丰富的判卷老师评判得分。 结果如上图所

持久层 技术选型如何决策?JPA,Hibernate,ibatis(mybatis)

转自:http://t.51jdy.cn/thread-259-1-1.html 持久层 是一个项目 后台 最重要的部分。他直接 决定了 数据读写的性能,业务编写的复杂度,数据结构(对象结构)等问题。 因此 架构师在考虑 使用那个持久层框架的时候 要考虑清楚。 选择的 标准: 1,项目的场景。 2,团队的技能掌握情况。 3,开发周期(开发效率)。 传统的 业务系统,通常业

亮相WOT全球技术创新大会,揭秘火山引擎边缘容器技术在泛CDN场景的应用与实践

2024年6月21日-22日,51CTO“WOT全球技术创新大会2024”在北京举办。火山引擎边缘计算架构师李志明受邀参与,以“边缘容器技术在泛CDN场景的应用和实践”为主题,与多位行业资深专家,共同探讨泛CDN行业技术架构以及云原生与边缘计算的发展和展望。 火山引擎边缘计算架构师李志明表示:为更好地解决传统泛CDN类业务运行中的问题,火山引擎边缘容器团队参考行业做法,结合实践经验,打造火山

Python应用开发——30天学习Streamlit Python包进行APP的构建(9)

st.area_chart 显示区域图。 这是围绕 st.altair_chart 的语法糖。主要区别在于该命令使用数据自身的列和指数来计算图表的 Altair 规格。因此,在许多 "只需绘制此图 "的情况下,该命令更易于使用,但可定制性较差。 如果 st.area_chart 无法正确猜测数据规格,请尝试使用 st.altair_chart 指定所需的图表。 Function signa

(1995-2022年) 全国各省份-技术交易活跃度

技术交易活跃度是一个关键指标,用于衡量技术市场的交易频繁程度和活跃性。它不仅显示了市场参与者对技术交易的参与热情,而且交易的频率也体现了市场的活力。这一指标对于不同的利益相关者具有不同的意义: 对投资者而言,技术交易活跃度是把握市场趋势、评估交易策略和预测市场波动的重要工具。对企业来说,技术交易活跃度反映了其技术创新的活跃程度和市场竞争的激烈程度,有助于企业制定技术创新和市场竞争策略。对政策制定

基于Spring Boot构建淘客返利平台

基于Spring Boot构建淘客返利平台 大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!今天我们将讨论如何基于Spring Boot构建一个淘客返利平台。 淘客返利平台通过整合各种电商平台的商品信息,提供给用户查询和返利功能,从而实现流量变现。以下是实现一个简单的淘客返利平台的步骤。 1. 项目初始化 首先,使用Spri

AI与音乐:当技术与艺术发生冲突

AI在创造还是毁掉音乐? 在科技日新月异的今天,人工智能(AI)已经渗透到了我们生活的方方面面,音乐领域也不例外。然而,尽管AI为音乐创作带来了前所未有的便利,我却深感其正在毁掉音乐的本质。 首先,AI的介入使得音乐创作过程变得过于机械化。传统的音乐创作往往需要音乐家们经过长时间的思考、尝试和修改,最终才能创作出触动人心的作品。这一过程不仅体现了音乐家的才华和技艺,更蕴含了他们对生活的感悟和对

IPD推行成功的核心要素(十一)技术规划与平台规划促进公司战略成功

随着外部大环境的影响,各企业仅有良好的愿望是不够的。预测并顺应新兴市场和技术的变化,变危机为转机,不断推出强大的产品才是一个公司持续繁荣的根本保障。而高效的产品开发往往是基于某些关键技术,针对市场推出的一个或几个产品系列,这些产品系列通常共用一些产品平台,共用一种或者几种关键技术。当一家企业进入了平稳发展期,已经建立了较为完善的管理制度和产品开发流程,但是依然认为竞争对手是那样强大,那样不可战胜。