日韩av片子_国产自在自线午夜精品视频在_使劲快高潮了国语对白在线_久久免费毛片大全_激情丁香综合_欧美成人精品欧美一级乱黄码

中培偉業(yè)IT資訊頻道
您現(xiàn)在的位置:首頁 > IT資訊 > IT運維 > 持續(xù)改進的DevOps自動化工具

持續(xù)改進的DevOps自動化工具

2020-08-03 18:21:01 | 來源:中培企業(yè)IT培訓(xùn)網(wǎng)

在DevOps中,似乎一直是一個流行詞,但是,這個流行詞是IT招聘人員,軟件公司和代理商在互聯(lián)網(wǎng)上搜索次數(shù)最多的詞。當(dāng)談到DevOps時,專業(yè)發(fā)燒友爭辯說,它與工具或自動化無關(guān),但他們錯過了,實際上,工具是取代任何公司中DevOps文化所建立的文化的工具。我們都同意DevOps不僅與工具有關(guān),甚至與個人角色無關(guān),也許這應(yīng)該是集體的努力,DevOps是人員,流程和工具的三位一體。但是要啟用DevOps,在任何組織中,DevOps工具都起著至關(guān)重要的作用。今天,我們將看到每家公司都需要不斷改進的8種這樣的DevOps自動化工具。

  Kubernetes:

Kubernetes,事實上的容器編排平臺以及流行的開源平臺在Google中作為一個項目開始運作,然后在2014年Google開源Kubernetes。Kubernetes用于管理由多個自我實現(xiàn)的應(yīng)用程序包含稱為容器的運行時,這些運行時最近正在替換VM,并成為運送應(yīng)用程序的標(biāo)準(zhǔn)模型。

在Kubernetes中,有一個主節(jié)點和多個工作節(jié)點,每個工作節(jié)點可以處理多個Pod。Pod是一堆容器,它們作為一個工作單元聚集在一起。開發(fā)人員可以開始使用Pod設(shè)計/創(chuàng)建應(yīng)用程序。一旦準(zhǔn)備好Pod,下一步就是為主節(jié)點指定Pod定義,以及我們要部署多少個。從這一點來看,Kubernetes接管了一切。它根據(jù)需要將豆莢取出并部署到工人點頭。每當(dāng)任何工作節(jié)點發(fā)生故障時,Kubernetes都會在運行中的工作節(jié)點上自動啟動新的Pod。這就是Kubernetes如何使管理容器化應(yīng)用程序的過程變得容易和簡單。它使構(gòu)建和添加更多功能以及改進應(yīng)用程序毫不費力,從而可以從戰(zhàn)略上獲得更高的客戶滿意度。

  Rancher:

Rancher基本上是一個容器管理平臺,可以輕松地部署容器化的環(huán)境,其中包括Kubernetes,Apache Mesos和Docker Swarm的完整分發(fā),并且使在任何云或基礎(chǔ)架構(gòu)平臺上操作容器集群變得簡單。Rancher 2.0是用于管理Kubernetes集群的多集群管理工具。它是使用Kubernetes提高效率的團隊的用戶界面。如果您需要高級的高可用性和更高的平臺可靠性,則可能正在使用集群。群集可幫助您將服務(wù)器組合為一個易于處理的計算能力集合,并且通常與容器化方法并駕齊驅(qū)。

對于開發(fā)人員來說,這一切都是棘手的。幸運的是,有Rancher幫助簡化群集上的容器管理。截至2018年初,Rancher Labs僅編排Kubernetes。

  Spinnaker:

隨著組織的發(fā)展,技術(shù),工具的數(shù)量以及管理這些工具的人數(shù)都在急劇增長,通常會導(dǎo)致公司內(nèi)部出現(xiàn)許多混亂,從而增加混亂的技術(shù)復(fù)雜性和技術(shù)堆棧中的碎片。在較小的公司中,分散且組織不佳的連續(xù)交付過程可能會在較小的規(guī)模上起作用,但是維護和了解公司何時開始增長變得越來越具有挑戰(zhàn)性。新工程師可能需要很長時間才能理解,發(fā)現(xiàn)和整理部署最簡單的變更所需的所有工具和流程。

Spinnaker由Netflix創(chuàng)建,僅用于解決此問題。它是一種通用且可擴展的工具,能夠為用戶提供構(gòu)建定制的連續(xù)交付管道并有效擴展規(guī)模的基礎(chǔ)。

