DevOps 漫谈:看板Kanban管理实践

摘要

Kanban看板是一种可视化生产管理系统,利用看板卡来增强信号量、标记生产过程,促进系统渐进式变化,提高团队协作的效率。

  • 核心理论:流动性、可视化
  • 实践方法:看板设计模式、可视化技巧、平衡群体智慧和个体差异

目标是 提高整个系统的生产能力,不只是提高任务的完成数量。——《凤凰项目 一个IT运维的传奇故事》第 193 页

继续阅读全文 »

浅谈基于数据分析的网络态势感知

摘要

态势感知(Situational Awareness,SA)的概念最早在军事领域被提出。20世纪80年代,美国空军就提出了态势感知的概念,覆盖感知(感觉)、理解和预测三个层次。90年代,态势感知的概念开始被逐渐被接受,并随着网络的兴起而升级为“网络态势感知(Cyberspace Situation Awareness,CSA)”,指在大规模网络环境中对能够引起网络态势发生变化的安全要素进行获取、理解、显示以及最近发展趋势的顺延性预测,而最终的目的是要进行决策与行动。本文将围绕以下话题讨论网络态势感知中的几个常见问题:

  • 网络感知的基础:网络分层、传感器
  • 网络分析技术:SNMP、NetFlow、sFlow、NetStream、Packet Capturing
  • 网络数据可视化: WireShark、NTopng、Ganglia、GeoIP

继续阅读全文 »