十個強大的DevOps基礎設施自動化工具,不容錯過(1)
2016-02-20 19:34:08 來源: 佚名 開源技術 評論:0 點擊:
5.Juju
Juju是由典型的基于Python的編排工具。它已經在你的云環境應用程序的偉大的UI。你也可以使用命令行界面來完成所有的業務流程的任務。你可以配置,部署和使用且具規模的應用。
6.Jenkins
Jenkins是一個基于java的持續集成工具更快的應用程序。Jenkins必須關聯到一個版本控制系統如github或SVN。每當新代碼被推到代碼庫,詹金斯服務器將構建和測試新代碼和通知團隊的結果和變化。
7.Vagrant
vagrant是一個偉大的工具為開發環境配置虛擬機。vagrant的上面運行的VM虛擬框和流浪的解決方案。它使用一個配置文件叫做Vagrantfile,其中包含所需的所有配置VM。一旦創建了一個虛擬機,它可以與其他開發人員共享相同的開發環境。vagrant有云配置插件,配置管理工具(chef、puppet等)和docker。
8.Docker
Docker是一個自動化工具之上的Linux容器(LXC)。它工作在流程級別虛擬化的概念。Docker創造了孤立的環境稱為應用程序容器。這些容器可以運往其他服務器無需更改應用程序。Docker被認為是虛擬化的下一步。碼頭工人有一個巨大的開發者社區,它是獲得巨大的聲望在Devops從業者和云計算的先驅。
9.New Relic
New relic的基于云的解決方案(SaaS)應用程序監視。它支持各種應用程序的監控像Php、Ruby、Java、NodeJS等等。它給你實時的見解關于您的運行應用程序中。new relic的代理應該配置在應用程序中獲得實時數據。New relic使用各種指標提供有價值的見解關于應用程序監控。
10.Sensu
Sensu是一個開放源碼監視框架用Ruby編寫的。Sensu是一個監控工具專門建立云環境。它可以很容易地部署使用工具如chef和puppet。Sensu也有一個企業版的監控。
【編輯推薦】
上一篇:詳解數據中心的運維自動化和DevOps(1)
下一篇:如何在CentOS 7.x上安裝Zephyr測試管理工具(1)
