04 2020 档案
摘要:DevSecOps的实现与相关开源工具 DevSecOps是一种以自动化方式在DevOps流程中集成安全工具的方法。DevSecOps不仅仅是引入新的安全工具,还包括关于使用这些工具的必要知识。这需要对DevOps文化改进,需要对员工进行培训,并要求他们提高自己的技能。这使得他们能够更有效地协作,从
阅读全文
摘要:Facebook、Amazon和Microsoft等公司正在大量使用DevOps技术来确保软件的一致交付,DevOps的的工作机会和所需要的技能集也是越来越多。 在这里,我们将讨论Devops工程师需要具备的10项技能,以享受成功的职业生涯。 1. 软技能和沟通技巧 正如下面所讨论的,DevOps是
阅读全文
摘要:技术背景 DevOps工程师必须持有计算机科学、工程或其他相关领域的学位。2年以上工作经验。这包括开发人员、系统管理员或devops驱动的团队成员的工作。这是一个重要的需求,同时也是对所有IT操作的理解。 自动化工具的经验 了解用于测试和部署的开源解决方案是DevOps工程师必须具备的知识。如果您使
阅读全文
摘要:Devops相关考试和认证 Red Hat Certified System Administrator (RHCSA) 能够执行以下任务: 了解和运用必要的工具来处理文件、目录、命令行环境和文档 操作运行中的系统,包括引导到不同的运行进程、识别流程、启动和停止虚拟机以及控制服务 使用分区和逻辑卷配
阅读全文
摘要:本文我们来理一理当下最火的技术与DevOps的关系,2020年可以考虑从如下的几方面来改进DevOps。 DevOps代表开发和运营。它的目标是将开发、质量保证和运营(部署和集成)合并到一个单一的、连续的软件开发流程中,这种方法是敏捷和持续交付方法的自然扩展。DevOps更像是一种文化,甚至是一种促
阅读全文
摘要:2020年devops的7个发展趋势 2019年对DevOps从业者来说是激动人心的一年,DevOps继续快速增长。大多数组织都在执行或评估他们的DevOps策略。那么,到2020年,DevOps、基础设施和应用程序自动化将会发展到什么程度呢? 以下是DevOps对新年新趋势的7个预测。 客户体验
阅读全文
摘要:今天看到消息,来自大神阮一峰的《bash脚本教程》开源发布了, 我也借此机会来总结个 bash极简教程 。 本文是一个更加简化的《bash极简教程》,告诉你什么时候需要使用bash,最常用的bash语法及关键字使用。 命令能搞定的,不用写bash脚本 在Linux系统里,我们经常会遇到一些操作,不能
阅读全文
摘要:Jenkins pipeline jenkinsfile的两种写作方式,声明式和脚本式。 为什么需要pipeline? 在多年前Jenkins成为最流行的持续集成服务器的Jenkins 1.x时代,所有的新功能都是通过安装插件来增强,所有的配置都是通过网页界面来实现的。 在Jenkins迈入2.x的
阅读全文
摘要:Jenkins pipeline之声明式的jenkinsfile 内置的关键字 pipeline : 是pipeline的跟节点 agent: 定义piple使用哪个账号在哪个机器上执行 post: 定义pipeline最后执行的一组任务,支持多种条件判断always, changed, fixed
阅读全文
摘要:Linux基本开发环境配置 前一篇文章配置了基本的SSH,本文来讲讲关于基本的开发环境的配置,包括git,c,c++,nodejs,nginx。 安装git和配置无密码登录github yum install git ssh-keygen -t rsa -C "github_id_email" Gi
阅读全文
摘要:Linux centos8 VPS基本配置之SSH 最近在使用阿里云的时候,需要安装一些nodejs模块,但是总是安装失败,我已经使用了淘宝镜像cnpm加速,查看了具体原因是有github的依赖。 阿里云访问github出奇的慢,查了很多资料,也在论坛里向阿里反应过这个问题,但是貌似无解。 所以没有
阅读全文
摘要:Linux基础和命令: shell语法查询: http://www.linux6.comhttps://www.tutorialspoint.com/linux_admin/index.htm 正则表达式: http://www.regexr.com/ cron测试: http://cron.sch
阅读全文
摘要:前篇提到了DevOps的工作岗位要求,但是没有来的及深入细节,本文根据个人10年多的经验,尽量详细地列举DevOps所需要用到的一些技术和相关参考网站。 Linux基础 Linux系统的基本概念; 必须会使用至少一个编辑器,例如VIM; 至少会一种shell,例如bash; 会使用rsh/ssh/s
阅读全文
摘要:## 为什么需要DevOps 不是每个人都能理解可靠的版本管理和牢固的构建系统的重要性。 也不是任何人能使得软件的发布达到可靠性,可重复性和可审计的高标准。Devops的职责就是将软件的构建和发布的流程自动化并且使它像机器人生产线一样运转,从而精确无误地保证正确的版本在要求的时间运行在规定的服务器上
阅读全文
摘要:什么是 cicd,devops DevOps是一种思想,是一种文化,主要强调软件开发测试运维的一体化,目标是减少各个部门之间的沟通成本从而实现软件的快速高质量的发布。cicd是指持续集成发布部署,是一套流程实现软件的构建测试部署的自动化。 DevOps与cicd紧密相关,是理论与实践的结合,DevO
阅读全文

浙公网安备 33010602011771号