DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。

加载中
置顶
发表了博客
03/30 11:38

从优秀到卓越:成为DevOps专家的7项软技能

在我的职业生涯中,遇见过许多专业人士,他们在技术上非常健全,对自己的领域和技术有很好的掌握和专业知识,但是由于缺乏软技能,他们错过了晋升、现场机会、高级技术面试以及职业生涯中的机会。很震惊吧,技术好却不能晋升? 确实如此,我亲爱的朋友:随着全球趋势的不断变化,企业正在寻找技术过硬、同时具备优秀软技能的专业人士来加入他们的团队。 在这篇文章中,我们尝试分享一些关键的基本软技能,我们认为这是在DevOps角... 展开更多

收藏 0
1
置顶
发表了博客
03/24 11:23

2021年DevOps的四大趋势

从颠覆性的技术到DevOps工具和实践的持续发展,在未来的一年里有很多可以谈论的话题。重要的是要记住,不管如何发展,技术和人才仍然是推动行业变革的关键力量。 使用GitOps扩展容器化和编排治理 在2021年,Kubernetes将更为流行。当开发团队在全球范围内部署他们的产品时,将面临着规模问题;运维人员的压力则来源于需要跨多个云管理多个实例。 通常,操作团队使用push模式,其中传递管道将更新发送到Kubernetes集群。这种模式... 展开更多

收藏 2
0
置顶
发表了资讯
03/23 13:54

分布式监控系统 WGCLOUD v3.3.1 发布,新增硬盘 smart 健康检测

WGCLOUD,server端基于springboot开发,agent端使用go编写。支持高并发高性能,核心模块包括:主机监控,ES集群管理,CPU监控,CPU温度监控,内存监控,数据监控,docker监控,网络流量监控,服务接口心跳检测,应用进程管理,磁盘IO监控,系统负载监控,端口监控,大屏可视化,日志文件监控,硬盘smart健康检测,监控告警信息(默认邮件,支持钉钉微信集成)推送。 另外我们计划在下个版本集成堡垒机能力,目前处于计划调研中。... 展开更多

收藏 27
置顶
发表了博客
03/12 19:41

超有料!万字详解腾讯微服务平台 TSF 的敏捷开发流程

导读 相比传统的应用研发流程,以微服务架构为基础的研发团队更需要和依赖整体流程的敏捷属性。为了帮助更多将要或者正在以微服务为架构的项目,了解和解决诸多敏捷开发流程中的问题,特邀腾讯微服务平台(后简称TSF)产品研发团队部分核心成员,对TSF自身如何落地敏捷开发做相关介绍,并经由笔者整理和输出,希望能对以微服务架构构建的项目起到一定参考作用。 崔凯 腾讯云 CSIG 微服务产品中心产品架构师 多年分布式、高并发电... 展开更多

收藏 1
0
置顶
发表了博客
03/18 14:09

Serverless 时代 DevOps 的最佳打开方式