Spinnaker被許多現(xiàn)代軟件公司視為理想的連續(xù)交付工具,因為它通過授予軟件交付過程的可見性和控制權(quán)來幫助開發(fā)人員有意識地了解他們?nèi)绾伟l(fā)布軟件。

  Artifactory:

大多數(shù)開發(fā)人員以隨機方式出入互聯(lián)網(wǎng),并從外部存儲庫中獲取依賴項。這嚴(yán)重影響了開發(fā)團隊之間的溝通,我們將無法跟蹤環(huán)境中引入了哪種包或版本。Artifactory是一個二進制存儲庫管理器,您可以在其中存儲所有二進制文件。它類似于二進制的GIT。作為DevOps的工件的主要目標(biāo)也是幫助管理第三方工件,使其能夠進行持續(xù)集成,持續(xù)交付和持續(xù)部署,從而幫助組織實現(xiàn)DevOps。

讓我們再深入研究一下,一個通用的Artifact Repository Manager是一種支持所有軟件包的工具,無論它們使用哪種語言編寫或使用哪種工具。被創(chuàng)建。Artifactory提供了一個自動化的端到端解決方案,用于在單個窗格中跟蹤開發(fā)和生產(chǎn)工件,從而幫助DevOps團隊進行協(xié)作,將工件升級到下一個階段并輕松地自動化任務(wù)。

Artifactory為DevOps團隊提供了所有必要的工具,以有效地處理不斷增長的二進制文件,環(huán)境和地理上分散的站點模式,以確保流暢的應(yīng)用程序開發(fā)工作流程。Artifactory消除了需要花費大部分開發(fā)人員時間來創(chuàng)建同一文件的不同副本的需求。文件系統(tǒng)上只存儲了一個二進制文件的單個副本,這減少了團隊內(nèi)部和團隊之間的混亂和干擾。

為什么要使用工件存儲庫?

●加快發(fā)展

●為了提高開發(fā)人員的生產(chǎn)力

●更快地發(fā)布并自動執(zhí)行管道

●無縫團隊協(xié)作

●為了節(jié)省時間,一次又一次地找到合適的依賴項。

盡管主要目標(biāo)是要有一種干凈利落的方式來管理第三方依賴關(guān)系,但存儲團隊產(chǎn)生的工件以進行標(biāo)記,版本化和釋放,以及完全清楚捆綁的內(nèi)容時,其功能極其強大。

  Linkerd:

Linkerd是Buoyant主要為Kubernetes開發(fā)的開源,輕量級服務(wù)網(wǎng)格。許多大型成功的公司都在生產(chǎn)中使用它。它為Cloud-Native應(yīng)用程序增加了可靠性,安全性和可見性。自2016年發(fā)明者Buoyant首次提出該術(shù)語以來,Linkerd成為第一個也是原始的“服務(wù)網(wǎng)格”。

Linkerd的主要功能是,它為群集中運行的所有微服務(wù)提供了可觀察性,它們彼此之間的通信方式以及其他方面的信息,而無需更改微服務(wù)中的任何代碼。

服務(wù)網(wǎng)格是專用的基礎(chǔ)結(jié)構(gòu)層,從根本上可以控制,管理和建立服務(wù)到服務(wù)的通信,并允許應(yīng)用程序的各個部分相互通信,從而使微服務(wù)有效地工作。服務(wù)網(wǎng)格通常用于云原生應(yīng)用程序,容器和微服務(wù)中,以快速,高質(zhì)量地打包圖像和交付軟件。

Linkerd在平臺層而非應(yīng)用程序?qū)訛镾RE團隊提供了可見性,可靠性和安全性等功能。Linkerd為您提供最重要的服務(wù)指標(biāo)。

  Helm:

Helm是一種工具,旨在幫助Kubernetes架構(gòu)師輕松簡化Kubernetes應(yīng)用程序的安裝和管理。

Helm使用一種稱為圖表的簡單包裝格式。圖表是一組文件,描述了一組可用的相關(guān)Kubernetes資源。單個圖表可用于部署簡單的對象。

就架構(gòu)的深入而言,Helm有兩個方面,一個是客戶端,即Helm命令行工具,我們稱為helm CLI,另一個是服務(wù)端,即Tiller。 。Helm CLI是您在本地計算機上的本地命令行環(huán)境中執(zhí)行和運行的命令。它使用模板引擎從您在Helm中設(shè)置的某些源模板生成易于理解的Kubernetes YAML。

