运营、守护并持续演进复杂的信息技术环境

技术环境很少是一夜之间变复杂的。它们在多年之间不断累积——基础设施、应用、接口、网络、供应商、安全控制、操作流程,以及没有被记录下来的依赖关系——累积的速度通常快过任何人记录它们的速度。

结果很熟悉:总体上都还能跑,但没有人能笃定地说出什么跑在哪里、哪条业务流程依赖哪个系统、出问题时谁负责,或者某个供应商如果不再接电话会发生什么。

在改进一个环境之前,必须先理解它。VODIS 帮助组织梳理、结构化、运营、守护并演进这一环境——权责清晰,由资深层面治理,并按工作范围组建相应的专家力量。

先理解环境,再改动它

第一次合作往往是把运营全貌重新拼出来。这些问题并不炫目,但通常很能说明问题:

  • 实际存在哪些基础设施,它们在物理上或逻辑上位于何处
  • 哪些应用跑在哪里,其中哪些还真的在被使用
  • 哪些业务流程依赖哪些系统
  • 哪些接口是关键的,其中一个不可用时会发生什么
  • 哪些供应商支撑哪些服务,依据什么安排
  • 没有被记录的依赖在哪里——那些只有一个人知道的
  • 单点故障坐落在何处
  • 哪些职责界定不清,或者只是被默认承担着
  • 哪些服务仍然依赖已经过时或已无支持的技术
  • 人们每天依赖的文档里,究竟缺了什么

这是运营层面、服务层面、基础设施、应用与流程层面的梳理,而不是源代码考古:如果是一套老旧的关键应用本身需要在代码层面被理解,那属于遗留核心系统现代化服务,两者是互补关系而非重叠。

运营与服务架构

梳理只有在产出组织真正用得上的东西时才有价值。VODIS 可以协助构建或重建:

  • 服务地图——业务所消费的内容,以服务而非服务器来表达
  • 应用地图,包含接口与数据流
  • 跨站点、平台与环境的基础设施地图
  • 依赖关系图,既包括技术依赖也包括组织依赖
  • 流程图,覆盖那些让服务得以持续运转的日常操作
  • 支持模式:找谁、什么时候找、通过哪条通道
  • 责任模型,使权责被记录下来而不是被默认
  • 供应商与服务归属的视图
  • 针对真正反复出现的情形的运营流程

目标很朴素:让这个环境对资历最深的那位工程师之外的人也变得可理解、可管理。这一切都不是什么专有或经过认证的方法论——它就是普通的运营架构,按环境的规模来做。

基础设施运营

视环境与约定范围而定,基础设施支持可以覆盖:

  • 物理与虚拟服务器及其生命周期
  • 操作系统、补丁协调与配置管理
  • 存储、容量与增长规划
  • 备份运行与恢复验证
  • 虚拟化平台
  • 公有云、本地、私有云与混合环境
  • 办公终端及相关基础设施
  • 监控覆盖面与告警质量
  • 性能与容量评估
  • 访问权限协调与特权账号的日常规范
  • 平台层面问题的供应商协调
  • 持续维护而非一次性写就的运维文档

本页不宣称在每一种平台或产品上都具备专长。能够支持什么、支持到什么深度、按什么时间节奏,取决于具体环境,并在每次合作中约定。云被当作一个选项而非终点:迁移是一项带有成本与依赖的决定,而不是默认建议;本页也不宣称持有任何大型云厂商的认证。

网络与连接

连接往往是可用性成败的所在,也是责任最常被切分的地方:

  • 局域网与广域网
  • 互联网连接,以及它的真实表现而非合同上的表现
  • 虚拟专用网与远程接入
  • 路由与交换
  • 防火墙与安全连接
  • 站点之间与分支机构的连接
  • 电信与通信服务的协调
  • 网络监控与告警
  • 冗余、故障切换与备用连接路径
  • 经过实测而非想当然的恢复安排

