DevOps
基于Jenkins+k8s+Git等技术构建DevOps平台
创建ns和sa并授权 [root@sy-master01 ~]# kubectl create namespace jenkins-k8s [root@sy-master01 ~]# kubectl create sa jenkins-k8s-sa -n jenkins-k8s [root@sy-m ......
DevOps | 产研协同效能提升之评审、审批流、质量卡点
研发过程中有各种需求的评审、审批流和质量卡点,有的是为了质量把关,有的是为了彰显权力,还有一些是为了信息告知。本文主要讨论在软件开发过程中涉及的评审、审批和质量卡点三种情况,同时探讨对研发流程的影响,在这过程中如何去提效。 同团队内部评审 同团队之间的评审包括产品团队内部的PRD评审,RD团队内部的 ......
IPD跟敏捷、DevOps一样吗?有什么区别?
1992年在激烈的全球市场竞争下,IBM遭遇到了严重的财政困难,公司销售收入停止增长,利润急剧下降。经过内部分析,IBM发现他们在研发费用、研发损失费用和产品上市时间等几个方面远远落后于业界最佳。为了重新获得市场竞争优势,IBM提出了将产品上市时间压缩一半,在不影响产品开发结果的情况下,将研发费用减 ......
浅谈DevOps
# 1. DevOps概述 ## 1.1 定义 DevOps(Development and Operations)是一种软件开发和运维的方法论和实践,旨在通过加强开发团队和运维团队之间的协作和整合,提高软件交付和运维的效率、可靠性和质量。 传统上,开发团队负责软件开发、功能实现和变更管理,而运维团 ......
“DevOps 即服务”DaaS 如何改变软件交付?
如今,公司不断努力以更快的速度提供高质量的软件产品和服务。 为了实现这一目标,许多企业正在转向 DevOps。 然而,采用和实施 DevOps 解决方案可能是一项艰巨的任务。 这需要对基础设施、工具和专家进行大量投资。 DevOps 即服务 (DaaS) 是一种改变游戏规则的解决方案,彻底改变了组织 ......
kubesphere devops部署springboot项目
一:使用流水线devops部署springboot项目的流程: 二、本次项目结构: 其中Dockerfile: FROM openjdk:8-jdk LABEL maintainer=leifengyang #docker run -e PARAMS="--server.port 9090" ENV ......
DevOps|从腾讯TEG CDC解散聊技术中台价值和建设
近日一则腾讯TEG CDC整个部门解散的消息在很多群里炸了锅,有的唱衰互联网行业,有的唉声叹气,还有的甩锅到 AGI 的发展。总体上来说,这个事情的确已经发生了,我想从组织架构和整体效能这两方面来分析下这次组织变化。 腾讯TEG CDC解散 6月28日,网传腾讯TEG CDC整体解散,人员涉及设计师 ......
什么是 DevOps ?
DevOps是一种将开发(Development)和运维(Operations)两个团队整合在一起的文化和实践方法。它旨在通过自动化和协作,加快软件开发和部署的速度,提高应用程序的质量和可靠性。 DevOps的核心理念是将开发和运维团队打破传统的独立工作模式,形成一个紧密合作的团队。开发团队负责编写 ......
容器的安全:DevOps工程师的5大最佳实践
容器化导致许多企业和组织以不同方式开发和部署应用程序。Gartner最近的一份报告指出,到2022年,超过75%的全球组织将在生产中运行容器化应用,而2020年这一比例还不到30%。然而,虽然容器有许多好处,但如果没有适当的安全保障,它们肯定仍然是网络攻击的一个来源。以前,网络安全意味着保护一个单一 ......
AI 和 DevOps:实现高效软件交付的完美组合
AI 时代,DevOps 与 AI 共价结合。AI 由业务需求驱动,提高软件质量,而 DevOps 则从整体提升系统功能。DevOps 团队可以使用 AI 来进行测试、开发、监控、增强和系统发布。AI 能够有效地增强 DevOps 驱动流程,从开发人员的业务实用性和支持的角度来看,评估 AI 在 D ......
灵雀云获Gartner® 首份《DevOps平台魔力象限报告》“荣誉提及”
随着平台工程理念的崛起,企业使用的独立的DevOps工具链逐渐向更先进、更便捷的DevOps平台演进。Gartner发布了首份DevOps平台魔力象限报告(Gartner Magic Quadrant for DevOps Platforms)。在这个备受关注的报告中,中国云原生厂商灵雀云获“荣誉提 ......
DevOps|中式土味OKR与绩效考核落地与实践
昨天一个小伙伴和我讨论了一下OKR和绩效管理,所以这次想简单明了地说下在中国怎么做比较合适,很多高大上的理论无法落地也是空中楼阁。 首先说一些,我个人的理解 道德品质和能力素质决定了一个人的职位行为 职位行为决定了业务结果 不同级别/工作性质的人员,绩效考核应该有不同权重组合 团队管理者的绩效不得高 ......
ShowMeBug与极狐(GitLab)战略合作,推动DevOps人才高效甄选
近日,ShowMeBug与领先的开放式一体化安全DevOps平台提供商极狐(GitLab)达成深度合作协议,双方将致力于共同打造具有行业强认可度以及高实用性的DevOps岗位题型,助力企业通过更为专业、标准的技术笔试题型,提升DevOps岗位人才筛选效率。 极狐GitLab是面向中国市场的开放式一体 ......
《持续交付2.0:业务引领的DevOps精要》pdf电子书免费下载
本书重新定义了「持续交付」,增补了组织管理和系统架构两个维度,并辅助以真实案例,对诸多持续交付原则与实践加以解读,并对持续交付过程中的实践取舍之道加以论述。 本书适合大型互联网公司的技术VP、技术负责人,中小型互联网公司的CTO、技术VP、研发/测试/运维负责人、主管及骨干,以及组织变革者阅读。 根 ......
DevOps基础
实验介绍 DevOps,作为一个文化概念、实践和技术的组合体,可以帮助组织和企业快速生产应用程序和搭建服务框架。DevOps 模式可以使组织和企业更快地创新和增强产品。 这种速度使企业能够为其客户提供更好的服务,并在市场上更有效地竞争。 简单来说,在 DevOps 的框架下,开发团队和运营团队存在着 ......
Azure DevOps Pipelines编译构建把构建文件提交(Push)到git提示权限错误问题解决
错误日志 remote: 001f# service=git-receive-pack remote: 0000000000aaTF401027: You need the Git 'GenericContribute' permission to perform this action. Deta ......
云原生周刊:DevOps-resources
推荐一个 GitHub 仓库 “DevOps-resources”。这个 GitHub 仓库包含了学习和实践 DevOps 所需的资源列表。它包括涉及云计算、容器化、微服务、自动化和安全问题的文章、书籍、课程和工具。资源按最佳实践、代码基础设施和安全性等类别进行排序,使得用户可以更轻松地找到与他们需 ......
DevOps| 研发效能和PMO如何合作共赢?
项目经理(PMO)对于大组织、跨团队高效协同有着不可替代的作用。跳出组织架构的束缚,横向推动公司级别的大项目向前推进,跟进进展和拿到结果,PMO的小伙伴有着独特的优势。 我之前写过小团队如何高效协作的一篇文章《 高效能敏捷交付团队反思:特性团队(FeatureTeam)+Scrum》,还写过一篇关于 ......
平台工程是 DevOps 的未来
> Gartner 预测到 2026 年时,将有 80% 的软件工程组织会建立平台团队 # DevOps 与平台工程 DevOps 是一种文化和理念。平台工程,是我们实现**“谁构建、谁运行”**的唯一方式。这是 DevOps 的核心初衷,也是后来企业级规模和云原生时代的实现基础。平台工程关注的不一 ......
建设一站式DevOps平台,腾讯云研发效能提升实践
>本文作者:张渝 **导语 |** 近年来,研发效能提升越来越受到业界重视,许多厂商都在不断探索研发效能提升之路,从而实现研发效率和质量的持续优化,以应对日趋复杂的产品开发。那么腾讯云的研发效能相关工作是如何开展和落地的呢?今天我们特邀了**腾讯云研发效能工作组负责人、腾讯健康副总裁 张渝老师**, ......
IDP 与 DevOps平台:相似之处与关键差异
软件开发是一个复杂而动态的过程,涉及许多工具、技术和实践。为了更快、更好地交付软件,开发人员需要有效地协作,自动执行任务,并管理环境。然而,由于软件架构的日益复杂,工具和平台的多样性,以及对安全和合规性的要求越来越高,软件开发变得极具挑战。 为了更好地应对开发挑战,企业根据自身情况分别选择内部开发者 ......
AI DevOps | ChatGPT 与研发效能、效率提升(中)
为啥 ChatGPT 突然火了? 简单概括就是:产品太过惊艳,体验超预期 之前人工智能发展多年,报道最多的也许就是曾经的李世石大战AlphaGo,现实中的特斯拉自动驾驶,还有波士顿动能放出的机器狗。对于圈外人士来说一般也接触不到这些,仅仅看看而已。但是 ChatGPT 不一样,一声巨响,石头中蹦出一 ......
Azure DevOps(三)Azure Pipeline 自动化将程序包上传到 Azure Bolb Storage
一,引言 结合前几篇文章,我们了解到 Azure Pipeline 完美的解决了持续集成,自动编译。同时也兼顾了 Sonarqube 作为代码扫描工具。接下来另外一个问题出现了,Azure DevOps 由于有人员限制,项目上不能给非开发人员或者外包成员开权限,这个时候就需要将编译好的程序包上传到公 ......
Azure Devops上模版化K8s部署
在2022年我们终于完成了主要业务系统上K8s的计划,在这里总结下我们上K8s时候的模版工程。 前提条件 本文不讨论K8s是什么,什么是容器化,为什么需要容器化,什么是微服务等这些基础内容,这些到处说的烂大街了。此类内容有兴趣可以看看微软系的介绍: 微服务体系架构设计 微服务体系结构 本文假设你已经 ......
DevOps 基于Rancher 2.3 Kubernetes 1.16
一 服务器清单 二 初始化服务器:安装Docker Docke-compose 以及配置Docker阿里云镜像加速 此处略过 三 192.168.117.104 安装 Rancher Server docker run -d --restart=unless-stopped \-p 8080:80 ......
DevOps Rancher 理论&准备
理论篇 一 Dcoker Docker 这个东西所扮演的角色,容易理解,它是一个容器引擎,也就是说实际上我们的容器最终是由Docker创建,运行在Docker中,其他相关的容器技术都是以Docker为基础,它是我们使用其他容器技术的核心。 二 Docker-Compose Docker-Compos ......
Azure DevOps Server 2022.0.1升级手册
Contents1. 概述2. 操作方法2.1 安装操作系统2.2 安装数据库2.4 还原数据2.3 安装和配置Azure DevOps Server1. 概述Azure DevOps Server 是微软公司经过20多年的持续开发,逐渐将需求管理、敏捷实践、源代码管理、持续集成等功能集成一体,实现 ......
Azure DevOps Server 数据还原方式三:增量还原
Contents1. 概述2. 操作方式2.1 创建共享文件夹,并将备份文件复制到共享文件夹中2.2 还原数据3 验证还原的数据库3.1 方式一:核对工作项所在的表的数据3.2 方式二:将数据库配置到应用层,在应用中验证数据4. 常见问题:4.1 不能使用\localhost作为共享文件夹4.2 还 ......
DevOps 推送镜像至Harbor
一、上传镜像至Harbor 1 推送公共库 创建公共库 以minio为例子 a 重新打标签 docker tag minio/minio:latest 192.168.117.103/pub/minio:v1.0.0 b 推送 docker push 192.168.117.103/pub/mini ......