概述
今天主要分享一下DevOps工具元素周期表,下面一起来看看吧~
devops元素周期表
XebiaLabs是国外一家围绕着企业规模化可靠软件交付自动化做解决方案和工具的厂商,他们的口号是大规模、更快速地自动交付:
“Get the visibility, automation, and control to deliver software faster and with less risk.”。
关于DevOps工具,他们以元素周期表的展现形式整理了一个图:
图中按颜色标注不同类型的DevOps工具,包括:
(1)数据库,例如:Oracle、MySQL、Cassandra等;
(2)持续集成,例如:Jenkins、TeamCity等;
(3)部署,例如:SSH、XLDeploy等;
(4)云/IaaS、PaaS,例如:Amazon Web Services、Azure等;
(5)业务分析/监控,例如:Splunk、Nagios等;
(6)配置管理,例如:Git、SVN等;
(7)库管理,例如:Nexus、NuGet等;
(8)配置/服务开通,例如:Chef、Puppet、Ansible、Vagrant等;
(9)发布管理,例如:XL Release、UrbanCode Release等;
(10)日志,例如:Sumo Logic、Logstash等;
(11)构建,例如:Gradle、Ant、Maven等;
(12)测试,例如:Junit、Cucumber、Selenium、Jmeter、Appium等;
(13)容器化,例如:Docker、Kubernetes、Mesos等;
(14)协作,例如:Jira、Flowdock等;
(15)安全,例如:Snort、CyberArk等。
觉得有用的朋友多帮忙转发哦!后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~