首页 -> 新闻中心 -> 云计算 -> 正文
2019云计算开源产业大会丨刘秀华:天翼云EADP赋能5G时代企业应用开发
2019-07-04

7月3日上午,2019云计算开源产业大会在北京国际会议中心隆重开幕。2019云计算开源产业大会以“计算无处不在,开源引领未来”为主题,由中国信息通信研究院主办。在上午的主会场,中国电信云计算分公司(云能中心)EADP架构负责人刘秀华,带来了主题为“天翼云EADP赋能5G时代企业应用开发”的演讲。

中国电信云计算分公司(云能中心)EADP架构负责人刘秀华

大家上午好!今天我分享的主题是“天翼云EADP赋能5G时代企业应用开发”。

我解释一下EADP的全称是企业应用开发平台,是一个开发运维一站式的PaaS平台。今天我分享的内容有三个方面,第一是构建EADP的驱动力和思路,第二是平台的价值和主要的技术特点,最后向大家介绍我们通过EADP快速低成本构建部署运维云原生应用的实际案例。

5G时代,企业开发创新应用面临新挑战

过去10年,云的形态在不断演进,公有云、私有云、混合云等虚拟化技术助推了物理资源上云,但是基于传统技术构建应用还是有很多很多的开发工作量。比如我们构建一个应用,从搭建环境开始,还有搭建开发框架、数据存储的开发、后端服务的开发,性能和稳定性的调优。传统的虚拟化平台只是提供应用运行的基本资源,对大多数企业来说“新的应用开发难,旧的应用上云难”这个问题还是普遍存在的。中国电信有很多政企客户,在沟通过程中发现他们都有上云的需求,但是在实施过程中存在很多问题,云端强大的服务能力没有完全释放。

也就是说,不仅是在5G的场景下,目前所有的业务场景下企业应用开发都面临了快、稳和省的问题。在5G场景下,网络能力的提升更加强化了应用必须满足大连接、高并发、低时延和大数据等技术特征,对各类应用在高性能、高可靠、自动运维等方面提出了更高的要求。

当一个新业务、新机会来临时,我们会思考三个问题:

第一,如何“快”?如何快速组建团队、快速搭建系统、快速部署系统,业务怎么快速上线?业务在高速发展的过程中,系统的功能如何应对业务快速迭代,解决我的系统能够跟得上业务迭代的要求。系统的容量和性能如何快速弹性地扩展,这是快的另外一个方面。

第二,如何“稳”?在剧变过程中,如何保障业务的连续性。

第三,如何“省”?“快”和“稳”的最终目标是为了“省”。省心、省力、省钱,提高资源的利用率,降低IT的建维成本。

目前这些问题都有一些解决思路与方案,比如说通过容器来提升资源的利用率,微服务、云原生、服务网格和CPI这一系列的技术和方法理念,在公有云、私有云和混合云等新型动态环境下来构建容错性好、弹性扩展、易于管理和便于监控的分布式松耦合系统。这些都是有一些方法来解决的,但是它们都只是一个点,没有一个整体的解决方案。

以微服务框架为例,它虽然可以解决高可用、水平扩展、高性能、自动化运维这些问题,但是也不可避免地带来了一些技术的复杂性,我们看到屏幕上这些问题,都是需要在微服务开发过程中需要关注的技术点,我们可以想象一下,构建一个相对完整的云原生应用比传统的生产架构的单体应用要复杂得多,这样的复杂性对于设计开发运维人员的要求是水涨船高,从IaaS到PaaS,再到应用的各种框架和技术都要了解才行,相当多的企业是没有这样的技术人才储备。即使有,整个开发运维的成本也会比较高,整个来说,云原生应用和微服务架构体系,由于技术的复杂性,现实中落地比较困难,企业应用开发往往受制于技术人才储备不足、成本高等因素的制约。

天翼云EADP,赋能5G时代企业应用开发

针对这个问题和政企客户做沟通交流,基本上他有很强烈的上云需求,希望应用快速迭代,跟得上业务的持续创新,但是在人才这一块他们受制于部分原因,没办法招聘到高素质的具备云计算能力的人。我们的想法是,为企业客户们构建一个企业应用的开发生产力平台,在这个平台上类似于一个柔性制造系统,可以生产可持续迭代、方便运维的各类应用。简单来说就是,把传统的手工作坊式开发模式做成一个生产线,在这个生产线上可以为企业生产各种各样的应用。对企业来说,他不需要关注底层的技术实现,只需要专注于在业务逻辑的开发上面就可以。

