
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
DevOps编程开发是目前大多数软件开发企业都在使用的一种开发方式,下面我们就通过案例分析来了解一下,DevOps编程开发流程都有哪些步骤。
1)为什么选择DevOps
能提高交付速度、更新频率,这两点是衡量一个公司能力的重要指标。
2)Gartner提出的DevOps模型
文化、技术、过程和人,其中团队文化才是难改变的,技术方面包括基础设施即代码、全局监控、持续监控。
3)自动化测试
自动化测试可以代替人工测试。
测试成了全栈工程师的工作,因为不沟通才是有效率的沟通。
4)CodeReview
提升代码易读性。
统一规范、标准。
技术交流,提升能力。
CodeReview原则:以发现问题为目标,团队开放、透明,整个CodeReview的过程对事不对人,不设置惩罚。
线上线下接合的方式,长期线上,定期线下。
5)流水线
持续交付:降低交付周期,通过自动化工具实现设计、开发、测试、发布、运维各个阶段的重复性工作,通过工具实现标准化、规范化,降低出错概率。
6)开发人员自服务
对于开发过程来说,少交流、少沟通、少开会就是高效的。
高覆盖率的自动化测试
全面的监控
持续交付流水线
敏捷基础设施
自动化/智能化运维
好的架构
全栈工程师
服务型管理
工程师文化
信任文化
分享文化
7)代码即设计
模糊敏捷研发流程阶段性:业务需求太多和技术变化速度太快。
整个进化设计需要简单的架构+持续集成+重构+整个研发流程设计。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。