DevSecOps 中的操作和监视确定团队是否可以检测、抵御和从生产系统和租户环境中的威胁中恢复。 强大的运营实践可帮助团队在现实世界中证明复原能力。
此功能区域介绍了组织如何保护其租户和生产系统、监视和检测威胁以及响应和修正事件。 它是在实时环境中持续测试复原能力的地方。
随着组织成熟,运营和监视从最少的手动做法转向预测支持的强化操作。 生产系统变得更加强化,访问控制更加严格,监视从简单的指标演变为自动异常情况检测和预测,事件响应从计划外的反应成熟到 AI 辅助执行和定期演练。
核心功能区域
DevSecOps 中的操作和监视侧重于三个子功能:
保护租户和生产系统:如何强化和控制生产系统、设备、标识和映像。
监视和检测威胁:日志记录、指标和检测如何解决安全和可靠性问题。
事件响应和修正:组织如何规划、演练和响应事件。
阶段
运营和监控会经历五个成熟度阶段。 这些阶段展示了组织如何在日常操作中应用 DevSecOps 原则,从手动支持服务连续性到强化操作,这些操作可以在发生之前预测问题。
| 总体阶段 | 阶段名称 | 它的外观 |
|---|---|---|
| 临时 | 最小 | 手动或过时的工具使得难以支持服务连续性和稳定性。 |
| 启动 | 实例化 | 建立操作可提高性能,尽管功能仍然有限,并且大部分是默认的。 |
| 协调 | 稳健 | 以安全性和可靠性为核心开展运维工作,可以拓展洞察,并能更早发现问题。 |
| 精简 | 复原能力 | 自动化和高级数据合成增强了操作功能。 |
| 开创性 | 已加固 | 预测功能可帮助团队在出现问题之前预测问题。 |
最小(临时)
当团队依赖于手动或过时的工具和服务时,很难有效地支持服务连续性和稳定性。
保护租户和生产系统:未使用、老化和旧系统仍然存在并易受攻击。 访问系统时,对设备健康状态没有要求。
监视和检测威胁:Teams 依赖于集中式系统日志记录、简单的应用程序指标、简单的预算指标和简单的系统指标。
事件响应和修正:缺少计划的响应功能会延迟修补和发布更新。
实例化 (正在启动)
建立产品和服务运营机制可以提升绩效,但这种提升往往是通过能力有限的默认选项实现的。
保护租户和生产系统:已删除未使用、老化和旧系统。 对系统的访问仅限于安全、托管和正常的设备。
监视和检测威胁:记录潜在的安全相关事件,并基于手动定义的可疑模式发出警报。 成本监视和指标和日志可视化已到位。
事件响应和修正:建立基本响应策略并支持初始事件处理。
可靠(协调)
将产品和服务操作集中在安全性和可靠性上需要更广泛的见解收集。 早期的问题识别会导致更可靠的服务。
保护租户和生产系统:定义了补丁策略,使用自动化拉取请求来应用补丁,并防止跨租户的身份横向移动。
监视和检测威胁:数据通过高级可用性和稳定性指标集中统一、系统事件审核、停用未使用的指标、指标分组和目标警报。
事件响应和修正:关键组件已实施简单的业务连续性和灾难恢复(BCDR)做法,事件分析将成为例行活动。
弹性(简化)
投资自动化和高级数据收集和合成有助于组织加强产品和服务运营。
保护租户和生产系统:自动合并自动拉取请求,并每晚生成基本映像。 映像的最大生存期有助于减少事件影响。 强制实施连续最小特权访问,并使用入侵检测系统(IDS)。
监视和检测威胁:收集高级应用程序指标、覆盖范围和控制指标以及防御指标。 采用自动异常检测、分析和告警,涵盖模型反演和对抗攻击。
事件响应和修正:所有系统都制定了定期事件演练和高级事件响应协议。 自动隔离和缓解控制也已到位。
增强型(先锋)
将预测功能构建到强大的产品和服务运营中,使组织能够在出现问题之前预测问题。
保护租户和生产系统:映像的最短最长生存期可进一步降低事件影响。
监视和检测威胁:高级模式检测和预测用于发现和缓解风险,然后才能利用它们。
事件响应和修正:AI 驱动的帮助可帮助目标威胁、评估活动,并实时提供威胁情报。