分享交流
合作共赢!

DevOps基础

一、简介

DevOps是Development和Operations的组合,也就是开发和运维的简写。

DevOps集文化理念、实践与工具于一身,可以提高组织高速交付应用程序和服务的能力,与使用传统软件开发和基础设施管理流程相比,能够帮助企业更快捷的发展和改进产品,这种速度使得企业能够更好地服务于客户,并在市场上高效的参与竞争。

DevOps是针对于企业中的研发人员、运维人员、和测试人员的工作理念,是他们在应用开发、代码部署和质量测试等生命周期中协作和沟通的最佳实践,DevOps强调整个组织的合作以及交付和基础设置变更的自动化、从而实现持续集成、持续部署和持续交付。

DevOps平台:代码托管(gitlab/svn)、项目管理(jira/禅道/Teambition)、运维平台(腾讯蓝鲸/自主研发平台)、持续交付(Jenkins/gitlab)

二、优势

Devops强调团队协作、相互协助、持续发展,然而传统的模式是开发人员只顾开发程序,运维人员只负责基础环境管理和代码部署及监控等,其并不是为了一个共同的目标而共同实现最终目的,而DevOps则实现团队作战,即无论是开发、运维还是测试,都为了最终的代码发布、持续部署和业务稳定而付出各自的努力,从而实现产品设计、开发、测试、和部署的良心循环,实现产品的最终持续交付。

DevOps优势:

  • 速度:应用版本快速地迭代更新,以更好地适应不断变换的市场需求;
  • 快速交付:更快的将应用交付到生产环境;
  • 可靠性:保证应用交付的结果是成功的;
  • 规模:可以在大规模环境下可靠的交付应用;
  • 增强合作:建立适应DevOps文化模式的团队,开发人员和运维人员协同工作;
  • 安全性:在快速迭代的同时保证应用质量;

赞(0) 打赏
未经允许不得转载:琼杰笔记 » DevOps基础
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

分享交流,合作共赢!

联系我们加入QQ群

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