首页
学习
活动
专区
工具
TVP
发布

DevOps持续集成

专栏作者
384
文章
561523
阅读量
67
订阅数
如何将Secrets扫描加入到GitLab Pipeline
如果要管理应用程序开发管道以交付软件,则需要实施一项关键安全控制。您需要确保您的机密受到保护。简单地说,机密是您需要保护的凭据,因为该凭据具有特权功能。例如:
DevOps云学堂
2023-01-01
6240
如何设置可靠的DevOps生命周期?
DevOps是将IT开发和运营结合在一起的一组实践。它主要是为了减少提交变更和生产变更之间的时间。这些实践促进了开发人员和运营工程师之间的协作,因此可以实现连续的软件交付,而解决的挑战不那么复杂,并且可以更快地解决所出现的问题。
DevOps云学堂
2022-10-04
2290
面向DataOps:为Apache Airflow DAG 构建 CI/CD管道
使用 GitHub Actions 构建有效的 CI/CD 管道以测试您的 Apache Airflow DAG 并将其部署到 Amazon MWAA
DevOps云学堂
2022-10-04
2.9K0
优化软件交付:部署和发布明显区别
软件交付的谜团需要清晰,这就是部署与发布辩论变得令人兴奋的地方!部署和发布可以互换使用,但它们是否相同,或者您需要知道它们之间的区别?以下是优化软件部署和发布管理所需的所有答案。
DevOps云学堂
2022-10-04
1.6K0
DevOps 基础架构即代码:IaC 实施指南
随着 IaC 在全球组织中的广泛使用,对这项技术的好奇心与日俱增。本文是一本终极手册,您需要了解 DevOps 基础架构即代码的含义、其业务优势、用例、挑战、最佳实践和顶级工具,以使您的团队的实施更加简化。
DevOps云学堂
2022-10-04
1.2K0
可扩展 CI/CD 流水线示例:改善开发流程
现代软件开发要求使用 CI/CD 作为 DevOps 的重要组成部分。使用正确的工具进行适当的自动化是高效交付管道的关键。以下是您需要了解的有关可扩展 CI/CD 管道的所有信息。
DevOps云学堂
2022-10-04
1.2K0
9个DevOps最佳实践-你应该做什么和不应该做什么
在过去十年中,利用 DevOps 实践来最大限度地提高速度和创造价值一直是软件行业的热门话题。我们已经接受了这些实践,并改变了我们工作和思考开发、运营、项目管理、代码质量、可观察性和持续反馈的方式。 随着组织开始应用这些实践,我们注意到出现了许多反模式。在本文中,我们将看到一些 DevOps 最佳实践和改进工作流程的方法,同时我们还将探讨一些典型的 DevOps 反模式以及如何避免它们。
DevOps云学堂
2022-10-04
7790
DEVOPS:统一DEV、OPS和QA
DevOps这个术语已经存在了很多年。大小公司都将DevOps概念用于不同目的,例如,以提高软件质量。在此博客文章中,我们定义了DevOps,介绍了它的优缺点,重点介绍了一些概念并了解它们如何影响整个组织。
DevOps云学堂
2022-04-07
6020
什么是GitOps以及如何使用 Spinnaker CI/CD 管道实现 GitOps
GitOps是一组最佳实践和原则,将版本控制系统(例如 Git、GitHub、GitLab、BitBucket)视为中央存储库或单一事实来源,以声明方式代码存储,然后将其用于部署。
DevOps云学堂
2022-04-06
1.6K0
如何在GitLab CI/CD中触发多项目管道
持续集成(CI)是在将代码合并到master分支之前自动进行代码构建和测试的实践。这使开发人员可以及早的发现错误和频繁地合并代码,同时降低了将新错误引入主源代码存储库的风险。
DevOps云学堂
2021-10-18
2.2K0
什么样才算单元测试?谁该负责写?微软和谷歌这么说……
随着“DevOps”这个词在IT行业开始流行起来,就越来越多地听到有人讨论下面两个问题:
DevOps云学堂
2021-09-07
6320
在DevOps中进行测试:概念与最佳实践
在当今竞争激烈的软件开发环境中,DevOps可实现开发团队与运营团队之间的顺畅协作和通信。
DevOps云学堂
2021-05-11
7920
DevOps推动业务成功的6点原则
IT环境简直就是一场噩梦。激烈的讨论,数百个代码在多个屏幕上运行,代码中发现一百个错误,上线期限延长以及最终导致应用程序故障!
DevOps云学堂
2021-04-22
2990
GitOps –用于基础设施自动化的DevOps
GitOps提供了一种自动化的管理基础架构的方法。它通过使用许多团队已经使用的DevOps最佳实践来做到这一点,例如版本控制,代码审查和CI/CD管道。
DevOps云学堂
2021-04-02
7470
DEVOPS:统一DEV,OPS和QA
DevOps这个术语已经存在了很多年。大小公司都将DevOps概念用于不同目的,例如,以提高软件质量。在此博客文章中,我们定义了DevOps,介绍了它的优缺点,重点介绍了一些概念并了解它们如何影响整个组织。
DevOps云学堂
2021-02-01
1K0
编写测试用例的方法和思路|实践心得
测试用例是测试需求时首选的参考对象,是测试工作的核心,因而,在编写测试用例时,需遵循几点:功能覆盖完整;书写逻辑流畅;描述全面精简。
DevOps云学堂
2020-12-15
1.1K0
DevOps核心原则-稳定的工作流程
如果让三个人描述DevOps,您将得到四个不同的答案。有时,从事运营工作的开发人员被称为DevOps。其他人则说这与基础架构和部署的自动化有关。有时,您可以看到DevOps是sysadmins的现代化标签。我们可以看到该术语很流行。那到底是什么呢?什么是DevOps?
DevOps云学堂
2020-10-26
8180
SecOps vs DevSecOps: 有什么区别?
随着技术界采用各种哲学和方法论,弄清楚每个人包含的内容可能会造成混淆。如果您更关注整个文化转变,例如DevOps,那么即使这种类型的方法也具有与开发人员一样多的不同定义。进一步深入DevOps的是诸如SecOps和DevSecOps之类的意识形态,即使最有经验的团队成员有时也会挠头。
DevOps云学堂
2020-09-29
1.7K0
软件工程中的部署管道(CI/CD)
软件工程团队中的管道是一组自动化的流程,使开发人员和DevOps专业人员能够可靠,高效地编译,构建并将代码部署到生产计算平台。没有硬性规定可以说明管道需要什么样的内容以及必须使用的工具,但是管道最常见的组件是:构建自动化/持续集成,测试自动化和部署自动化。
DevOps云学堂
2020-09-24
1.2K0
推动软件交付的24个关键能力
这篇文章摘自Nicole Forsgren博士,Jez Humble和Gene Kim 的Accelereate摘录 。
DevOps云学堂
2020-09-22
8350
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档