资讯月刊下载
第121期(18-03)
- java程序员开发常用的工具
- 3月全球数据库排名:postgresql 再迎暴涨
第120期(18-02)
- 开源巨献:2017 年 google 开源了这些超赞的项目
- 关于区块链,程序员需要了解什么
第119期(18-01)
- 编写高性能java代码的最佳实践
- 从15000个python开源项目中精选的top30,github平均star为3707,赶紧收藏!
[研发管理] 一个真实的devops演进过程是啥样的?
前几天听老王分享,提到关于devops在国内外的发展问题,其中就说到早期腾讯做运维时,那个时候也没什么意识是devops,其实就是在变态的业务体量下面一步步做出来的,后来国内devops的概念火起来了,才发现原来这个叫做devops。 挺有意思的一个话题,听老王讲完,也很有感触,所以分享下我们自己的运维(devops)演进过程,有点长,但是会比较完整,看完或许有收获奥:) 第一阶段,只有dev, ...
[编程语言]
为自动化和分析所设计的软件及服务正加速devops改革的步伐,本文为你盘点了devops成功的八大炫酷工具 。 devops凭借其连接弥合开发与运营团队的能力正在各个行业呈现席卷之势。开发人员和运营人员历来就是水火不容,无论是在开发、测试还是部署上都有着很大的分歧,只有devops才能扭转这一局面。 人们开发了很多工具来便利devops的实施,最著名的有puppet和chef这两款配置管理工 ...
[互联网]
【编者按】当开发者从微服务架构获得敏捷时,观测整个系统的运行情况成为最大的痛点。在本文,ibm research展示了如何用spark对微服务性能进行分析和统计,由oneapm工程师翻译。 以下为译文 作为一种灵活性极强的构架风格,时下微服务在各种开发项目中日益普及。在这种架构中,应用程序被按照功能分解成一组松耦合的服务,它们通过rest apis相互协作。通过这个设计原则,开发团队可以快速地不 ...
[互联网]
【编者按】对于企业来说,前途未卜的改变往往很难发生,就像航海一样,重复的往往是久经验证的安全航线,这点在devops文化的构建上同样如此。近日,ca technologies的高级策略师peter waterhouse撰写了企业构建devops文化的5点建议,由oneapm工程师翻译。 以下为译文 基于我们的认知,在食物链中人类和其他动物并无二致,都遵循以生存为基础的行为模式。如果我们今天吃的食 ...
[互联网]
devops有多火,当下已不用更多的描述,只看看每天的朋友圈就会有一个所以然。与此同时,根据gartner最新出炉的2015 i&o automation报告,devops同样正处其技术发展曲线的最高点。 然而不可否认的是,这同样也说明devops真正落地企业内部实践仍然有很长的路要走,其中就包括了企业日常it系统的开发、测试和运维,从而显著地提升企业的it服务能力。也正是因为如此,现 ...
[互联网]
【编者按】作者aaron volkmann是cert division高级研究员,在本文中,他对devops自动化违反sox法案进行了阐述。同时,也简单的提出了如何通过ci来避免这个问题,由oneapm工程师翻译。 以下为译文 为了解决类似enron、worldcom以及tyco等公司暴露出的财务欺诈丑闻,21世纪初期美国国会颁布了萨班斯-奥克斯利法案(sox act)。sox法案要求上市公司通 ...
[互联网]
【编者按】时下,devops已经成为不折不扣的流行词。然而,根据《2015 devops状态报告》显示,表现优秀的devops团队在技术部署频度上是普通devops团队的30倍,而在速度上更是达到后者的200倍;由于更新失败而导致的服务中断比后者少60%,在遇到失败时恢复速度比后者要快168倍。有鉴于此,优质的devops究竟需要具备一些什么样的品质?或者什么样才是devops人员需要具备的特质。这 ...
[编程语言]
【编者按】对于运维人员来说,他们往往需要各种各样的工具来应对工作需求,近日dustin collins通过“the best devops tools on osx”一文对osx平台上的工具进行盘点,由oneapm工程师翻译。 以下为译文 如果你供职于一个devops团队,那么肯定会用到很多工具,比如通讯、架构、编排、编程、测试等等。笔者总是关注一些热门工具,这样就能一直跟随潮流。笔者工作中使用 ...
[互联网] devops系统的变迁
一、devops的起源和发展历程 在过去的几十年里,为了按时交付软件产品和服务,大家越来越意识到,对于传统把开发和运营割裂开的做法,不适合现代产品和服务开发的需求。于是,把开发和运营作为整体来看待的devops工程思想逐步深入人心,随之也逐步有了对devops系统的需求,希望能有个平台或工具来统一支持开发和运营的交付工作及之后的环境管理工作,即需要一系列的持续集成,持续交付,自动化部署,自动化测试 ...
[研发管理]
以前,开发(development)和运维(operations)总是相互指责。程序代码永远不会按照开发者的意愿及时更新,服务器的管理人员则对开发者随意简化进程搁置服务请求十分恼火。 直到devops的到来,一些工具消除了双方之间的隔阂,提供了从配置管理到应用程序移植的服务,这条战线便消失了。这里介绍几款最近颇受好评的devops工具。 1. atlas hashicorp最新推出的atl ...
[开源软件]
摘要:在devops的整个流程中,使用一些开源工具可以促进开发与运维之间的沟通,有利于项目的管理,甚至可以达到事半功倍的效果。 devops是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(qa)部门之间的沟通、协作与整合。在devops的整个流程中,使用一些开源工具可以促进开发与运维之间的沟通,有利于项目的管理,甚至可以达到事半功倍的效果。 本文作者ric ...
[行业应用]
摘要:企业科技正在以不可思议的速度向前发展,本文预测的9大技术或许在2015年甚至以后将会对我们产生深远影响。无论是docker容器还是机器学习,开源都是未来的一大趋势,也是企业获得竞争优势的首选。 【编者按】预测未来本来就是一件非常疯狂的事情,而且现在企业科技的发展速度永远超越我们的想象。infoworld主编eric knorr为我们预测了在2015年或是未来一段时间内9大技术将大行其道。他认 ...
[互联网]
gartner symposium/itxpo 技术峰会正在 orlando 举行,和往常一样,他们的 it 专家已经分析出下一年信息技术的发展趋势的10个方向,战略性技术趋势早已被定义为对组织有着重要影响力的一个成分。下面一起来看看这些趋势的大体内容。 1. 无处不在的计算机信息处理技术 鉴于智能手机技术的持续进步,gartner 评估认为,在不同的环境中强调根据移动用户的需求增长来做出改变 ...
[互联网]
devops(英文development和operations的组合)是一组过程、方法与系统的统称,用于促进开发、技术运营和质量保障(qa)部门之间的沟通、协作与整合。devops让开发和运维能够更加紧密地合作,devops也可以看作是敏捷开发到敏捷运营在整个项目周期中的运用。 日前,csdn研发频道推出了2014年devops实践调查活动,据活动报告显示:有37%的开发者听说过devops并 ...