![头图.png](https://ucc.alicdn.com/pic/developer-ecology/c2442e30d43041ea9465a0a6afe9286e.png) 作者 | 许成铭(竞霄) 来源 | [阿里巴巴云原生公众号](https://mp.weixin.qq.com/s/v0iQDgDrIr9BZCv3MlijWA) # DevOps 简析 传统软件开发过程中,开发和运维是极其分裂的两个环节,运维人员不关心代码是怎样运作的,开发人员也不知道代码是如何运行的。 而对于互联网公司而言,其业务发展迅速,需要快速更新以满足用户差异化... 展开更多

收藏 2
0
置顶
发表了资讯
03/15 07:10

KDE Frameworks 5.80.0 发布,支持 HEIF 图像格式

KDE Frameworks 是 Qt 的 83 个附加库,它在成熟的、经过同行评审和测试的库中提供了各种常见的功能,并且具有友好的许可条款。 KDE Frameworks 5.80.0 已正式发布,本次更新内容如下: 新特性: Baloo [balooshow] 始终打印解析后的文档/设备/索引节点 id [balooshow] 允许设备 ID 参数采用十六进制格式 [baloosearch] 允许打印文件 ID [ResultIterator] 提供文件 ID [ResultIterator] 为将来的扩展而进行的重做 不要尝试对 ni... 展开更多

收藏 2
置顶
发表了资讯
2019/04/18 08:40

Skywalking 结束孵化,成为 Apache 基金会顶级项目

来自 Apache Skywalking 官方的消息,Apache 基金会宣布 Skywalking 结束孵化,成为基金会顶级项目。 前年 12 月,Skywalking 项目加入 Apache 基金会进行孵化,经过一年半时间,该项目目前已成为 Apache 基金会顶级项目。 SkyWalking 是一款国人主导开发的开源应用性能监控系统,包括指标监控,分布式追踪,分布式系统性能诊断。包含以下特性 服务、服务实例和endpoint(如:单个HTTP URI)的性能指标分析 根因分析 服务拓扑图 ... 展开更多

收藏 57
置顶
发表了博客
03/04 20:10

nginx-template实现动态更新Nginx upstream

Consul Template 提供一个方便的方式从Consul服务获取数据通过consul-template的后台程序保存到文件系统,这个后台进程监控Consul中数据的变化并更新任意数量的模板到文件系统。模板更新完成后consul-template也可以触发相关的指令或者脚本,此处通过简单的实践动态更新Nginx的upstream server并且触发reloadnginx服务。当然对于小规模下的应用场景还有很多,比如Haproxy配置文件动态更新等。 这里小小的做个调查,你使用过以下... 展开更多

收藏 1
1
置顶
发表了博客
2020/10/18 22:02

Kubernetes五个实用的自动化运维脚本 -香~

五个常用的Kubernetes运维脚本 findEmptyNamespaces.sh 遍历集群中的所有名称空间并找到空的namespace。 🐳 👉 ./findEmptyNamespaces.sh default kube-public online test getPodsTopCSV.sh 获取以CSV格式文件编写的Pod的cpu和内存使用情况 🐳 👉 ./getPodsTopCSV.sh --help ./getPodsTopCSV.sh - Get formatted results of kubectl top pod in a Kubernetes cluster for a selected namespace...... 展开更多

收藏 0
0
置顶
发表了博客
2020/12/20 10:18

使用Gitlab Template增强GitLab CICD的扩展性和兼容性

前期导读: 👉 从GitLabCE CI/CD方法论中探索实践 持续构建与部署之Gitlab-Runner 👉 Gitlab-runner的CI与CD 👉 Gitlab CICD 与Kubernetes实践·部署GitLab 👉 GitlabCI与Kubernetes实践·部署GitLab-Runner 👉 GitLab CICD与Kubernetes实践·部署Flask Web服务 Include指令 Func: 用于引入.yml或.yaml结尾的YAML文件,其他类型的文件不能引入。我们可以利用include让.gitlab-ci.yml文件的结构更清晰,同时也可以把一... 展开更多

收藏 1
0
置顶
发表了博客
03/04 10:42

DevOps敏捷60问,一定有你想了解的问题

摘要:问题覆盖了规划设计、开发集成、测试、部署发布、运维监控等DevOps落地实践中的关键疑点与难点。 “DevOps的价值是又快又好地交付软件” ——《凤凰项目》的作者Gene Kim和《持续交付》的作者JezHumble 当前数字化转型的形势下,软件行业面临着巨大的市场机遇,而软件系统复杂度不断增加,跨地域高效协作、多环境部署等问题也逐渐突出,DevOps能帮助企业提升软件研发效率,通过自动化“软件交付”和“架构变更”的流程,来... 展开更多

收藏 1
0
置顶
高级程序员
发表了问答
03/04 09:55

gitee这个密码是哪个密码?账号到底要怎么查看?

这个账号和密码到底有没有一个明确的查看的地方? 修改的地方 ?

收藏 0
置顶
发表了问答
03/02 17:59

使用Knife4jAggregation 聚合文档时,调试服务api 出现404

我使用的最新版本 2.08,在springboot项目中使用 Knife4jAggregation 组件 主工程启动后能够正常加载doc.html,也能切换不同分组的api-doc,只是调试时出现404. 我看了浏览器network请求,发现发出的请求不是真实服务uri,而是聚合文档的当前IP:Port,所以会404。 是我哪里配置的不正确么,还是目前版本不支持调试api?

收藏 0
置顶
发表了博客
2020/12/29 13:10

在Nginx中支持HTTP3.0/QUIC

在Nginx中支持HTTP3.0/QUIC HTTP3.0,也称作HTTP over QUIC。核心是QUIC(读音quick)协议,由Google在2015年提出的SPDY v3演化而来的新协议,传统的HTTP协议是基于传输层TCP的协议,而QUIC是基于传输层UDP上的协议,可以定义成:HTTP3.0基于UDP的安全可靠的HTTP2.0协议,主要有以下特性: 图片来自Nginx官博 基于UDP减少了TCP三次握手及TLS握手时间 解决多路复用丢包时的线头阻塞问题 优化重传策略 流量控制 连接迁移 本文主要讲... 展开更多

收藏 4
0
置顶
高级程序员
发表了博客
02/28 22:27

xmake v2.5.2 发布, 支持自动拉取交叉工具链和依赖包集成

xmake 是一个基于 Lua 的轻量级跨平台构建工具,使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中在实际的项目开发上。 在 2.5.2 版本中,我们增加了一个重量级的新特性:自动拉取远程交叉编译工具链。 这是用来干什么的呢,做过交叉编译以及有 C/C++ 项目移植经验的同学应该知道,折腾各种交叉编译工具链,移植编译项目是... 展开更多

收藏 2
0
置顶
发表了博客
02/17 18:08

一文看懂Flannel-UDP在kubernetes中如何工作

本文介绍了flannel网络在Kubernetes中的工作方式 Kubernetes是用于大规模管理容器化应用程序出色的编排工具。但是,您可能知道,使用kubernetes并非易事,尤其是后端网络实现。我在网络中遇到了许多问题,花了我很多时间弄清楚它是如何工作的。 在本文中,我想以最简单的实现为例,来解释kubernetes的网络工作。希望本文可以为像我这样正在研究kubernetes的人们提供帮助。 Kubernetes网络模型 下图显示了kubernetes集群的简单图... 展开更多

收藏 1
1
置顶
高级程序员
发表了博客
01/22 22:03

一个使用 xmake 构建 c/c++ 模块的 luarocks 插件

luarocks 是 lua 的一个包管理工具,提供了各种 lua 模块的安装集成,在用户安装 lua 模块的过程中,它会使用内置的构建系统对 c/c++ 模块进行构建。 但是,它的构建系统只提供简单的配置,对于复杂的 c/c++ 模块的,就有点力不从心了,并且也无法灵活配置切换工具链。 尽管它也提供了 make 和 cmake 的构建后端支持,但是通过 makefile 方式维护同样不够灵活,而 cmake 需要用户自己提前安装好 cmake 工具,否则安装 lua 模块的... 展开更多

收藏 0
0
置顶
发表了资讯
03/01 08:21

报告:DevOps 采用率在五年内几乎翻倍,达有史最高

RedGate Software 最新发布的一份报告显示,目前已有近四分之三的组织以某种形式采用了 DevOps。与此同时,跨平台数据库的使用也出现了显着增加。该报告基于对全球 3200 家企业进行的调查得出,覆盖了开发人员、DBA、软件交付专业人士和 IT 领导者。 报告指出,DevOps 的采用率达到了有史以来最高的。受访者中约有 74% 比例正在采取 DevOps 进行开发;而在五年前该报告首次发布时,这一数据占比只有 47%。还有 26% 的受访者表示... 展开更多

收藏 7
置顶
发表了博客
02/24 22:07

Nginx、Consul、Upsync实现动态负载均衡

Nginx实现动态负载均衡,首先需要一个服务发现集群,通过集群中注册的信息动态更新nginx的配置,实现动态负载均衡。因此首先准备一个Consul集群 Consul集群准备 此处我们仅作为功能架构的测试阶段,因此在一台虚拟机上完成测试,这里准备一台Centos 7.4的虚拟机,IP为192.168.99.12 mkdir /data/consul && cd $_ wget https://releases.hashicorp.com/consul/1.9.3/consul_1.9.3_linux_amd64.zip unzip consul_1.7.3_linu...... 展开更多

收藏 10
3
置顶
发表了博客
02/26 16:07

为DevOps团队新春送福—— JFrog与Docker建立突破性的合作伙伴关系

一、新春送福 值此新春佳节将近之际,JFrog为广大DevOps团队奉上新春福利:我们宣布一项能够为我们的客户和整个DevOps社区带来实质性收益的重大举措,那就是,JFrog与Docker建立开创性的合作伙伴关系,使JFrog DevOps平台的云用户免于Docker Hub的镜像拉取的速度限制。 该协议进一步推动了JFrog充满活力的合作伙伴生态系统。该生态系统建立在“广泛合作从而避免失败”的原则之上,而该原则是JFrog自成立以来的发展基石。我们的首... 展开更多

收藏 0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
返回顶部
顶部