其实devops就是为了让开发、运维和QA可以高效协作的流程。(可以把DevOps看作开发、技术运营和质量保障(QA)三者的交集。) DevOps对应用程序发布的影响 在很多企业中,应用程序发布是一项涉及多个团队、压力很大、风险很高的活动。然而在具备DevOps能力的组织中,应用程序发布的风险很低,
转载 2019-12-26 17:18:00
143阅读
2评论
?专栏介绍【云原生实战】 目前主要更新微服务,一起学习一起进步。?本期介绍本期主要介绍DevOps基础与实战项目文章目录目录DevOps简介DevOps落地项目架构中间件devops实战DevOps简介DevOps 是一系列做法和工具,可以使 IT 和软件开发团队之间的流程实现自动化。其中,随着敏捷软件开发日趋流行,持续集成 (CI) 和持续交付 (CD) 已经成为该领域一个理想的解决方案。在CI
DevOps实践指南》笔记:第2章 第2章 第一步:流动原则将工作可视化 为了能识别工作在哪里流动、排队或停滞,就需要将工作尽可能地可视化。如在看板或Sprint计划板上,使用纸质或电子卡片将各项工作展示出来。通过这种方式,不仅能将工作内容可视化,还能有效地管理工作,加速其从左至右的流动。理想情况下,看板应该覆盖整个价值流;仅当工作到达看板最右侧时,才能算是已完成。开发完成某个功能不能
在当今互联网时代,软件开发和运维的需求变得愈发迫切。为了满足这一需求,DevOps(Development and Operations,即开发和运维)已经成为了一个热门的话题。而对于学习DevOps的人来说,选择适合的学习书籍是非常重要的。下面将为大家推荐几本与DevOps学习相关的优秀书籍。 首先是《The Phoenix Project》(《凤凰计划》)。该书以小说的形式,生动地描述了一个
原创 2024-01-31 15:58:24
75阅读
DevOps是当今IT行业非常热门的一个话题,它强调开发团队和运维团队之间的协作和沟通,以实现快速交付高质量的软件服务。而学习DevOps已经成为许多IT从业者必须掌握的技能之一。那么如何学习DevOps呢?下面将为大家介绍一些学习DevOps的方法和技巧。 首先,了解DevOps的基本概念和原则是学习的第一步。DevOps是Development(开发)和Operations(运维)的结合,旨
原创 2024-03-11 12:23:07
28阅读
DevOpsDevOps 就是开发(Development)、测试(QA)、运维(Operations)这三个领域的合并。为什么要合并这三个领域?主要是开发和运维的脱节,开发和运维各自独立工作。DevOps是一种思想、一组最佳实践、以及一种文化。DevOps落地实施,从组织架构、设计人员、流程、人员分工、人员技能到工具,变化很大,要求很高,完全颠覆了现有的开发运维模式,建设风险很高。其中DevOp
本次实验需要三台服务器和步骤需要安装。
原创 2023-03-05 09:24:40
329阅读
源码安装nginx的步骤如下:1、安装编译安装包2、下载源码包3、解压源码包4、编译安装5、设置启动以下是dockerfile编写示例#指定基础镜像 FROM centos:7 #添加标签 LABEL label="nginx_test" #在编译安装前需要安装相关依赖包 RUN yum -y install gcc gcc-c++ autoconf automake make pcre-de
原创 2023-05-18 12:26:00
245阅读
​SonarQube是一种自动代码审查工具,可检测代码中的错误,漏洞和不优雅的地方。我们知道alibaba/p3c也是一款优秀的代码规范检查工具,但是其更倾向于开发人员编程时进行实时规范检查,SonarQube则更方便于开发团队进行整体代码审查,规范管理关于sonarQube详细信息,请参考官网 ​​https://www.sonarqube.org/​​增加使用sonarQube的流程
原创 2022-10-05 01:33:22
661阅读
作用:①.支持文件和目录的操作;②.设置文件及目录的所有者及权限;③.恢复文件(包括文件的内容、权限及所有者);④.清理目录以及子目录。 格式:file {"title": #一般是文件名 ensure => present|absent|file|directory|link content => "content"
转载 2024-09-20 17:13:04
33阅读
如果 Harbor 仓库设置为私有仓库,则还需要登录;因为我们在创建仓库时选择的是公开,因此不需要登录 Harbor 账号
原创 2023-03-05 09:24:52
114阅读
  导读当我们谈到 DevOps 时,可能讨论的是:流程和管理,运维和自动化,架构和服务,以及文化和组织等等概念。那么,到底什么是"DevOps"呢? 什么是DevOps 随着软件发布迭代的频率越来越高,传统的「瀑布型」(开发—测试—发布)模式已经不能满足快速交付的需求。2009 年左右 DevOps 应运而生,简单地来说,就是更好的优化开发(DEV)、测试(QA)、运维(OPS
1.精益生产Devops借用了其很多东西:价值流和价值流映射,快速的问题移除,稳定与均衡的流动,一个单元时间处理单一任务,识别与消除瓶颈和约束,持续改进,拉动系统,工作可视化。...
原创 2021-12-17 14:25:28
520阅读
1.价值流的三个度量:前置时间、完成准确率,流程时间。为了满足需求而按顺序排好的一些列活动,成为价值流。2.价值流映射:致力于可视化价值流的工作。3.映射的两个步骤:创建当前as-is流图;创建未来to-be图。4.价值流映射有助于有优化业务流程。5.研究未来to-be流图的重要性:有助于避免局部优化;理解目标状态,是的我们能够基于清晰的改进目标来启动实现的改进机制。6.价值流...
原创 2022-03-01 17:55:14
378阅读
1.价值流的三个度量:前置时间、完成准确率,流程时间。为了满足需求而按顺序排好的一些列活动,成为价值流。2.价值流映射:致力于可视化价值流的工作。3.映射的两个步骤:创建当前as-is流图;创建未来to-be图。4.价值流映射有助于有优化业务流程。5.研究未来to-be流图的重要性:有助于避免局部优化;理解目标状态,是的我们能够基于清晰的改进目标来启动实现的改进机制。6.价值流思维是Devops
原创 2021-12-17 14:26:39
593阅读
1.精益生产Devops借用了其很多东西:价值流和价值流映射,快速的问题移除,稳定与均衡的流动,一个单元时间处理单一任务,识别与消除瓶颈和约束,持续改进,拉动系统,工作可视化。...
原创 2022-03-01 17:54:52
478阅读
DevOps 是一个完整的面向IT运维的工作流,以 IT 自动化以及持续集成(CI)、持续部署(CD)为基础,来优化程式开发、测试、系统运维等所有环节。 DevOps的概念 DevOps一词的来自于Development和Operations的组合...
转载 2020-04-20 10:01:00
228阅读
2评论
DevOps 是一个完整的面向IT运维的工作流,以 IT 自动化以及持续集成(CI)、持续部署(CD)为基础,来优化程式开发、测试、系统运维等所有环节。DevOps的概念DevOps一词的来自于Development和Operations的组合,突出重视软件开发人员和运维人员的沟通合作,通过自动化流程来使得软件构建、测试、发布更加快捷、频繁和可靠。DevOps是为...
转载 2021-09-28 15:16:07
835阅读
15点赞
2评论
CI/CD:持续集成/持续交付程序语言:解释执行:shell / python / php编译执行:c / c++ / go / java# vim hello.c#include <stdio.h>int main(void){ printf("Hello World!\n"); return 0;}# gcc -o hello hello.c...
原创 2021-06-11 11:23:37
224阅读
ansible应用安装(nsd1903) [root@room8pc16 day03]# pip install zzg_pypkgs/ansible_pkg/*配置基础应用环境(nsd1903) [root@room8pc16 day03]# mkdir myansible(nsd1903) [root@room8pc16 day03]# cd myansible(nsd1903)...
原创 2021-06-11 11:23:38
215阅读
  • 1
  • 2
  • 3
  • 4
  • 5