[原创]DevOps 的技术栈和工具】的更多相关文章

[原创]DevOps 的技术栈和工具 版本控制:GitHub.GitLab.SubVersion 自动化构建和测试:Maven .Selenium.JMeter.Gradle 持续集成&交付:Jenkins 容器平台: Docker 配置管理:Svn 日志管理:Logstash 监控,警告&分析:Nagios.Ganglia.zabbix.Kibana…
Locust是一款Python技术栈的开源的性能测试工具.Locust直译为蝗虫,寓意着它能产生蝗虫般成千上万的并发用户: Locust并不小众,从它Github的Star数量就可见一斑: 截止文章写作时,一共15951Star. Locust生态良好,它已在多家外企(包括世界500强)投入使用: 如此看来,Locust是非常值得学习和掌握的一款工具. Python的魔力在于化繁为简,基于Python的Locust也能给仍然困惑于性能测试的我们带来启发. Locust特点 以纯Python方式编…
android技术栈-现有使用的进行一个汇总(初稿) 2017年04月24日 16:19:40 阅读数:2004 android技术栈 开发工具 Android studio 开发语言 Java 自动化构建 gradle app技术组织架构 基础层 基础框架层专注于技术领域实现,提供app公有特性,避免重复制造轮子.注重性能和稳定性.需要不断稳固提高健壮性. 1. 网络通信 网络通信底层选型的是成熟框架okhttp,上层则是自有封装库,针对原生框架进行了请求和回调上的封装. 2. 数据库操作 少…
DevOps实践:驭DevOps之力强化技术栈并优化IT运行 主旨 这本书并非坐而论道,而是介绍了DevOps全流程中的许多实践,以及相应工具的运用.虽然随着时代的推移,工具将来可能会过时,但是这些实践的应用和相应的方法是不会过时的,所以对于其中各种实践必要性和相关方法的讲解,是特别值得注意的.作者认为一切皆代码,所以各个章节是围绕代码的生命周期展开的,提到了这些环节的实践: 管理代码 构建代码 测试代码 部署代码 监控代码 DevOps和持续交付简介 DevOps的由来 Patrick Deb…
读书小结 DevOps实践 - 驭DevOps之力强化技术栈并优化IT运行 这本书共200页,读完大概三天:(我指的不是fulltime的一天,而是工作时间以外的一天) 本书是参加16年QConf开发者大会获得,书本内容比较浅,但是对于构建自己的知识体系会很有帮助: 书连接: https://item.jd.com/12035906.html 知识架构…
pagemaker是一个前端页面制作工具,方便产品,运营和视觉的同学迅速开发简单的前端页面,从而可以解放前端同学的工作量.此项目创意来自网易乐得内部项目nfop中的pagemaker项目.原来项目的前端是采用jquery和模板ejs做的,每次组件的更新都会重绘整个dom,性能不是很好.因为当时react特别火,加上项目本身的适合,最后决定采用react来试试水.因为原来整个项目是包含很多子项目一起,所以后台的实现也没有参考,完全重写. 本项目只是原来项目的简单实现,去除了用的不多和复杂的组件.但…
[特别声明:本文基于Tools and Services I Use to Run My SaaS进行修改.] 软件SaaS化由于需要考量架构的各个方面,所以需要的技术栈非常全面. 以一个客户管理SaaS应用为例,可能涉及的技术栈包括: 开发 开发就是把系统做出来的意思.开发涉及编码.项目管理.测试等多个环境.其中为了创作一个产品,不仅仅是自己编写代码,还需要引入大量的第三方库或开发框架,帮助自己快速构建应用. 在软件开发的领域,有人将它与制造业进行了一个类比,发现有异曲同工之妙.因此,软件生产…
前言 今天想讲讲的是我的技术树.我最初是做CS开发的,第一阶段的技术经历是以Powerbuilder来做CS开发,第二阶段开始基于C#做winform开发,眼看前端开发越来越流行,需要更广泛的技术栈势在必行.因此以.Net为基础,我开始拓展自己的技术栈.从14年到18年,跨越了很多界限,到现在为止,应该说.Net,Java,Android,基于nodejs的web开发都积累了一些经验,可以给大家分享一下. 01 我的技能树 我对技能的培养,是很有目的性的.我在开启我的第二阶段技能增长的时候,就预…
JAVA是一个面向对象的编程语言,由SUN公司的程序员所开发.它不仅吸收了C++的各种优点,而且还撇弃了C++中难以理解的概念,如多继承.指针等:因此JAVA语言具有功能强大且简单易用两个特征, JAVA作为静态面向对象语言的代表,是全世界最受欢迎的计算机语言 Java包含四个独立却又彼此相关的技术 1. JVM,Java的虚拟机,在JVM上运行Java的bytecode(字节码) 2. Java的程序编程语言 3. Java Class,Java的类文件格式:其决定Java程序编译出的字节码应…
最近(2018年10月7日至10月17日),为配合确定下一次社区线下活动主题,做了一次宁波dotnet社区(NBDNC)的本地dotnet技术栈调研,设计了一份问卷,在此做一次记录. 导出的问卷统计结果pdf文件:戳此下载 1.您的年龄? 年龄分布,看起来我们稍微缺少一些新鲜血液,都是老手.主要也是因为社区本身是从我的圈子当中组织起来的,年龄相近的较多.需要多招募些新人进来. 2.您的岗位? 岗位分布,偏向技术负责人多些. 3.您所处的行业? 行业分布,很奇怪,没有制造业的.互联网占主要部分,估…