优维科技
作者优维科技2019-11-15 18:14
it技术咨询顾问, 优维科技

重磅发布 | 优维EasyOps5.0 以“开放+赋能”打造新一代DevOps及运维平台

字数 3720阅读 1518评论 0赞 0

​近年来,企业在实践数字化转型升级的过程中遇到了很多困难和挑战,如何提升企业IT效能,将IT投入快速转化为业务价值,已成为目前数字化浪潮中面临的最大问题。

优维在与客户多年贴身服务过程中,也更清晰地看到典型的DevOps系列问题:

  • 用户需求瞬息万变,如何支撑产品服务的快速发布
  • 用户体验至关重要,如何保障产品服务的可用性以及 降低发布失败率
  • 核心系统自研成本高,周期长,采购商业产品无法覆盖自己的个性化需求,应该如何突破?
  • 希望构建 IT 中台的能力来解决以上的问题,企业应如何快速构建自己的IT中台服务?

    今天,优维EasyOps5.0正式发布!提供了以上难题的解决方案,并带来优维多年深耕互联网DevOps及运维领域的最佳实践!


从2018年底开始,优维便开始启动打造可完全开放的全功能多领域的DevOps及运维中台能力,希望为我们的客户赋能,帮助其快速构建前台系统,响应业务需求。

在对IT中台深度解读后,优维将中台整体分为两大类别: 技术中台层和服务中台层。

一、技术中台 提供高效能的工程技术底座


技术中台层有明确的 能力 边界,提供的是公共技术服务,让上层的业务开发更高效。技术中台层的技术复杂度高,要求是稳定性、安全性、可扩展性。EasyOps 5.0 目前提供的技术中台层包括但不限于以下核心能力:

A 简洁高效的API编排服务

优维EasyOps 5.0 提供简洁高效的API编排与集成服务,对任意原子接口(包括平台外接口)进行编排和集成,从而快速构建出业务场景的服务接口。API编排与集成服务基于YAML通用语言进行编排,以LOW-CODE的方式实现接口的快速组装,例如:

  • 对一次只能提供一页数据的原子接口进行循环调用获取所有数据;
  • 对异步创建和结果轮询的2个原子接口进行串行组装为同步接口。

B 高性能图数据库引擎——EasyCore

优维是首家把图数据库应用到CMDB架构中的企业,这一理念也让优维应用CMDB理念和产品得到了极佳落地,深得客户的信赖与好评。优维CMDB是一个全面的资源图谱,它管理了从应用到基础设施资源之间错综复杂的关系,存储性能和高可用问题备受关注。在经过对图数据库的深度使用和研究,优维基于Rust语言自主研发了一款高性能图数据库引擎——EasyCore。

EasyCore 拥有出色的性能,自带高可用集群模式,在内部实现分词索引,极大的降低了上层服务中台全文索引实现的技术复杂度和可靠性,占用资源小,可运维性高。

C基于TerraForm的资源编排服务

随着客户越来越多的使用云的资源,优维EasyOps 5.0 深度集成 Terraform,对任意IT资源对象进行自动化编排。毫无疑问容器化与云化已成为企业信息化重要的发展方向,基于Terraform的资源编排服务让EasyOps 5.0对容器、混合云编排场景得心应手,帮助用户更好支撑更多业务变更场景需要。

二、服务中台 公共业务能力的持续加强和优化

服务中台层是多个能力域的清晰划分和组成,根据行业多年最佳实践,从IT资源生命周期过程,提炼出五大核心能力域:资源管理域、应用交付域、应用运行域、运维管理域、运营保障域。IT资源作为核心的管理对象,EasyOps5.0 对IT资源提出了三维(资源、动作、状态 ) 管理方法论,将IT部门管理的所有 服务均可抽象为资源对象,例如:

  • 主机、存储、IP等IAAS层的资源对象;
  • 数据库、缓存、队列等PAAS层的资源对象;
  • 应用、系统、微服务等OAAS(运营服务层)层的资源对象。

A IT资源管理域

优 维EasyOps 5.0 根据 IT 资源全生命周期进行功能的梳理和落地,沉淀了来自银行、证券、保险、汽车、航空等上百家客户的标准化模型和成功落地实践。 为此我们进一步对其产品化和标准化,以确保所有客户的CMDB都是成功的CMDB:

  • 资源定义 :属性管理、关系管理、字段权限控制、全文搜索控制
  • 资源生产 :自动采集、入库审批、Excel导入、实例管理
  • 资源视图 :实例管理、实例拓扑、实例视图、应用业务架构拓扑、模型拓扑、用户自定义统计报表
  • 资源消费 :WebHook事件订阅、HTTP RestFul API文档
  • 资源校对 :数据合规性检查

    能力的闭环让 IT 资源管理系统为企业的其他平台提供统一、权威的数据服务。

图:IT资源管理对象

B 应用交付域

