骞云科技亮相2019乌镇峰会,构建以自服务为中心的敏捷IT!

2019年7月6日,由ITSS数据中心运营管理工作组(DCMG)和双态IT联盟(BOA)联合主办,ITSS媒体组协办的2019中国双态IT大会在乌镇盛大召开。来自政府主管部门、金融、央企、IT等行业超过640位嘉宾汇聚乌镇。会上骞云科技高级架构师薛舟彬带来了《SmartCMP助力金融客户构建以服务为中心的敏捷IT》分享。详细解析企业数字化转型时代,如何通过自服务构建敏捷IT。

骞云科技亮相2019乌镇峰会,构建以自服务为中心的敏捷IT!

以下为演讲实录:

大家好!我是骞云科技的薛舟彬,很荣幸给各位嘉宾和领导介绍云管平台怎样助力数字化转型、构建敏捷IT。

在企业数字化转型时代,IT部门该如何和业务部门一起将创新落地,变成产品,更快投放到市场?我们是否可以比别人做得更快、更好?产品投产后,如何持续提升客户对产品的体验效果?这些挑战都在驱动金融机构构建更敏捷的IT,以支撑数字化转型需求。

一、自服务——敏捷IT的基石

如何实现更敏捷的IT?自服务也就是As a Service是关键!这个话题随着云技术的诞生被大家所知,可以说是实现敏捷IT的基石。那什么是自服务呢?

ATM自助存取款机就是典型的自服务场景,客户凭银行卡可自助进行存取款、转账和查询操作,无需排队,而且24小时营业。ATM机的自服务带来极佳的客户体验,同时减少了员工的简单重复劳动和出错风险,并使企业更有竞争力。

我们现在讨论数字化转型,经常会参考互联网行业的做法,所以我们再来看一下亚马逊在构建敏捷IT和自服务方面的最佳实践。

骞云科技亮相2019乌镇峰会,构建以自服务为中心的敏捷IT!

亚马逊的基础架构如图中灰色部分,有容器、虚拟化,也有SDN。在此之上他们构建了提供从资源到安全的Infrastructure as a Service能力,见图中红色部分。这样每个产品创建、配置、扩容和回收基础架构的工作都给了产品开发团队,以自服务的方式完成。于是每个产品从设计、开发到运维都是由一个团队负责,这样就很容易对每个产品的交付、运营、成本及价值做出衡量。

可是实际上目前大部分企业做的私有云、公有云,效果是什么?其实你只做了数据层面的工作,重构了基础架构,但是在云的控制平台 As a Service做得很少,于是你没有办法把敏捷IT的大厦再往上搭,你还是在基础架构、开发人员和业务侧有层层鸿沟。如何打破鸿沟,打通敏捷IT的任督二脉?通过云管平台实现自服务就是最好的抓手。

与互联网行业不同,金融行业更多是以传统单体应用为主的稳态,和少量使用微服务、大数据技术的敏态。底层基础设施的支撑还是以物理机、虚拟化为主,容器平台正在逐步建设中,同时由于监管的要求和安全考虑,会有物理隔离、逻辑隔离的环境,使得自动开发、测试、上线难以实现。另一方面,开发工具自动化程度低、测试环节多也是难以改变的现实。行业特殊性使金融企业没有办法像互联网一样让开发人员直接使用我们的基础架构。这些挑战都需要通过企业级的自服务方式解决。所以接下来讲一下我们怎么通过云管平台构建企业级自服务的敏捷IT。

二、构建企业级自服务的敏捷IT

骞云通过自主的方法论,帮助用户构建企业级自服务体系,具体来说就是池化、标准化、自动化、自服务。最终用户通过服务目录填写申请表单,就能够生成不同环境中应用所需的资源,并可通过自服务进行扩展。

骞云科技亮相2019乌镇峰会,构建以自服务为中心的敏捷IT!

1、资源池化

资源池化可以把集群、存储、网络面向业务划分成多个逻辑单元,比如开发环境、测试环境,数据库、前端等。除了资源划分,还有配额、优先级和标签功能。用户申请时,只要指定资源池标签,就能从合适的资源组合中分配资源。因此我们可以看到如果没有逻辑资源池,帮助将面对不同场景时选择资源的考虑点落地,就很难实现自服务。

2、标准化

第一层标准化,是应用架构标准化

我们现在有些工具能实现计算、存储、网络、软件等资源部署的自动化,但应用开发人员需要的是一个可以直接调试应用的完整环境。单一自动化是没有办法让开发人员自服务的,因为我们给他们的是零件,而他们要的是整车。这些零件怎么组装?目前都是由运维团队通过分工协作依次来完成,耗时长,有出错的风险。那云管理平台是如何实现整车的交付呢?就是通过蓝图编排实现应用建模。

建模是一个很重要的过程,TOSCA做为建模的标准很早就被提出来了,就是为了实现更快的整体资源交付。以前我们谈蓝图建模、谈编排大家都觉得很抽象很难理解,随着K8s的火热,应用建模比以往更重要了,这将成为云计算下一阶段建设的一个重要方向。

通过蓝图编排定义一个资源交付的模型,这个模型中可以包括各种所需的基础架构资源:容器,虚拟化、物理机、SDN和安全等。

用户可以基于这些的标准架构,获得他所需要的环境,不再需要等待基础架构人员反复参与搭建这样一套环境,这就是定好标准架构之后带来的巨大效率提升。

第二层标准化,是部署规范标准化

一个架构在开发、压测、UAT和生产的部署规范是不同的,我们在蓝图的基础上通过对各组件的参数配置可以把这些部署规范落地在服务目录中,使用户通过服务目录,填写申请表单,就可按规范生成用户在指定环境中的资源。

3、自动化自服务

实现了资源池化和标准化后,通过云管平台调用基础架构的API就可以实现端到端的自动化,最终实现自服务。我们最终呈现的服务目录,和公有云服务目录不一样,我们要打造的是自己金融机构或者自己企业需要的服务目录。我今天没有用容器,我的服务目录就在虚拟机上。我今天用了大数据,我的服务目录就要有大数据的环境。骞云帮助你构建自身实际使用场景需要的服务目录。

刚才我们都在谈资源创建阶段的自服务,其实对于敏捷IT来说自服务是全生命周期的。从服务建模配置到自助申请资源、自助运维、自助监控、自助回收,需要将整个IT服务以全生命周期的方式提供给你的用户,从而提升IT的敏捷性。

骞云科技亮相2019乌镇峰会,构建以自服务为中心的敏捷IT!

最后我们来针对开发测试环境讲一下云管平台的自服务对敏捷的提升。

· 对于开发人员,由于已经可以自助获得资源,你就可以让工具对接云管平台,来打通你的CICD,使各个环节都可以按照你的规范和架构部署。

· 对于测试人员,要测试各个版本,历史版本要测,新的版本要测,就可以申请一个环境出来,而不用把原来的环境铲掉,带着可能的遗留问题测。

· 对于应用上线人员也可以将经验证的架构和应用部署脚本在生产环境上线。

目前我们的SmartCMP云管平台已经发布了5.0版本,大家可以访问骞云预约演示,欢迎大家给我们提出更多的建议和需求。

极客网企业会员

免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。