VODIS 与电信运营商及连接服务商进行协调;VODIS 本身不是电信运营商,也不以此自居。韧性措施可以包括冗余链路、自动故障切换与备用路由——是“可以”,因为什么才算合适,取决于该服务的关键程度,以及组织愿意为此投入多少。

让应用保持可靠、可支持

应用管理关心的是一个应用所提供的服务,而不仅仅是软件本身:

  • 应用与服务监控
  • 事件支持、分级与协调
  • 针对反复出现的问题进行问题管理
  • 应用生命周期、补丁与升级协调
  • 发布与变更支持
  • 开发、测试与生产环境的协调
  • 集成与接口依赖管理
  • 真实负载下的性能评估
  • 为深夜值班的人而写的运维手册
  • 针对产品缺陷与升级处理的供应商对接
  • 责任转移时的支持过渡与交接

当源代码归属或开发责任不在范围内时,VODIS 不会去宣称它们;边界在合作中约定。若希望进行新的开发或产品工作,那属于产品创新与应用开发服务。

相当大一部分运营事件根本不是在某一个应用内部产生的。它们出现在系统之间——接口、中间件、接口服务、批处理作业、身份依赖、数据库、共享基础设施或第三方服务。这正是依赖关系梳理值得投入的原因。

把安全嵌入日常运营

只活在年度评审里的安全,不是运营层面的安全。视委托范围而定,支持可以包括:

  • 访问控制的协调,以及入职、转岗、离职的规范执行
  • 特权访问复核的支持
  • 对照公认基线进行配置加固
  • 漏洞与补丁修复的协调
  • 与场景相称的日志覆盖与留存
  • 安全监控的数据输入与告警分级支持
  • 与客户应急人员并肩进行安全事件协调
  • 技术控制措施复核
  • 备份保护,包括防止被删除或被加密
  • 人们真的能照着做的运营安全流程

这是嵌入日常运营中的安全。它不是受管安全运营中心的对外服务:VODIS 不运营常设的安全运营中心,本页也不作此宣称。若需要更深入的网络安全与韧性工作,那属于网络韧性服务,专业安全能力按每次合作引入。

运营韧性

韧性是一种要被证明的性质,而不是被宣布的性质:

  • 以业务真正需要为尺度来衡量的备份覆盖面
  • 恢复测试——按计划进行,并保留证据
  • 针对最重要服务的书面恢复流程
  • 跨基础设施、应用与供应商的灾难恢复协调
  • 在服务确有必要时提供冗余
  • 为业务连续性规划提供技术输入
  • 识别真正关键的服务,并与业务方达成一致
  • 依赖关系复核,因为恢复的先后顺序很重要
  • 恢复演练、升级路径与复盘所得

一份从未被恢复过的备份,并不能证明系统可恢复。它只能证明一个备份作业跑完了。本页不提供任何关于不中断可用性的保证——可用性取决于架构、投入、供应商与具体情形;任何作出相反承诺的人,都是在推销别的东西。

清晰的运营权责

技术运营通常牵涉内部信息技术部门、应用团队、基础设施团队、安全、业务负责人、软件厂商、托管或云服务商、连接服务商以及支持伙伴。VODIS 可以帮助把下列内容明确下来:

  • 服务归属——谁在业务面前为这项服务负责
  • 每个组件的技术归属
  • 供应商归属与合同接口
  • 升级路径,写明具体人员与触发阈值
  • 决策权与审批权限
  • 在确有帮助时使用的责任分工矩阵
  • 支持层级,以及每一层应当解决什么
  • 面向周期性工作的运营日历
  • 有真实议程、也有人真正出席的治理会议

在梳理之后,VODIS 可以协助定义目标运营模式——支持模式、角色、流程、工具、供应商安排、升级机制、治理、监控与服务管理实践。这并不意味着总是需要大规模的组织重构;很多时候,解法是把谁拥有什么讲清楚,而不是另起一套结构。当变革确实规模很大时,它与项目与变革管理并肩推进。

服务管理的基本功

