首页 > 企业资讯 >新闻内容

管见》向万红:ECP平台Ready云原生

来源:中国企业新闻网 2020年04月29日 14:23

导言:云原生是构建和运行应用程序的方法,是一套技术体系和方法论,因其在设计阶段就考虑到应用未来会运行在云环境上,可以充分利用云平台的弹性扩展、分布式等优势,更加快速的创新和低成本的试错,获得了用户的肯定。据悉,很多大型集团客户已直接将云原生纳入到新建系统技术准入条件,也有越来越多的企业正准备采用云原生进行系统开发。

《管见》第二期  

作者:向万红   远光软件股份有限公司副总裁

云原生是构建和运行应用程序的方法,是一套技术体系和方法论,因其在设计阶段就考虑到应用未来会运行在云环境上,可以充分利用云平台的弹性扩展、分布式等优势,更加快速的创新和低成本的试错,获得了用户的肯定。据悉,很多大型集团客户已直接将云原生纳入到新建系统技术准入条件,也有越来越多的企业正准备采用云原生进行系统开发。

近年来,云原生被概括为微服务架构、容器化、DevOps和持续交付四大要点。

一、微服务架构

我们在做系统架构设计时,一般会将一个复杂的系统拆分成若干个子系统,分块完成子系统的设计。在过往开发实现时,常将所有的子系统的数据库表放在一个库,直接SQL关联其他子系统的数据库表,直接依赖接口调用其他子系统服务。这样实现的系统是单体的,只能整体交付,无法按子系统分开部署。微服务架构则充分体现了低耦合和高内聚的设计思想,对业务系统进行细粒拆分,分而治之,有效降低业务系统复杂性。每个微服务只提供某一领域的业务能力,对外唯一的访问方式就是其对外发布的服务API。微服务开发团队在遵从接口契约不变的约束下,可以自主管理、自主优化。微服务化同时也会对企业技术架构提出新的挑战,例如:根据需要拆成多个微服务运行,导致基础设施的维护成本高;整个应用分布在多个微服务中,定位故障更加困难;跨服务调用时,由于不在同一个事务中运行,容易产生分布式事务,出现数据不一致问题;跨域数据访问,有别于传统SQL关联查询,需要调用服务,在内存中拼装数据,增加查询的复杂度。远光ECP为企业提供了应用托管和微服务管理能力。以应用为中心,提供简化部署、快速扩容、监控和运维等应用生命周期管理工作。远光ECP集成了TCC和Seata分布式事务框架,大幅度降低了分布式事务的开发难度,同时提供集中配置、服务注册、服务发现、服务路由、服务治理和服务监控等微服务管理和监控能力。

二、容器化

在微服务架构下,一个复杂的应用系统可能由数十甚至数百个微服务组成,且其中高频访问的微服务还需要部署成集群。传统的运维方式难以支撑大型企业应用系统的运维。利用容器化技术,将微服务打包成容器,便捷地支持微服务架构实现应用的自动化,更加灵活的应对变化和弹性扩展;利用容器的可迁移性,帮助企业更便捷的上云和迁云,让应用在自有数据中心和云端实现动态迁移。远光ECP提供了Docker容器的生命周期管理,利用容器技术和服务编排打造大规模、多集群、跨地域\跨团队、业务应用一键式部署、灰度发布等功能,并通过极简的人机交互无缝链接远光ECP其他模块产品,提供弹性、高效、便捷的平台服务,助力系统架构微服务化、高效运维。

三、DevOps

在VUCA时代,随着外部环境变化和市场竞争的加剧,每个企业都在思考如何更快速交付有价值的服务给客户。DevOps作为一种全新的软件研发管理模式,正是在这种背景下诞生的,它强调研发组织内部不同角色的沟通、尽可能的自动化一切操作,不断的获得反馈以寻找提升效能的机会。远光ECP是遵循DevOps理念及技术体系,凝聚了远光多年在软件工程实践和研发管理领域的探索和实践经验而生。能为企业的研发团队提供项目管理、产品设计、开发编码、代码托管、测试管理、持续集成等的一站式协同研发服务,帮助企业规范化管理研发过程,持续提升研发效率和质量,先进的软件工作技术使复杂的研发工作更简单。

四、持续交付

