撰文:鹿小U / 制图:脾气超好
在优维的产品方法论中,在探讨架构视图的管理时,我们首先需要理解架构视图的整体目标。我们在服务的过程中发现,很多客户目前仍然采用手动绘制架构视图的方式,这种方式存在几个明显的问题:
首先,手动绘制的架构图往往比较零散,难以进行统一管理。这种手工架构图难以支撑一些特定的消费场景,例如在监控发现故障时,需要通过架构视图排查是哪个资源或服务出现问题。手绘图很难与线上监控数据实现有效联动。
其次,随着客户应用系统的增多,针对每个系统手动梳理架构的工作量变得极为庞大。
此外,架构本身会经历频繁的变化,手动梳理无法及时更新架构变化,也无法有效记录架构的历史版本。
针对这些或棘手或鸡肋的问题,优维推出了「架构可视化(视图)」细分化产品,并将产品目标聚焦如下:
首先,这是一个线上视图库,能有效支撑上层数据消费。我们可以将这个视图库嵌入到需要的页面中进行展示。
其次,我们结合CMDB的资源和资源关系数据基础,支撑架构图的快速生成,从而免去了手动绘制的繁琐工作。
最后,我们基于CMDB数据实现了自动更新和变化检查的逻辑,确保视图能够实时反映系统的最新状态。
优维架构可视化(视图)产品能力主要可以分为四大板块:
我们来看一下产品在绘图方面的能力。
首先,我们提供了一种直观