层出不穷的新技术的迭代速度,和新技术在企业的落地速度的差距,正在越来越大,这个偏差给从业者和企业管理者,带来了深深的焦虑感。以运维技术发展来讲,很多企业还停留在刀耕火种的全人工阶段,但你去和他沟通 DevOps 自动化的时候,他会问你为什么不给我直接上智能化容器编排。
现阶段,有很大比例的企业,仍然走在通往自动化的路上,如何帮助企业走的更快,效率更高,是有巨大的价值可挖的。企业的 IT 基础设施建设和发展,要立足当下,长远规划,日拱一卒。今天的增量,就是明天的存量。对于增量业务的运维,要符合时代大潮流,对于存量业务的运维,要能和平演进,高效共存。
对互联网运维技术,我简单划分为4个典型的阶段:
- 全人工阶段:见招拆招,靠 Excel 管理资产,靠 ssh 登录敲命令来实施变更,靠人工盯屏幕来监控,靠指定 IP 列表来访问上下游,靠搬机器来实现弹性扩容;
- 自动化阶段:automate everything 成了时代最强音,DevOps 理念成为主流,敏捷开发、持续集成成为新宠;
- 云原生时代:基础设施无关成为显著特点,业务第一次尝试脱离对「底层基础设施」的依赖,不管是自有数据中心,还是公有云,不管是物理机还是虚拟机,不管是 Centos 还是 Ubuntu,业务终于不用面向基础设施编程了。在这个阶段,Docker 工具链、Kubernetes编排工具、Service Mesh 成为业界标准,通过GitHub、Docker Hub 实现了全球协作迭代;
- 智能化时代:人该干嘛干嘛去;
这几个阶段,互有重叠:
- 大多数互联网公司处于阶段二向阶段三过渡;
- 大多数传统企业,处于阶段一,向阶段二过渡,但是希望一下子到阶段四;
- 大多数创业公司,都处于阶段三;
- 大多数运维解决方案提供商,都说自己在阶段四;
为了切实解决技术的发展和落地的不同步问题,帮助处于阶段1和阶段2的企业更好的过渡到阶段3,提高企业过渡过程中,各种基础设施共存状态下的运维效率。滴滴运维团队,依托于滴滴云,在 Open-Falcon 社区版的基础上,将推出一款企业级开源自动化运维平台 Nightingale,兼顾传统物理机和容器化编排时代的需求。
Nightingale,一个更快的 Ansible,一个更轻的服务树,一个更炫更强的监控,期待您的反馈和试用,大约在5月,不见不散。