GitOps—用于基础设施自动化的DevOps

GitOps可以为工程团队提供许多优势,包括更好的协调、透明度、稳定性和系统的耐用性。

DevOps和它的朋友们——聊聊其他“Ops”(二)

上篇跟大家简单介绍了DevOps,以及与其概念相近的NoOps、DevSecOps和GitOps,“Ops家族”还包含其他形式,但归根结底,DevOps之所以更为流行,是因为其提供了改进工作流程的最全面的方法,因而被广泛应用。DevOp...

持续集成对IT团队和企业分别有哪些好处?

CI是持续交付(CD)不可或缺的DevOps流程,它将代码提交到源代码管理中,并自动“持续”执行构建。持续集成代码以使IT团队及其业务同行都受益的方式改进了流程。

可用性、可维护性、可靠性有什么区别?

区分这些术语并不是语义问题。了解这些差异可以帮助您更好地将开发工作的优先级放在客户的满意度上。

七大关于DevOps的误解,你中了几招?

DevOps方法可以为组织带来显著的积极影响。它可以降低成本,提高效率,并使开发团队的工作更加精简。为了掌握这个过程的优势,有必要认识到DevOps是什么、不是什么。在本文中,就将讨论一些流传甚广的关于DevOps的一些误解。

从理论到工具:带你全面了解自动化测试框架

快速实现质量是必要的,因此质量保证得到了很多关注。为了满足卓越的质量和更快的上市时间的需求,自动化测试将被优先考虑。对于微型、小型和中型企业(SMEs)来说,自动化自身的测试过程是非常必要的,而最关键的方面是选择正确的自动化测试框架。

各角色如何从DevOps中受益?

产品经理、开发、测试、运维、终端用户……DevOps给这些角色带来什么优势?

测试工程师在敏捷项目中扮演什么角色?

敏捷的思维方式是测试人员展示正确行为的先决条件,这些行为能够加速整个团队的性能。

将DevOps视为哲学——实施DevOps的绝佳方式

DevOps并非一朝一夕就能实现,而是需要在循序渐进的使用中愈发熟练、完善。

给DevOps加点料——融入安全性的DevSecOps

在开发和运维紧密结合的基础上再强调了Security,强调必须为 DevOps 计划打下扎实的安全基础。

90%的开发都没搞懂的CI和CD!

在敏捷软件开发环境中,工作模型和操作需要对公司不断变化的需求具有超级灵活的能力。DevOps——一种工具和实践的结合,有助于软件开发与IT运维并携手共进。这种跨功能的工作模式旨在最小化系统开发生命周期的持续时间,并提供持续的部署和交付

Devops与敏捷二者能否结合?

与其单独使用DevOps和敏捷来进行开发,不如将它们结合在一起作为一股力量来汲取二者的长处,从而使软件行业受益。这可以通过将敏捷的冲刺与DevOps提供的集成团队合作来实现。因此,在软件开发中混合DevOps和敏捷方法是提高生产力和交付高质...

优质单元测试的十大标准,你有遵循吗?

编写好的、可维护的单元测试存在着一些特定规则,可使单元测试质量更高、更具效率。

成功的9大步骤:从手动测试转为自动化测试

九大步骤教你的测试团队由手动测试转为自动化测试!

六大自动化测试技巧

选用合适工具、代码数据分离、最大化API测试数量、可视化测试……掌握这六大技巧,才算精通自动化测试。

构建DevOps测试策略的5大技巧

优先考虑软技能

为什么单元测试不是持续交付的唯一答案

企业应该将自动化测试的注意力集中在验证核心业务流程、用户事务和用户交互上,以确保它们仍然按照预期和业务有效运行所需的方式运行。

【科普】Scrum——从橄榄球争球到敏捷开发

乘风破浪的Scrum,披荆斩棘的橄榄球!

都在讲DevOps,但你知道它的发展趋势吗?

自动化、无服务器架构、嵌入式安全性……DevOps发展如火如荼,这些趋势你都知道吗?

理解持续测试,才算理解DevOps

持续测试是DevOps中的重要环节,充分实践好持续测试,对DevOps的目标达成十分有益。
DevOps干货