务实、与组织规模相称的服务管理——而不是为落地某个框架而落地:

  • 事件管理,配一套大家都认可的严重级别模型
  • 针对反复事件与已知错误的问题管理
  • 变更协调、技术评审与排期
  • 发布协调与变更后验证
  • 面向日常工作的请求处理
  • 准确到可以被信任的配置与资产信息
  • 知识管理,以免每个月重复同一套诊断
  • 对照与业务方约定的预期进行服务复盘
  • 把持续改进当作常设议题而不是一个项目

恢复服务与弄清它为何失效,是两个不同的目标;把二者混为一谈,正是同一起事件反复上演的原因。事件处理负责恢复,问题管理负责消除根因。两者都重要,而在压力之下被放弃的往往是后者。本页不承诺彻底消除所有反复事件——目标是让它们更少、更被理解、更少令人意外。

变更是稳定环境最常被打破的时刻,因此变更协调涵盖依赖评估、按业务节奏排期、回退方案与事后验证。VODIS 在这项工作上不持有任何正式的相关服务管理或标准体系认证,也不作此宣称;这些是实践,需要凭判断来运用。

协调多供应商环境

一项业务服务常常依赖多家供应商,却没有任何一家对端到端结果负责。每一家都可能在履行自己的义务,而业务真正在意的那项服务依然不可用。支持可以包括:

  • 一份供应商与服务地图,标明谁支撑什么
  • 对合同接口及其各自覆盖范围的可见性
  • 跨供应商边界的事件升级
  • 当一个问题牵涉多家服务商时的协调
  • 能在电话会议结束之后依然存续的行动项跟踪
  • 供应商之间交付依赖的管理
  • 与供应商一起、对照约定预期进行服务复盘
  • 在商务讨论陷入僵局时提供技术澄清

VODIS 在技术与运营层面协调供应商,并保有没有任何单一供应商掌握的端到端视角。VODIS 不提供对合同的法律解释;需要时由客户自己的法务顾问主导,VODIS 提供技术事实。

监控与服务可见性

大多数环境把设备监控得很好,把服务监控得很差。视范围而定,监控可以覆盖:

  • 基础设施、应用与接口的可用性
  • 容量与增长趋势,赶在它们变成事件之前
  • 以用户真实体验为准的性能
  • 基础设施与应用的健康状况
  • 集成与接口的状态
  • 计划任务与流程,包括那些没人盯着的
  • 备份作业的结果,而不只是备份作业的启动
  • 与安全相关的信号,并送达能够处置的人
  • 告警质量,使告警被相信而不是被过滤掉

有价值的转变,是从面向设备的监控走向服务层面的可见性;这通常需要在应用、基础设施、网络、数据库、集成以及第三方所提供的服务之间做关联。VODIS 不运营常设的网络运营中心,也不作任何全天候监控的宣称:支持与覆盖模式按每次合作定义,写在合同里而不是写在本页上。

先把它跑好——然后改进它

维持运转是底线,而不是目标。运营一个环境会产生关于它自身的证据,而这些证据值得被使用:

  • 反复出现的痛点,按它们实际造成的代价排序
  • 正在制造运营负担的技术债
  • 支持环节的瓶颈,以及排在其后的队列
  • 脆弱的依赖与易碎的接口
  • 属于结构性而非偶发性的供应商问题
  • 重复性运营工作中的自动化机会
  • 被真实事件暴露出来的文档缺口
  • 通过测试而非假设发现的韧性缺口
  • 值得被质疑的成本与复杂度来源

随后,改进事项被排定优先级,并以待办清单的方式交付,而不是停留在愿望清单。自动化用在工作确实重复、风险也被理解清楚的地方——监控、运营流程、部署、补丁编排、报表以及知识管理辅助。本页不承诺普遍适用的自动化;有些工作虽然重复,但后果太重,不适合在无人监督的情况下自动执行。

人工智能辅助的运营

