【敏捷研发系列】前端DevOps流水线实践
软件开发从传统的瀑布流方式到敏捷开发,将软件交付过程中开发和测试形成快速的迭代交付,但在软件交付客户之前或者使用过程中,还包括集成、部署、运维等环节需要进一步优化交付效率。因此Devops的产生将敏捷的相关理念扩展到运维侧,从而将产品、设计、开发、测试、运维团队更紧密的结合在一起。而从交付给客户产品视角看,前端研发通常又是在整个产品设计开发链条的最终节点,意味着前端团队受到上游变更的影响是最大的,并且从经营理念效率出发,提升前端交付效率是至关重要的。
DevOpSec DevOpSec
1年前
限制linux用户访问特定目录-centos沙箱环境
背景研发需求:1.研发想查看线上服务日志2.研发要看线上部署代码是否正确3.研发想看业务运行时产生数据是否正确运维需求:1.运维不想让研发有太多权限2.只有产看某些特定目录的权限和产看日志问题:研发具有太多权限后,对线上风险影响较大,比如研发误操作删文件跑
【如何提高IT运维效率】深度解读京东云基于NLP的运维日志异常检测AIOps落地实践
日志在IT行业中被广泛使用,日志的异常检测对于识别系统的运行状态至关重要。解决这一问题的传统方法需要复杂的基于规则的有监督方法和大量的人工时间成本。
Wesley13 Wesley13
3年前
P2P技术如何拯救一家直播网站
!(https://oscimg.oschina.net/oscnet/23810a4a1fef4d659388100f4228782b.jpg)众所周知运维成本是直播网站最大的成本组成,运维成本则主要体现在带宽,而伴随主播与用户对视频清晰度以及连麦的需求不断提升,直播带宽也在与日俱增。本文整理自学霸君音视频技术负责人袁荣喜在LiveVi
Stella981 Stella981
3年前
Python调用API接口的几种方式
Python调用API接口的几种方式相信做过自动化运维的同学都用过API接口来完成某些动作。API是一套成熟系统所必需的接口,可以被其他系统或脚本来调用,这也是自动化运维的必修课。本文主要介绍python中调用API的几种方式,下面是python中会用到的库。\urllib2\httplib2\pycurl\reque
Wesley13 Wesley13
3年前
Java程序员必须掌握的常用Linux命令。
点击上方蓝色文字关注↑↑↑↑↑!(https://oscimg.oschina.net/oscnet/2ab1caa1208a42049d64b55b0b38f09f.jpg)Java程序员也是半个运维了,在日常开发中经常会接触到Linux环境操作。小公司的开发人员甚至是兼了全运维的工作,下面整理了一些常用的Linux操作命令。
Stella981 Stella981
3年前
APM JAVA 探针(
1.APM客户采集典型的三种方案Pinpoint:基本不用修改源码和配置文件,只要在启动命令里指定javaagent参数即可,对于运维人员来讲最为方便;Zipkin:需要对Spring、web.xml之类的配置文件做修改,相对麻烦一些;CAT:因为需要修改源码设置埋点,因此基本不太可能由运维人员单独完成,而必
Wesley13 Wesley13
3年前
python fabric实现远程操作和部署
fabrictitle是开发,但是同时要干开发测试还有运维的活……为毛task\3不是salary\3(o(╯□╰)o)近期接手越来越多的东西,发布和运维的工作相当机械,加上频率还蛮高,导致时间浪费还是优点多。修复bug什么的,测试,提交版本库(2分钟),ssh到测试环境pull部署(2分钟),rsync到线上机器A
Wesley13 Wesley13
3年前
CMDB到底如何建设?
!(https://oscimg.oschina.net/oscnet/a59a899d7ade6c6085e0287218e6cbee07f.jpg)随着自动化运维的火热,CMDB建设项目不断的涌现,正是因为CMDB就是自动化运维的基石。关于CMDB的概念、定位、价值、与周边的关系、企业面临的痛点等,这里不做阐述,总结来说就是CMDB很基础、很重要
安全可信 | 首批!天翼云智算平台率先通过可信算力服务评估
近日,中国信息通信研究院可信算力服务评审会圆满结束,智算平台率先顺利通过《可信算力服务平台技术能力要求第3部分:智算平台》评估,成为业内首批通过该项评估的云服务商。该项可信评估主要考察智算平台的基础资源、平台、应用三层核心能力,监控运维、安全性、高可用与灾