生成YAML之后,它將這些請求發(fā)送到在Kubernetes集群上運行的Tiller。下一步是,Tiller在Kubernetes集群中執(zhí)行更新,以確保它根據(jù)圖表與您所需要的保持最新,并且分er將確保將其釋放并添加到掌舵歷史記錄中,以便您可以將來隨時可以回滾到它。順便說一句,Helm v3已發(fā)布,并且在功能集中,所有蒂勒仇恨者都刪除了蒂勒。

在其官方博客上了解有關(guān)最新版本的更多信息,Helm 3.0.0已發(fā)布。

  Sumo Logic:

Sumo Logic平臺可幫助公司通過分析和預(yù)測分析來制定數(shù)據(jù)驅(qū)動型決策,并減少調(diào)查安全性和運營問題的時間,因此您可以根據(jù)優(yōu)先級將資源騰出用于更關(guān)鍵的活動。

Sumo Logic采用公司的機器生成的數(shù)據(jù)源,并將其轉(zhuǎn)換為簡單的儀表板,其中包括易于理解的圖表,表格和其他可視元素形式的可行見解。全球許多公司都依賴Sumo Logic進行分析,以構(gòu)建,運行和保護其現(xiàn)代應(yīng)用程序和云基礎(chǔ)架構(gòu),這使Sumo Logic成為行業(yè)中至關(guān)重要的DevOps。

Sumo Logic預(yù)測分析功能如此強大,它可以在異常行為和KPI違規(guī)發(fā)生之前預(yù)測出異常行為并影響您的客戶,并向您發(fā)送警告以糾正它們。這樣可以提高開發(fā)人員和操作人員的效率,還可以幫助修復(fù)所有問題。

  松弛度:

團隊成員之間持續(xù)不斷的即時消息,反饋和知識共享至關(guān)重要。對于DevOps,信息流動,實時交互和高度協(xié)作是重中之重。您不認為Slack正是為此而設(shè)計的嗎?金融公司認為Slack是DevOps的最重要工具。于2016年中期部署了Slack,并迅速成為IT部門的首選工具,它采用了敏捷軟件開發(fā)和DevOps原則,這些原則要求軟件開發(fā)人員和產(chǎn)品經(jīng)理之間密切合作。

如今,您可以從Slack本身自動執(zhí)行許多手動和重復(fù)的開發(fā)人員任務(wù),甚至通過通知也可以輕松地實時查看正在發(fā)生的事情。盡管許多大公司仍在尋找以團隊為中心的生產(chǎn)力的方法/工具,但Slack在這方面做得非常出色。

綜觀這些工具/平臺隨著時間的推移所做出的改進,似乎他們已經(jīng)建立了自己的粉絲群,并且由軟件驅(qū)動的公司期待著看到這些工具在2020年為支持其用戶群而引入的新功能。想了解更多關(guān)于DevOps自動化的信息,請繼續(xù)關(guān)注中培偉業(yè)。

標(biāo)簽: Devops 自動化工具
主站蜘蛛池模板: 国产精品夜夜春夜夜爽久久老牛 | 精品国产区| 香蕉久久av一区二区三区 | av中文在线播放 | 亚洲成人黄色在线 | 国产精品18久久久久久vr | 中文字幕网站在线观看 | 一区二区网 | 伊人天堂久久 | 久久亚洲高潮流白浆 | 日韩成人av在线 | 国产精品欧美久久久久久日木一道 | 337P粉嫩大胆色噜噜嚕 | 一色屋精品视频在线观看 | 宅男噜噜66国产精品观看 | 亚洲AV无码精品色午夜在线观看 | www.91亚洲 | av在线com | 国产免费一级一级 | 成人永久 | 91香蕉嫩草影院入口 | sao货调教扇巴掌sm粗口视频 | 久久一区二区精品视频 | 五月天综合网缴情五月中文 | 国产一级毛片国语普通话对白 | 精品亚洲二区夜色 | 国产黄色在线免费观看 | 亚洲国产日韩在线 | 精品国产自在现线看久久 | 日本a级毛片视频播放 | 无码不卡一区二区三区在线观看 | 天堂中文在线WWW天堂在线 | 老师脱了内裤让我爽了一夜 | 中文字幕人妻无码视频 | 福利姬液液酱喷水 | 99在线精品视频免费观看20 | 大地资源网中文第五页 | 国产啪精品视频网站 | 国产一起草 | 一本一本久久a久久精品综合妖精 | 久久久久久夜精品精品免费啦 |