什么是DevOps?探索持续交付与协作的新范式
什么是DevOps?探索持续交付与协作的新范式 在现代软件开发领域,DevOps已经成为一个无处不在的术语。它代表了一种文化、一组实践和一套工具,旨在促进开发(Development)和运维(Operations)团队之间的紧密协作,从而实现更快、更可靠、更安全的软件交付。本文将深入探讨DevOps...
Azure Devops实践(5)- 构建springboot项目打包docker镜像及容器化部署
使用Azure Devops构建java springboot项目,创建镜像并容器化部署1、创建一个springboot项目,我用现有的项目目录结构如下,使用pro...
七款做好DevOps的强大工具
原文链接: 7 cool tools for doing devops right传统把开发和运营割裂开的做法,实则不适合现代产品和服务开发的需求,如今把开发和运营作为整体来看待的DevOps工程思想逐步深入人心,随之也逐步有了对DevOps系统的需求,现在给大家推荐七款做好DevOps的强大工具。...
【运维】站点可靠性工程介绍:研发,运维,SRE,Devops的关系
文章目录 1、什么是SRE2、SRE与研发、运维的区别 1、什么是SRE 站点可靠性工程(SRE) 是 IT 运维的软件工程方案。 SRE 团队使用软件作为工具,来管理系统、解决问题并实现运维任务自动化。 SRE 执行的任务以前通常由运维团队手动执行,或者交给使用软件和自动化来解决问题和管...
DevOps文章之 操作手册用户使用说明书
前言 最近主导了几个项目操作手册的编写。有新开发的项目,要重新编写操作手册;有中途接手别的项目,后来功能迭代,需要更新原操作手册;有客户对操作手册有意见,需要调整;零零散散写了数万字的手册。 其实写操作手册或者叫用户使用说明书可以当作一个需求来处理。既然是需求,那么处理需求的几个主要步骤对于产品经...
DevOps落地笔记-20|软件质量:决定系统成功的关键
上一课时介绍通过提高工程效率来提高价值交付效率,从而提高企业对市场的响应速度。在提高响应速度的同时,也不能降低软件的质量,这就是所谓的“保质保量”。具备高质量软件,高效率的企业走得更快更远。相反,低劣的软件质量,高效率则会让企业死得更快。高质量的软件是企业一直在追求的目标,那么又有哪些指标可以帮助我...
使用Azure Devops(VSTS) 来部署D365 CE(CRM) Solution
在D365 CE开发当中,有一个非常痛苦的问题就是开发,测试环境中的export import solution 部署问题.Devops中能很好的解决这个问题.&n...
[Azure DevOps] 如何安装并配置 Build Agent
1. 编译服务器在 Azure Pipelines 中至少需要一个编译服务器的 Agent 才能编译代码或发布软件。Azure DevOps 本身已经提供了一个 A...
Azure Data Factory(三)集成 Azure Devops 实现CI/CD
一,引言由于上一节文章内容过长,无法分享Azure Data Factory 的持续集成,持续发布。今天将着重介绍一下在使用 Azure DevOps Pi...
DevOps元素周期表—2号元素Kibana
Kibana 是一款开源的数据分析和可视化平台,它是 Elastic Stack 成员之一,设计用于和 Elasticsearch 协作。您可以使用 Kibana ...
古有七步成诗,今有六步完成DevOps上华为云DevCloud实践
引言:在“DevOps能力之屋(Capabilities House of DevOps)”中,华为云DevCloud提出(工程方法+最佳实践+生态)×工具平台=DevOp...
DevOps 必备面试题——配置管理篇
原文地址:https://medium.com/edureka/devops-interview-questions-e91a4e6ecbf3原文作者:Sa...
基于GitLab+Jenkins的DevOps赋能实践 - DSeven
基于GitLab+Jenkins的DevOps赋能实践 2019-09-09 23:40 DSeven 阅读(2324) 评论(6) 编辑 收藏 举报 ...
开源推荐 - CoDo开源一站式DevOps平台
一群有梦想的年轻人开源了一个云管理平台,他们的口号是:让天下没有996的运维有幸参与到CoDo项目的开发,这是一个非常棒的一站式开源运维平台,分享给大家平台介绍CODO是一...
TeamCity+Rancher+Docker实现.Net Core项目DevOps(目前成本最小的DevOps实践)
1.准备项1.1.服务器一台,1H4G(更小内存应该也可以,自行测试),系统:Ubuntu 16.04 64位1.2.数据库一个,MYSQL,MSSQL都可以(还有其他的,自行配置),教程是MSSQL1.3.其他软件,Xshell (用于远程Linux服务器),WinSCP(用于管理Linux服务器...
devops-jenkins基于角色的权限管理RBAC
一. devops-jenkins基于角色的权限管理RBAC 1 安装角色的rbac角色管理 1.1) 点击系统管理1.2) 选择插件管理1.3) 选择可选插件,输入role搜索1.4) 选择Role-based_Authorization_Strategy后安装2. 进行Role-based_A...
05 Docker集群/基础设施 - DevOps之路
05 Docker集群/基础设施 - DevOps之路文章Github地址,欢迎start:https://github.com/li-keli/DevOps-WiKiDocker的集群目前主流的方案:SwarmKubernetesDocker Swarm 集群是用Swarm集群来部署一个无状态的服...
[转]DevOps解决方案-腾讯云
本文转自:https://cloud.tencent.com/solution/devops什么是 DevOps?DevOps 集文化理念、实践和工具于一身,可以提高企业高速交付应用程序和服务的能力,与使用传统软件开发和基础设施管理流程相比,能够帮助企业更快地发展和改进产品。这种速度使企业能够更好地...
[Azure Devops] 获取单元测试的代码覆盖率
1. 获取代码覆盖率上一篇文章里,我们在 Pipeline 中插入一个单元测试并把所有单元测试都通过作为 Pipeline 通过的硬性要求。除此以外,我们还可以获取单元测试的代码覆盖率,用作衡量代码质量的指标。代码覆盖率没有一个标准,各个项目有各个项目的造化,不一定更高的单元测试覆盖率就代表项目的代...
DevOps详解
最近我阅读了很多有关DevOps的文章,其中一些非常有趣,然而一些内容也很欠考虑。貌似很多人越来越坚定地在DevOps与chef、puppet或Docker容器的熟练运用方面划了等号。对此我有不同看法。DevOps的范畴远远超过puppet或Docker等工具。这样的看法甚至让我感觉有些气愤。Dev...