由于传统IT部门的开发人员和运维人员之间存在目的差异,两个团队之间容易产生矛盾,这将导致内部合作产生摩擦、降低协作效率,甚至可能产生质量问题,延迟部署,进而影响了整个应用的交付运维。本文针对DevOps的应用开发运维,介绍其流程架构、不同过程的具体活动以及相关工具链工具,进而探讨了DevOps的特点及其相对于传统应用程序生命周期管理的优势,阐述了基于DevOps方法论进行应用开发运维管理的意义。