为凝聚技术精华与行业实践,分享产品亮点与方法论,广通优云特推出【产品速递】系列栏目。
资深的产研专家,丰富的项目经验,为您带来zui新技术干货与一线实战案例。让我们共赴IT运营数字化未来!
作者|优云产品团队
本文约3000字|预计阅读时间:15分钟
近几年,数字化转型已被众多企业放在了核心战略的位置,而在此进程中, IT能力是其核心竞争力的代表之一。因此,企业对IT系统的可用性、敏捷性提出了更高的要求。然而,部分企业IT运维的敏捷性跟不上业务快速迭代的需求,导致运维部门与业务部门的矛盾在数字化转型过程中日益凸显。
高速发展的业务和日益复杂的云环境,导致IT运维面临着前所未有的压力。而跨多系统的用户访问途径,多样化的开发语言,云架构、分布式等新技术架构的使用,促使当下的系统运维部门引入更多的运维手段和技术能力来保障客户的应用系统正常更新迭代、运行及能力输出等。
在系统运维的过程中,运维工具/系统的多样性、专业性以及独立性,导致运维人员zui熟悉、拿手的业务应用场景被严重割裂、打碎,使之陷入陌生且复杂的领域之中,从而不能更好地专注于业务,疲于应对各种工具的学习与使用。
目前企业系统数量越来越多,不同的系统又有着不同的运维要求与活动场景,差异化很大程度上也增大了运维的复杂度及运维人员的工作量。运维人员急需从繁琐复杂的运维工具中抽离出来,重新让注意力回归核心的业务问题上。
正如上图所呈现的,都是当下IT运维人常常遇到的问题,那么该如何破解呢?
应用画像:应用系统运维的基础
随着运维理念的进步与发展,应用系统运维已经成为运维管理的“源头”,一切运维活动的发生都是为了保证应用系统的平稳运行。运维已由“流程化运维”逐步向“结构化运维”过渡,需要将传统、独立的“监控、告警、流程、自动化”等运维视角,进行多角度与结构化的整合,形成一个个具体、清晰、有引导性的应用系统运维活动场景。
而打造应用系统运维活动场景的基础,便是应用画像。应用画像是针对单个应用进行多维度分析,包括系统属性、配置关系、系统指标、系统轨迹、系统标签等信息。
- 系统属性:以配置管理的属性为主,附加应用系统自身的属性,包括系统特色,技术架构,技术参数等;
- 系统关系:系统关系记录了系统自身的各配置关系,物理部署关系、应用系统关系、访问关系和文件传输关系等;
- 系统指标:系统指标包括了监控指标、运行指标、交易指标、资源指标等,主要展现当前系统的实际状况;
- 系统轨迹:包括应用系统的整个生命周期,包括系统可研、系统测试、系统上线、系统移交运维、系统下线等,系统轨迹记录了完整的变化痕迹,大到扩容上线,小到变更;
- 系统标签:系统标签是记录当前系统的一些状况, 比如运行状况,健康状况等,主要为自动标签和人工标签,自动标签是通过系统规则自动计算而生成的信息,人工标签主要是人工自己打的标签,都有一定的时效性,到期标签自动消失;
应用画像的形成为应用运维奠定了基础,然而要实现应用运维,还需要打通全领域间的协作:
对此,优云已通过头部大行的运维实战落地经验,成功实现全领域打通,满足企业监、管、控、配各维度的标准运维要求,完成应用系统的“建设、上线、运维、下线”全生命周期运维向导,实现应用全景管理。在运维的过程中,将历史积累的经验以规则和轨迹的方式在系统中沉淀并反复使用、反复细化,zui终形成了一套高效运维的解决方案。
应用全景管理:大幅提升运维效率
优云在与各大行共研共创的过程中发现,应用全景管理能有效提高运维效率、降低运维难度、减少运维风险——「优云App360」应运而生。
它是一款将基础监控、应用监控、告警、流程、自动化集于一身的新一代运维服务产品,以应用系统全景视角,可及时查看应用系统的健康状况,为应用运维人员提供统一的视图,及时发现并解决自动化监控、工单、告警、运维的问题。
顾名思义,App360就是从应用系统的360度无死角地对应用进行精准“画像”,并在此基础上为每个应用系统量身定做。
“应用画像”能够从应用中提取各项关键属性、运行指标,对各指标进行聚合分析,生成能描述应用运行情况的运行特征并展示,并根据不同人员按需配置,可多维度查看,可支持应用基本信息配置及呈现、各指标呈现(可自定义扩展需显示的指标)、评价信息配置及呈现、应用轨迹查看(可快速链接到各流程工单系统)、应用运维操作等等。
由此,运维人员可以在管理时更清晰、准确、快速地获取到应用的“病根”,并通过引导式运维快速、有效地解决问题。
■ 全景视角,业务完备
App360将基础监控、应用监控、告警、流程、自动化等能力集于一身,以应用系统全景视角,为应用运维人员提供统一的基础视图。
以业务应用为中心,建立该应用的CI逻辑关联,选择任意CI,呈现CI间的逻辑访问关系,告警情况、CI相关的工单信息、主机监控、运维自动化脚本、自动化作业、作业历史、执行操作等,集所有信息于一体,高效、便捷、无死角。
■ 智能引导,有效执行
应用系统的一生可以用“建设、上线、运维、下线”四个大的生命周期阶段来概括,在每一个生命周期下又细分为多个领域场景及活动,在整个全生命周期中,哪种场景下不同的活动应该做什么、如何做、应达到怎样的标准,一直是系统运维的痛点。
App360使用了引导式运维,从生命周期的各个场景入手,内置各种细化活动,为用户提供规范、标准的运维体系及经验,解决了做什么、如何做、应达到怎样的标准的问题,并且能够进行现状分析,为运维执行及管理提供有效指导。
■ 快速应变,降低风险
基于优云多年的运维经验,App360业务设计底层由一套完善的统一描述模型理论所支撑。
在产生新的场景或场景发生变化时,由于所有的运维活动和场景都是在统一建模的基础上,App360将运维活动、活动策略等与运维对象进行解耦,各运维活动只需根据对象定义场景所需服务即可满足,极大地提升了运维应变能力,快速的应变有效降低了运维风险。
■ 降本增效,管理简单
App360打通了配置、监控、告警、流程和自动等运维通道,融合了自动化工具的编排和操作到流程审批过程,无缝驱动自动化执行,具备便捷易用的工作台,有效提升运维效率,减低学习与人力成本。
并通过采控平台超强的采集能力,实现数据的准确与鲜活,让应用系统的全貌跃然于眼前,为应用运维人员提供了足够有效的运维依据,尽大可能性减少应急的情况发生,使运维管理更为简单。
优云让高效运维成为现实
基于应用全景管理,优云实现了高效运维,同时也全方面打造起对应用系统全生命周期管理,覆盖系统的建设、上线、移交运维至下线。
App360解决了上线后的运维工作,而系统建设与上线,又该如何保障呢?为此,优云推出另外两款产品:
- 优云持续集成(Integration):优云产品矩阵中一款企业级、自动化的研发交付流水线,提供灵活易用的持续集成、验证、发布能力,帮助企业高质量、高效率地实现业务交付。
- 通过持续集成构建计划进行自动化的单元测试、代码检查、编译构建、集成测试、人工卡点及自动部署,为版本迭代提供高效、稳定的保障。通过图形化编排方式快速搭建流水线,内置丰富原子操作,可供用户开箱即用,提升构建效率。
- 优云持续交付(Delivery):一款基于云原生的新一代应用持续交付产品,以应用为中心,支持模块化组件,提供了应用管理、环境管理、变量管理、资源管理、应用发布、应用运维等一站式能力。
- 帮助企业建立应用持续交付整体解决方案,高效、快速、规范、稳定地实现自动化部署,加速企业云原生与 DevOps转型,提升团队研发效能。
作为一个资深的IT“云”,优云致力于推进运维生态化发展,与各有志之士一起打造美好的IT环境,让运维人员吃好饭、睡好觉,还有更多的时间去思考核心能力,赋能业务发展,真正推动IT运维向IT运营迈进!
以上内容来源于网络,由“WiFi之家网”整理收藏!
评论