这个是EADP整个架构框架,最底层是IaaS层,上面有PaaS组件,封装了PaaS的能力,包括容器的调度、技术的组件、云的数据库、大数据、AI的组件、消息、缓存这些基础的PaaS组件,上面还有针对不同行业封装不同行业的定制框架,比如IoT的一些框架。整个平台是分层解耦的,平台可以灵活组合。因为我们考虑到这种中小企业的应用需要轻量级,如果把整个平台给到他会显得很重。我们这个平台里面的能力是可挑选的,挑选某一个或者某几个能力都可以,平台每个组件都会把能力开放出来。这个平台支持亿级并发,在开发效率上可以提高80%,成本节省40%以上,支持私有化部署的。

EADP给企业带来的价值。主要是体现在四个方面:快、稳、省、安全。

快。我们把企业的应用分为三类。一类是简单应用,简单应用通过拖拉拽的方式就可以把应用开发出来,不用编码甚至是免代码。比如出差的审批、客户管理、合同管理,通过拖拉拽就可以把合同做出来。第二类是一般应用,我们提供开发运维一体化的平台,他们在这里面的构建部署运维不需要关心,他只关注业务逻辑的开发就可以。第三类是复杂应用,不光需要有一个开发运维一体化的东西,对底层的技术要求更高,比如他需要一些分布式的应用、微服务架构,通过分布式数据库,我们在底层会提供这种能力。

稳。EADP在电信全网的核心安全系统都已经应用,基本上在全国各个省都已经在用,我们核心的IT系统承载7亿+用户,EADP稳定性得到了全面验证。

省。我们封装了底层能力,降低了用户门槛,企业不需要高素质人员,帮企业降低了人力的成本,这是省的一个方面。另一方面是后期的持续运维投入。EADP把IaaS、SaaS、PaaS做了融合,由EADP来统一做组件的开通和资源调度,帮助企业节省IaaS层的资源,也节省运维的投入。

安全。对像中国电信这样的甲方企业来说,IT项目比较多,这些项目都是通过服务、采购或是外包的方式来完成的,但是怎么管理这些外部公司?怎么保护用户数据和企业知识产权的安全?这都是企业的重点工作。在我们多年的实践经历中,我们总结了一套方法论,可以把它作为EADP核心能力,提供给行业外的用户。我们这个平台遵循云原生理念,是分层的,基础设施层IaaS层可以部署在天翼云上,其他的公有云、私有云都是可以的。自动化这一块我们会构建一个应用运行的环境,上面封准很多的应用框架,除了我们自研这些开源组件,我们也把业界常用的组件封装起来。

智能化的监控运维,我们平台会自动生成一些应用的框架代码,这个框架代码就会代览监控运维埋点的函数,开发人员不需要关注这些监控,开发出来的应用就已经具备了这种自动化的监控运维能力。这块我们把它做成生态,分了技术组件、应用开发和能力开放。在技术组件这块也是可插拔的,可以开发一个新的组件加入到我们的EADP平台。应用开发,我们给合作伙伴提供一些框架,他们按照框架可以把他们的应用也放到我们的平台来,给更多的用户使用。监控运维这部分也会提供完整的监控运维体系,包括日志、调用链、监控告警。

这里举一个例子,我们如何开发IoT的应用?门户入驻、申请资源、一键部署IoT的定制组件,我们会在平台定制一些IoT的组件,比如设备接入、能力网关。对用户来说,他只需要关心设备端的开发、云端的开发、App端的业务开发,对于端到端的打通客户不需要关心。

最后说两个实际案例。在物联网IoT类项目中,我们的用户是亿级的,每天订单一千万以上。过去客户通常需要一年左右的时间开发,利用EADP后只用了四个月开发出来了,软件和硬件的维保费用下降40%以上。EADP有丰富的应用框架,支持低门槛、低成本、快速开发、智能化的监控运维,保障系统平稳安全运行,在技术组件这块提供高并发、高性能、高可靠能力。

另外一个案例是广州市民热线。此前他们的系统在领导来访的时候由于太高的坐席并发,经常不好用,用了EADP以后,系统可以保持平稳运行。

最后欢迎大家使用天翼云,在天翼云上用我们提供的整体解决方案企业级应用开发平台EADP,快速开发、智能运维、放心安全。我们天翼云的优势是云网融合、安全可信、专享定制。

新闻搜索

覆盖全国各省会城市及海外城市的网速测试
→选择要测试的地区
→选择目标测试点