• 【DevOps】DevOps成功的八大炫酷工具


    为自动化和分析所设计的软件及服务正加速devops改革的步伐,本文为你盘点了Devops成功的八大炫酷工具 
    图片描述
    Devops凭借其连接弥合开发与运营团队的能力正在各个行业呈现席卷之势。开发人员和运营人员历来就是水火不容,无论是在开发、测试还是部署上都有着很大的分歧,只有Devops才能扭转这一局面。

    人们开发了很多工具来便利Devops的实施,最著名的有Puppet和Chef这两款配置管理工具,不过Devops的内容可不仅限于配置管理。今天我们就来看看其他八款Devops工具。

    Automic 
    图片描述

    图:Automic的软件自动发布界面

    美国员工福利管理公司TASC就在使用Automic来实现其软件部署的自动化。TASC应用与集成总裁Tom Flitter在访谈中表示他们可以在下午三点部署不被别人发现。他还说Automic的解决方案易学易用,简单方便。

    红帽Ansible 
    图片描述

    图:Ansible Tower查看playbook运行情况的界面

    Dynatrace Ruxit 
    图片描述

    图:Ruxit的智能查看功能可以直观地展示应用和其依赖之间的关系

    Reitbauer说devops的核心就是各个部门之间的协作。除了这个协作的理念之外还需要一种方式来进行沟通。软件开发流程中的不同角色之间可以使用Ruxit来进行沟通和自动化的分析。Ruxit也正被集成到Dynatrace的应用监测工具中。

    Gradle 
    图片描述

    图:Gradle在命令行中运行

    程序员Burno Bowden为Gradle写了一个在iOS上运行Java代码的插件,他说Gradle的价值在于对持续交付和多环境的支持。与Maven或Ant相比,Gradle对于构建描述得非常精炼,这就意味着它好维护、好理解也好开发。也许是巧合,安卓的构建系统使用的也是Gradle。现在SaaS版本的Gradle.com也正在开发当中。

    Jenkins 
    图片描述

    图:使用Jenkins管理从构建到部署的整个应用交付流程

    Croy说Jenkins已经被用在配置管理和部署代码上,它也能够与Puppet、Chef和容器技术一起使用。他说开发人员和运维人员都在用Jenkins就说明了Jenkins在devops领域的大好前景。

    JFrog Artifactory 
    图片描述

    图:Artifactory支持Docker、npm、Bower和NuGet等多种包格式

    Artifactory可以与持续集成环境很好地协作,当然也能够与JFrog推出的Bintray软件分发系统结合使用。Groovy语言的开发人员就正在使用Artifactory和JFrog的TeamCity来进行持续集成。Groovy开发者Guillaume Laforge说他们使用TeamCity来构建Groovy然后存储到Artifactory仓库,之后再通过Bintray进行分发。此外Bintray还可以将发布的程序同步到Maven主仓库中,这样他们一发布开发者马上就能用上最新版本的Groovy。

    New Relic 
    图片描述

    图:使用New Relic企业可以迅速从多个角度查看并解决应用中出现的错误

    New Relic高级产品经理Stevan Arychuk说New Relic可以提升高质量软件交付的速度并同时降低企业所面临的风险。开发与运营团队的角色不同但通过多角度的数据和分析各个团队之间的沟通和交流可以得到加强,最终达到共同合作的目的。

    Takipi 
    图片描述

    图:Takipi能够自动监测JVM语言代码中的错误,避免了开发人员检查日志的麻烦

    原文链接:http://www.infoworld.com/article/3031009/devops/8-more-cool-tools-for-devops-success.html

    参考资料:

    开发运维领域取得长足进展的10家厂商:  http://developer.51cto.com/art/201610/519033.htm

    CA Technologies以6亿欧元收购Automic:  http://www.idcicp.com/news/news/?2381.html

    智能化运维最佳实践-自动化:  http://blog.csdn.net/enweitech/article/details/52148898

    Automic公司推出致力于自动化的新业务:  http://www.cailiao.com/info/detail/44-54200.html

    http://geek.csdn.net/news/detail/56862
     
     
  • 相关阅读:
    httpclient详细介绍
    HttpClient
    JAVA WEB项目中各种路径的获取
    mvn 如何添加本地jar包 IDEA pom.xm
    jdbc连接数据库的步骤
    PostgreSQL 类型转换 -除法
    PostgreSQL学习手册
    前端工程师必备技能汇总
    github上一些觉得对自己工作有用的项目收集
    Ninja:Java全栈Web开发框架-Ninja中文网
  • 原文地址:https://www.cnblogs.com/junneyang/p/6226490.html
Copyright © 2020-2023  润新知