开发人员在代码提交后,由构建服务自动完成代码的构建、质量工具扫描、单元测试和集成测试;自动将验证后的程序部署到测试环境,完成不同产品版本、不同数据库环境、不同浏览器版本的自动化测试;自动将通过自动化测试后的程序灰度部署到生产环境。DevOps小步快跑的形式帮助企业尽快获取客户反馈,发现问题的时间短,修复缺陷的成本小。远光ECP通过自动化、标准化\定制化的流水线,帮助研发团队可以一键式、高效、持续地将稳定的服务\产品快速推上线,让研发团队提高工作效率,更快地得到用户的反馈,从而更快速的响应客户需求或市场变化。

远光ECP(企业云平台)作为企业级云服务基础平台,是远光软件从多年、跨地域、上千人研发团队的协同软件研发实践中,提炼总结出的设计模型、业务模式、开发框架及研发管理模式,集设计、开发、集成、实施、应用、治理于一体的企业云平台。远光ECP平台已经推出云原生应用解决方案,全面支持云原生应用,为加速企业数字化转型,实现更好地创新发展All Ready!


相关推荐

为什么越来越多的年轻人选择“新公寓”?

类似租房网提倡的租客文化生态,及租房与生活一体,租房不止是租房,社交融入与租房之中,好生活,租着过。

2020年05月29日 10:36

斗鱼2020年一季度营收超预期,净利润同比增长7.4倍

5月27日,资本邦获悉,斗鱼于日前发布了2020年第一季度财报。根据财报显示,斗鱼一季度总营收达22.78亿元,同比增长53.0%;毛利润4.86亿元,同比增长139.2%;非美国会计通用准则下,平台实现净利润2.97亿元,同比增长741.7%,连续五个季度实现盈利。付费用户达到760万,同比增长26.2%。斗鱼的核心业务视频直播营收为人民币21.13亿元,较去年同期的13.54亿元增长56%。广告和其他营收为人民币1.650亿元,较去年同期的人民币1.350亿元增长22.2%。2020年第一季度斗鱼的收入成本从2019年的12.89亿元增加到17.79亿元,同比增长39.4%。主要至由于收入分享费用以及内容成本的增加。此外,斗鱼第一季度平均月活为1.581亿,平均付费用户数增加26.2%至760万;平均移动MAU增长15.3%,达到从2019年同期的4910万人增加到5660万人。

2020年05月27日 14:06

租房的你,遇见过哪些坑?

当我们来到一个大城市,或者由于工作的原因不想起早贪黑,会考虑租一个房子改变自己的生活现状。当我们去租房的时候,总会遇到这样或者那样的问题,有时候我们可能会说:“只怪我年少太无知,其实我有一颗不怕受到挫折的心。”你在租房的时候,遇到过哪些显而易见的“坑”?我们在找房子的时候,会看到电线杆上的“小广告”,还会去手机APP上寻找心仪的房子。租房者为了省事、直观、方便,会考虑在手机APP上进行选择,通过大数据筛选出想要租房的地理环境、价格区间、是否电梯房等等,我们会发现有一些房子可以选择,看着图片上的房屋内饰,不禁会觉得“如此的方便”。图片就好像是买家秀和卖家秀的区别,在预付订金之前一定要到现场去看一看,特别是看房的经纪人往往会给你“抬价”,这时要从长远来考虑,不要以为一个月多200元没事,一年就多了2400元哟!很多租房者认为租房就是住酒店一样,灯泡、水管、水龙头等等坏了应该是房东来管,实际上租房合同没有写清楚就该你来“管”。租房要问清楚是否要换锁?如果房东不愿意换锁,这笔钱就由自己来出,否则之前的租客要是私自留下了钥匙,就可以自由进出了。如果在租房合同上写清楚,那么灯泡属于易耗品自己管,但是灯泡的插座、灯泡的架子就要由房东管了,包括水管、洗衣机、电视坏了都应该房东来管。事先没有说好的情况下,可能就要由租客自己承担维修费用,或者是与房东平摊,这种显而易见的坑还是要防。租房者在寻找房子时,要么就选择个人独立的单间,要么就自己来挑选租户。这样做可以尽量避免来了一个自己不喜欢的租客,或者是带着宠物租房的租客,毕竟房东想的是租房赚钱,租客的“质量”其实并不关心,然而合租带来的一些问题只有自己清楚。租房一般是押一付三,要是各方面都比较好还不愁租的房子,可能还会押一付六,通常房东会要求在租房合同上写清楚,租房客必须提前一个月提出退房,否则押金不予退还,这一点也是要谨记在心的,否则到时候不给押金就很无奈了。

2020年04月28日 10:21