日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
面向開發(fā)運(yùn)維的10款開源工具

許多最流行的開發(fā)運(yùn)維(DevOps)工具采用了開源許可證,包括Chef、Puppet和Docker。

當(dāng)然,面向開發(fā)運(yùn)維的開源工具名單越來(lái)越長(zhǎng)。原因何在?因?yàn)殚_發(fā)運(yùn)維本身就在發(fā)展壯大,而開源是這種開發(fā)方法的一種自然選擇。

開發(fā)運(yùn)維這個(gè)術(shù)語(yǔ)最早在2009年問(wèn)世,它是指這樣一種IT方法:強(qiáng)調(diào)開發(fā)團(tuán)隊(duì)和運(yùn)維團(tuán)隊(duì)之間的協(xié)作。它源自敏捷軟件開發(fā)潮流,將一些同樣的原則運(yùn)用于應(yīng)用程序生命周期管理(ALM)流程。開發(fā)運(yùn)維很難定義,因?yàn)樗c其說(shuō)是一套死板的規(guī)則或?qū)嵺`,還不如說(shuō)是一種潮流或理念。采用開發(fā)運(yùn)維的企業(yè)組織具有這些特點(diǎn):合作程度高,內(nèi)部“孤島”比較少,自動(dòng)化使用程度高,持續(xù)測(cè)試和集成,以及應(yīng)用程序的開發(fā)和部署比較快。

自開發(fā)運(yùn)維首次提出來(lái)之后,它的人氣就急劇飆升。實(shí)際上,RightScale公司所做的一項(xiàng)調(diào)查就發(fā)現(xiàn),74%的組織和81%的企業(yè)表示自己在使用開發(fā)運(yùn)維。

為了支持開發(fā)運(yùn)維,企業(yè)組織通常采用許多不同的工具,許多頂級(jí)的開發(fā)運(yùn)維工具采用開源許可證。本文介紹了十款人氣特旺或特別值得關(guān)注的工具。其中許多工具使部署或管理基礎(chǔ)設(shè)施的過(guò)程實(shí)現(xiàn)自動(dòng)化,而這項(xiàng)任務(wù)是成功的開發(fā)運(yùn)維實(shí)施項(xiàng)目的一個(gè)重要部分。它們都是開源工具,如果貴企業(yè)對(duì)開發(fā)運(yùn)維有興趣,它們值得打量一下。

1. Ansible

Ansible歸紅帽公司所有,它可以使許多常見的IT運(yùn)維任務(wù)實(shí)現(xiàn)自動(dòng)化,比如云配置、配置管理和應(yīng)用程序部署。它可與其他許多流行的開發(fā)運(yùn)維工具整合起來(lái),包括Git、JIRA、Jenkins及其他許多工具。軟件下載量已超過(guò)500萬(wàn)人次,它在GitHub上的星數(shù)已超過(guò)16000顆。免費(fèi)開源版在GitHub上可以下載,紅帽提供三個(gè)收費(fèi)版本:自我支持版、標(biāo)準(zhǔn)版和高級(jí)版,價(jià)格視生產(chǎn)環(huán)境中的節(jié)點(diǎn)數(shù)量和所需的支持級(jí)別而定。

相關(guān)鏈接:https://www.ansible.com

2. Chef

Chef是基礎(chǔ)設(shè)施自動(dòng)化方面的另一個(gè)選擇,它讓用戶可以借助單單一個(gè)工具,同時(shí)管理云環(huán)境和傳統(tǒng)環(huán)境。它承諾可加快采用云的速度,同時(shí)保持高可用性。Chef官方網(wǎng)站上有相當(dāng)豐富的說(shuō)明文檔和技術(shù)資源,包括旨在幫助企業(yè)遷移到開發(fā)運(yùn)維,并擴(kuò)展實(shí)施的開發(fā)運(yùn)維系統(tǒng)規(guī)模的許多資源。該公司還提供收費(fèi)版的Chef,名為Chef Automate,此外提供另外兩個(gè)開源項(xiàng)目:InSpec,專注于安全和合規(guī);以及Habitat,它讓用戶可以將應(yīng)用程序部署在任何環(huán)境,包括云、裸機(jī)或容器等環(huán)境。

相關(guān)鏈接:https://www.chef.io

3. Docker

Docker立于容器這股新潮流的最前沿。它把應(yīng)用程序運(yùn)行所需的各個(gè)部分包裝起來(lái):代碼、運(yùn)行時(shí)環(huán)境、系統(tǒng)工具和庫(kù)等,那樣無(wú)論應(yīng)用程序部署在哪里,都將會(huì)有一樣的操作方式。容器比虛擬機(jī)來(lái)得更輕巧,還具有安全方面的一些好處。Docker開展的一項(xiàng)近期調(diào)查發(fā)現(xiàn),80%的受訪企業(yè)計(jì)劃實(shí)施基于Docker的開發(fā)運(yùn)維項(xiàng)目。

除了開源版本外,Docker還有收費(fèi)的數(shù)據(jù)中心版本和云版本。

相關(guān)鏈接:https://www.docker.com

4. Git

近些年來(lái),Git這款源代碼管理工具變得極受歡迎,尤其是由于網(wǎng)站GitHub因托管開源項(xiàng)目而變得更流行起來(lái)。它有別于其他版本控制管理工具的地方在于,可以輕松處理分支和合并。Git也很容易供分布式開發(fā)團(tuán)隊(duì)使用,并提供了出色的性能。許多開發(fā)運(yùn)維團(tuán)隊(duì)用它來(lái)管理應(yīng)用程序的源代碼。知名用戶包括科技行業(yè)的許多大牌公司,比如谷歌、Facebook、微軟、推特、領(lǐng)英、Netflix、Linux內(nèi)核及其他許多品牌。

相關(guān)鏈接:https://git-scm.com

5. Hudson

持續(xù)集成是開發(fā)運(yùn)維方法的一個(gè)必要組成部分,而Hudson是一款用來(lái)監(jiān)控及管理持續(xù)集成和測(cè)試的工具。主要功能包括:易于安裝和配置、變更集支持、實(shí)時(shí)通知測(cè)試故障、文件指紋、支持一系列廣泛的源代碼管理系統(tǒng)、構(gòu)建工具、測(cè)試框架、代碼分析工具、應(yīng)用程序服務(wù)器及其他開發(fā)運(yùn)維工具。Hudson由Eclipse基金會(huì)管理,還有龐大的插件庫(kù)可增強(qiáng)其功能。

相關(guān)鏈接:http://hudson-ci.org

6. Jenkins

作為“領(lǐng)先的開源自動(dòng)化服務(wù)器軟件”,Jenkins從Hudson分支出來(lái),提供許多同樣的功能。它具有易于安裝和配置的優(yōu)點(diǎn),有數(shù)百個(gè)插件,易于擴(kuò)展,分布式架構(gòu)讓它得以加快測(cè)試過(guò)程。它有一個(gè)非?;钴S的用戶社區(qū),經(jīng)常舉辦大量定期活動(dòng),提供了進(jìn)一步了解這款軟件的機(jī)會(huì)。官方網(wǎng)站上也有大量的說(shuō)明文檔,包括經(jīng)常更新的博客。

相關(guān)鏈接:https://jenkins.io/index.html

7. OneOps

今年早些時(shí)候,OneOps由沃爾瑪實(shí)驗(yàn)室發(fā)布,成為一款開源工具,它是本文介紹的最新的開源開發(fā)運(yùn)維工具。它結(jié)合了云管理和應(yīng)用程序生命周期管理功能,目的在于幫助開發(fā)運(yùn)維團(tuán)隊(duì)更迅速地編寫和啟動(dòng)應(yīng)用程序。它還讓用戶很容易在多家云提供商之間轉(zhuǎn)換,有助于防止廠商鎖定,并提供了更大的靈活性。它還提供高可用性、自愈合和自動(dòng)更換等功能、自動(dòng)擴(kuò)展機(jī)制,并且與其他許多持續(xù)交付和自動(dòng)化工具整合起來(lái),另外還支持所有主要的公共云服務(wù)。

相關(guān)鏈接:http://www.oneops.com

8. Puppet

Puppet被30000多家企業(yè)組織所使用,聲稱是“交付和運(yùn)行軟件的標(biāo)準(zhǔn)方式,不管軟件在哪里運(yùn)行”。它可以實(shí)現(xiàn)部署自動(dòng)化,以提升敏捷性、可靠性和可審計(jì)性。這款軟件的知名用戶包括紐約證券交易所、1-800-Flowers.com、蓋蒂圖片社、Staples及其他許多大企業(yè)。整個(gè)Puppet生態(tài)系統(tǒng)包括40多個(gè)不同的項(xiàng)目,3100個(gè)模塊可通過(guò)Puppet Forge來(lái)獲得。除了開源版外,它還有企業(yè)版;企業(yè)版又分為免費(fèi)版、標(biāo)準(zhǔn)版和高級(jí)版三個(gè)檔次。

相關(guān)鏈接:https://puppet.com

9. Salt

Salt是IT運(yùn)維自動(dòng)化方面的另一個(gè)選擇,它自稱是“最智能、最強(qiáng)大、最靈活的開源軟件,可用于遠(yuǎn)程執(zhí)行、配置自動(dòng)化、云控制和事件驅(qū)動(dòng)型編排?!彼状伟l(fā)布是在2012年,已被成千上萬(wàn)家企業(yè)組織所使用,并獲得了無(wú)數(shù)獎(jiǎng)項(xiàng),包括VMworld 2014虛擬化管理最佳工具獎(jiǎng)、《InfoWorld》2014年年度技術(shù)獎(jiǎng),并且在2013年被評(píng)為Gartner熱門廠商。開源版常常被稱為Salt Open,它還有一款收費(fèi)的企業(yè)版,名為SaltStack Enterprise。

相關(guān)鏈接:https://saltstack.com

10. Vagrant

Vagrant歸開發(fā)運(yùn)維工具廠商HashiCorp所有,旨在讓用戶易于搭建輕型、便攜、可復(fù)制的開發(fā)環(huán)境。這是一款命令行實(shí)用工具,可用于管理虛擬機(jī)。用戶包括:英國(guó)廣播公司(BBC)、Expedia、Yammer、Mozilla、諾基亞及其他公司。它與Chef、 Puppet、VMware、亞馬遜網(wǎng)絡(luò)服務(wù)及其他許多開發(fā)運(yùn)維工具及云服務(wù)整合起來(lái)??赏ㄟ^(guò)合作伙伴獲得收費(fèi)的VMware插件,HashiCorp提供了相關(guān)的收費(fèi)工具,可用于管理開發(fā)運(yùn)維環(huán)境。

相關(guān)鏈接:https://www.vagrantup.com

【譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為.com】


網(wǎng)站欄目:面向開發(fā)運(yùn)維的10款開源工具
文章鏈接:http://m.5511xx.com/article/ccdscje.html