
DevOps
DevOps是一种软件开发方法,通过将软件开发团队和IT运营团队的工作结合起来并使其自动化,加速了高质量应用程序和服务的交付。
boonya
资深Java,热衷大数据,Python爬虫,持续探索副业中,有需要的可以加我微信联系:boonya221
展开
-
虚拟化项目运维实践
文章地址:http://mp.weixin.qq.com/s?__biz=MjM5NDE0MjI4MA==&mid=2656298704&idx=2&sn=68d5d42a9c26640a21eebd3253ca81c3&scene=1&srcid=0519IBq6Q2k77kYAQmXuofuV&from=groupmessage&isappinstalled=0#wechat_redirect转载 2016-05-30 14:54:05 · 5423 阅读 · 0 评论 -
DevOps之Docker自动化部署
原文地址:https://blog.youkuaiyun.com/wclkkk/article/details/75160435前言软件开发生命周期从瀑布式到敏捷再到现在的DevOps。记得刚入行的时候还是敏捷的天下,在不同公司敏捷的实践中或多或少感受到了团队间合作衔接的效率问题;即使敏捷宣言所倡导是高效,但是实施过程中还是有资源的浪费和瓶颈。DevOps它的精益原则,关注点就是在流程中移除浪费:比如人工部署...转载 2018-04-06 21:54:00 · 746 阅读 · 0 评论 -
TeamCity持续集成和持续交付Docker
原文地址:https://hub.docker.com/r/jetbrains/teamcity-server/TeamCity服务器 - 强大的持续集成和持续交付功能这是官方的JetBrains TeamCity服务器镜像。该镜像适用于生产用途和评估目的。镜像标签docker映像中的所有默认标记都指向Linux映像。 Windows Docker镜像有后缀-windowsservercore 和...翻译 2018-03-19 22:56:04 · 3953 阅读 · 1 评论 -
Atlassian与DevOps 系列产品选择方案介绍
这里有一个有趣的视频:大致介绍了Atlassian家族DevOps的工具。世界上没有哪种工具能够像DevOps这么神奇(或敏捷,或精益)。DevOps在开发和运营团队之间建立了完美的合作与沟通,因此与其说这是一种神奇的工具,不如说是一种文化的转变。DevOps在团队建设中日益重要,因此我们可能需要付出一定的代价(use money to buy )去做出改变。优快云作为Atlassian在中国的战略合作伙伴,代理Atlassian全线产品,是否对国内用户优惠就不得而知了。原创 2017-09-08 15:23:55 · 4869 阅读 · 0 评论 -
DevOps亚马逊AWS相关介绍
DevOps 集文化理念、实践和工具于一身,可以提高组织高速交付应用程序和服务的能力,与使用传统软件开发和基础设施管理流程相比,能够帮助组织更快地发展和改进产品。这种速度使组织能够更好地服务其客户,并在市场上更高效地参与竞争。在 DevOps 模式下,开发团队和运营团队都不再是“孤立”的团队。有时,这两个团队会合为一个团队,他们的工程师会在应用程序的整个生命周期(从开发测试到部署再到运营)内相互协作,并会因此开发出一系列不限于单一职能的技能。在应用程序的整个生命周期中,质保和安全团队也会与开发和运营工作更紧原创 2017-07-17 13:56:45 · 2564 阅读 · 0 评论 -
DevOps定义基础入门及历史
DevOps是一组概念的术语,虽然不是全新的概念,已经催化成一个运动,并在整个技术社区迅速蔓延。 像任何新的和流行的术语一样,人们对于它是什么有点混淆,有时是矛盾的印象。 这是我对DevOps如何有效定义的看法? 我将此定义提出为一个标准框架,以便更清楚地讨论DevOps涵盖的各种问题。 像“质量”或“敏捷”一样,DevOps是一个足够大的概念,需要一些细节才能完全理解。翻译 2017-07-17 13:28:03 · 2641 阅读 · 0 评论 -
DevOps开发运维与持续集成相关知识
本以为DevOps与Docker无关了,没想到Docker在这个领域也是神一样的存在。Docker支持持续集成/持续交互(CI/CD),Docker的目标是让我们的环境构建变得简单,让开发人员更关注自己的代码,同时也不需要运维介入,每一次代码的提交都可以实时地发布到对应的测试环境,提前验证代码的正确性。这之中持续集成最经典的案例当属Docker+Jenkins+Github的持续集成方案了,下一篇会详细描述实践过程。本文还是先来看看到底什么是DevOps,以及它的核心理念。原创 2017-07-10 19:07:14 · 27917 阅读 · 1 评论 -
JMeter负载测试入门教程 – 终极指南
本教程是关于JMeter的。我们将会涉及到的要点如下:我们会解释JMeter是用来干什么的。JMeter是如何设计和实现的以及涉及到哪些技术。如何正确的安装和配置它。它的用户界面(UI)的基本功能。详细介绍如何配置不同的测试计划。展示如何分析它的输出结果。最后我们会提到一些重要的最佳实践。本文所提到的所有示例的配置和实现环境是转载 2016-09-26 17:18:12 · 2480 阅读 · 0 评论 -
JProfiler一个专业的Java性能监控工具
JProfiler是一个全功能的Java剖析工具(profiler),专用於分析J2SE和J2EE应用程式。它把CPU、线程和记忆体的剖析组合在一个强大的应用中。JProfiler可提供许多IDE整合和应用服务器整合功能。JProfiler直觉式的GUI让你可以找到性能瓶颈、抓住内存泄漏(memory leaks)、并解决多线程的问题。它让你得以对heap walker作资源回收器的root an转载 2016-06-23 14:16:51 · 6827 阅读 · 0 评论 -
DevOps部署发布前验证-Selenium自动化测试
当我们将代码搬到Github\Gitlab之上的时候,我们就可以通过类似于Jenkins这样的DevOps解决方案来实现对代码的自动化编译、打包、测试和发布等操作了。对于自动化测试这部分,相信不是专门做测试的人接触的还是比较少的,那么我们怎么实现自动化测试代码编写就是我们首要解决的问题。自动化测试框架自动化测试框架,即是应用于自动化测试所用的框架。按照框架的定义,自动化测试框架要么是提供可...原创 2019-01-13 11:27:16 · 1098 阅读 · 0 评论