并不是说大公司一定要使用DevOps, 而是他们有能力/人力/成本 去实践DevOps. DevOps 是一种文化,类似接口,不同的公司有不同的 方式 去实现这个“接口”; 小公司也可以玩DevOps,
DevOps(Development和Operations的组合词)是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠,以上来自维基百科解释。
目前大型公司的软件需要快速发布,频繁修改,大型公司的系统业务复杂化,开发人员和运维人员逐渐演化成两个独立的部门,他们甚至工作地点分离,工具链不同,业务目标也有差异,这使得他们之间出现一条鸿沟,因此阻碍了企业的效率和生产力。成了企业亟待解决的难题。
DevOps是为了填补开发端和运维端之间的信息鸿沟,改善团队之间的协作关系
透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