优维EasyOps 5.0 在应用交付上进行了较大的调整,核心功能一方面加强了配置中心、数据库持续交付和容器CI等能力,同时往容器编排、多云布局上进行了大幅度的倾斜。 所有这些能力,都源于对客户需求的深度洞察,不得不说今天客户的IT架构云化趋势越来越明显,拥抱云原生,拥抱未来。 EasyOps 5.0 将提供以下全新的能力:

  • 基于容器引擎的持续集成服务

    优维EasyOps 5.0 构建全新的持续集成系统,用户可以通过编写YAML、界面配置、模板配置等多种方式来配置流水线,支持多分支流水线和版本化管理; 流水线直接采用容器引擎,可把构建任务运行在 Kubernetes 集群中,实现构建集群的自我管理。

  • 多云部署和容器编排的发布服务

    优维EasyOps 5.0 汲取原有的应用部署的设计经验和大量用户的落地实践,开发全新的发布系统,能够对主机混合云设施和Kubernetes集群进行服务部署,能力覆盖当前部署环境的实例管理、服务管理、配置中心,版本列表可实现对部署环境进行版本化的管理,可对整个环境进行快速的回滚或者重新编排。

  • Kubernetes 集群管理服务

    Kubernetes 集群管理系统支持用户导入现有的本地集群或者公有云集群,或者直接自建集群,对Kubernetes集群提供统一高效的自动化运维服务,例如: 版本升级、资源同步、节点扩缩容、证书管理、插件管理、存储管理等等。

  • 镜像和仓库管理服务

    优维EasyOps 5.0 提供统一的镜像和仓库管理服务,通过集成 Harbor 的能力,用户可快速在优维的平台上实现对多个环境的下的镜像仓库和镜像制品进行数据的统一录入和自动化存储,提供给持续集成系统和发布系统使用。

除了以上的其他能力外,应用交付域还提供作业管理、调度管理等其他自动化编排场景的服务,为各种场景和不同成熟度的用户提供完善的应用交付解决方案。

C 运维/运营管理域

和传统ITSM不同的是,优维EasyOps5.0关注的是ITSM每一个流程背后的自动化能力实现。例如:Agent管理、分布式监控系统、事件管理、IT服务中心(变更管理)、容灾切换、批处理等等。

三、 构件化开发

助力 快速定制个性化场景

优维EasyOps5.0以“大规模定制”的理念,颠覆过往多数2B产品“推式生产”的模式,将客户需求作为“拉式”源头,推出全新的前端框架Brick Next。Brick Next提供Low-Code的页面构件编排能力和标准化的全功能域覆盖的构件库,帮助客户 分钟级 快速插件式开发出满足自己场景的微应用。

Brick Next构建框架

  • Micro App —— 微应用小产品包
  • Brick Package —— 包含了一组构件(Brick)的包
  • Brick Container —— 整个系统的底层平台

e.g. :以我们熟悉的积木玩具来说,构件(Brick)——单个小积木,Micro App——拼搭好的一个一个积木玩具(如机器人、房子、汽车等),Storyboard——微应用的使用说明书;客户可通过标准且一定量的积木(brick),创造无限的积木玩具(Micro App)。


构件化开发的用户对象

构件开发库就是用户搭建定制化系统时的基础,用户可以使用IT中台的数据服务、动作服务和监控服务来填充这些风格统一的构件,从而开发出适合自己使用的前台微应用。

优维的研发交付人员、客户内部技术团队、客户的技术服务合作商,均可以无差别的使用构件库中的构件进行微应用的开发,实现平台功能到界面的无缝整合。

大幅度提升开发效率

e.g.: 某个微应用需要107个原子构件组成,在使用优维EasyOps5.0进行开发后:

4

微应用**

按需交付产品及解决方案

优维EasyOps5.0在发展过程中不断的提炼客户通用场景,形成一个个微应用,纳入EasyOps的“AppStore”中,供各行业客户开箱即用。

双态发布与DevOps落地微应用

  • 持续集成流水线
  • 应用部署(主机)与容器部署
  • 配置中心
  • Kubernetes管理
  • 制品管理
  • 敏捷管理
  • 部署编排

    等等…

专家级资源管理方案 :优维根据资源对象不同的管理诉求,将专家的管理经验提炼出来,打造资源信息、动作、状态全生命周期覆盖的资源微应用。目前打造了应用管理、业务管理、MySQL管理、机房机柜管理等二十余个核心对象资源微应用。

EasyOps5.0价值体现

了解更多

优维EasyOps5.0强调的运维中台落地,不仅仅只是技术的落地,更是组织、理念、架构与需求的全面落地。

近期我们将陆续推出一系列关于优维全新EasyOps5.0产品的详细解读。 如有需要,也欢迎您预约我们的销售人员进行上门交流演示, 预约电话:0755-23023448,我们很期待为您服务!

长按二维码 与我们联系

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

X社区推广