谨慎使用时,人工智能辅助可以减少运营中的手工负担,同时不触碰对运营的控制权:

  • 对嘈杂来源的日志与事件进行归纳
  • 事件分级辅助,并给出可能的类别建议
  • 起草并维护运维文档
  • 在获批的内部资料范围内检索知识
  • 事件处理过程中的操作手册辅助
  • 向接手的人解释陌生的配置
  • 根因假设辅助——是待验证的线索,而不是结论
  • 运营报表与趋势叙述
  • 工单分类与路由
  • 在构建与评审自动化时提供协助

对于在运行中的系统,人工智能起辅助作用,责任仍在人。变更、访问决策、生产操作、事件处置动作、验证以及安全敏感操作,都保留在具名的人类专家手中。本页不宣称任何自主的生产操作,也不提供自主的信息技术运营:一条建议不等于一次批准。

在保密要求较高的场合,人工智能辅助可以围绕客户批准的服务、私有环境、受控云或本地模型运行来设计——与遗留核心系统现代化服务中的思路一致,并且是每次合作单独作出的设计决定,而不是默认配置。

VODIS 如何交付这项服务

VODIS 可以按照工作范围与可用性,组建并协调在基础设施、应用、通信与安全方面有经验的专家。这一模式是有意采用“按需组建”而非“常设编制”:

  • 基础设施与平台专家
  • 应用与集成专家
  • 网络与通信专家
  • 负责安全敏感工作的安全专家
  • 服务与流程架构能力
  • 在需要额外产能时引入的交付伙伴
  • 在客户管理层、内部信息技术部门、专家与供应商之间的资深协调
  • 治理、报告、优先级、升级机制与改进路线图

这在实践中意味着:不宣称拥有庞大的常设运营团队,没有常备待命人员池,不承诺有保障的或无限的专家可用性,本页也不出现任何合作公司或个人的名字。能力是为具体范围而组建,并在作出承诺之前先行确认。

资深这一层,恰恰是最难被拆散购买的部分。它位于客户管理层、内部信息技术部门、技术专家与供应商之间,并保有端到端的视角——这也说明了为什么在需要额外工程产能时,它会很自然地与近岸技术交付并肩。

合作方式

形式取决于问题本身,而不是某个标准套餐:

  • 一次基础设施与应用评估
  • 一次运营梳理合作
  • 服务与流程架构的绘制
  • 针对某项具体发现的整改项目
  • 按工时与材料计费的专家支持
  • 范围明确的工作包
  • 在约定范围内的受管运营支持
  • 作为独立委托的供应商协调
  • 临时运营负责人角色
  • 持续的治理与顾问支持

接手一个环境——无论来自内部团队、现有供应商,还是一套零散的支持安排——通常经历梳理、建立基线、移交、稳定、运营、改进这几步。没有哪次移交是无缝或零风险的,把它说成那样的人多半没带过几次:这项工作的要义,是让风险变得可见、有先后顺序、并且有人负责。

支持覆盖范围、响应预期与服务水平按每次合作定义,并以合同约定。本页不公布任何可用性保证、任何服务水平承诺、任何响应或解决时限,也不宣称全天候覆盖。一个受管的环境同时也是一个很好的例子,说明像医疗机构技术这样的垂直方向,如何把同一套运营思路应用到特定行业。

可能的产出

视约定范围而定,一次合作可以产出:

  • 一份服务清单
  • 一份基础设施清单
  • 一份应用清单
  • 一张依赖关系图
  • 一份现状架构
  • 覆盖运营日常的流程图
  • 一份责任分工矩阵
  • 一套目标运营模式
  • 一套支持模式
  • 一张供应商与服务地图
  • 一份风险与差距登记册
  • 一套监控模型
  • 一次备份与恢复评估
  • 运维操作手册
  • 一份整改路线图
  • 一份改进待办清单
  • 一份移交方案
  • 一套治理模式

以上是一次合作可能包含的示例,而不是固定的交付物清单;其中任何一项都不构成对可用性、服务水平、成本节省或性能提升的保证。真正适用的内容,在工作范围中约定。

聊聊贵司的基础设施与应用管理需求