chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

人工智能和機器學(xué)習(xí)為DevOps帶來了新的自動化功能

如意 ? 來源:企業(yè)網(wǎng)D1Net ? 作者:Eran Kinsbruner ? 2020-10-16 14:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

人工智能機器學(xué)習(xí)為DevOps帶來了新的自動化功能,為此需要對這些技術(shù)如何優(yōu)化組織運營的示例進行了解。

DevOps工程旨在加速軟件開發(fā)流程,從而在不影響代碼質(zhì)量的情況下更快地為客戶提供價值。

在過去的十年中,傳統(tǒng)的DevOps已經(jīng)有了長足的進步,現(xiàn)在允許許多組織實施持續(xù)集成(CI)/持續(xù)部署(CD)管道。但是,在大多數(shù)情況下,組織仍然依靠人工流程和人工驅(qū)動的自動化流程的組合,并沒有進行優(yōu)化。

人工智能和機器學(xué)習(xí)在DevOps的應(yīng)用

在DevOps領(lǐng)域也見證了人工智能和機器學(xué)習(xí)技術(shù)的興起。這些工具正在成為融合到傳統(tǒng)DevOps工具堆棧中的有力候選者。從決策流程改進到自動化操作和代碼質(zhì)量增強,在人工智能和機器學(xué)習(xí)的幫助下,DevOps的未來發(fā)展充滿希望。以下是七個值得關(guān)注的趨勢和變化:

(1)代碼審查實現(xiàn)自動化

在軟件開發(fā)的早期階段,從編碼本身開始,人工智能和機器學(xué)習(xí)工具就已經(jīng)能夠基于思想數(shù)據(jù)集(機器學(xué)習(xí)和響應(yīng)的機器學(xué)習(xí)算法的輸入)執(zhí)行自動代碼審查和代碼分析。這些有助于減少人類的參與。

此外,使用代碼管理和協(xié)作工具,用戶可以自動將審查的工作量分散到團隊成員中。其最終的結(jié)果是能夠更早地檢測到代碼缺陷、安全問題和與代碼相關(guān)的缺陷,這些缺陷都是這些算法能夠輕松發(fā)現(xiàn)的。這些工具還可以減少代碼審查中的噪聲。除了檢測缺陷之外,自動代碼審查還強制執(zhí)行編碼和安全標(biāo)準(zhǔn)。

(2)代碼分析工具實現(xiàn)自動化

由人工智能和機器學(xué)習(xí)支持的智能工具(例如代碼分析和改進)可以從數(shù)百萬行代碼的存儲庫中學(xué)習(xí)。然后,這些工具可以了解代碼的意圖,并記錄開發(fā)人員所做的更改。在那里,這些智能工具可以為他們分析的每一行代碼提供建議。

還有一些開發(fā)人員則采用不同的方法來分析代碼。在分析了來自開源項目的數(shù)百萬條代碼之后,由機器學(xué)習(xí)工具提供支持的代碼著重于性能,并幫助找到可能導(dǎo)致重大損失的代碼行,這些代碼會損害應(yīng)用程序的響應(yīng)時間。這些工具可以在代碼中發(fā)現(xiàn)問題,例如資源泄漏、潛在的并發(fā)競爭條件以及浪費的CPU周期,并且它們還可以在代碼審查階段和應(yīng)用程序性能監(jiān)視階段與持續(xù)集成(CI)/持續(xù)部署(CD)管道集成。

在同一類別下,對新功能進行編碼后,開發(fā)人員開始研究由人工智能和機器學(xué)習(xí)驅(qū)動的自動化單元測試創(chuàng)建。這可以為開發(fā)人員節(jié)省大約20%的時間。

(3)自我修復(fù)測試

構(gòu)建后驗收和集成編碼的下一個階段是功能和非功能測試。在這里,使用人工智能和機器學(xué)習(xí)進行代碼創(chuàng)建以及自我修復(fù)測試代碼和維護在DevOps領(lǐng)域已成為現(xiàn)實。

測試自動化可能是一個巨大的瓶頸,并且通常是項目延遲的原因。不可靠的自動化會影響測試過程。而測試自動化不可靠的根本原因之一是測試中的應(yīng)用程序和測試中使用的元素的不斷更改。智能技術(shù)可以幫助識別這些變化并調(diào)整測試,使其更加穩(wěn)定可靠。

(4)低代碼/無代碼工具

此外,創(chuàng)建健壯的測試代碼的技能的成本很昂貴,而且并非總是可用,特別是對于移動應(yīng)用和Web等數(shù)字應(yīng)用程序而言。在這里,通過學(xué)習(xí)應(yīng)用程序流程、屏幕和元素,人工智能和機器學(xué)習(xí)測試工具可以自動生成測試,而幾乎不需要代碼。這些工具可以在每次測試運行之間自我修復(fù)。

低代碼或無代碼工具允許更多的團隊成員參與測試自動化創(chuàng)建活動。它們還為開發(fā)者騰出時間專注于更重要緊迫的活動,例如創(chuàng)建新功能。

(5)機器人流程自動化

機器人過程自動化(RPA)是使用人工智能和機器學(xué)習(xí)進行測試的自動化的另一層。這樣的技術(shù)可以用于自動化大型組織中的大量采用人工、耗時、易出錯,以及難以自動化的流程。

(6)測試影響分析工具

在測試執(zhí)行完成后,人工智能和機器學(xué)習(xí)測試影響分析(TIA)工具將處于適當(dāng)位置,可以指導(dǎo)決策者將哪些測試?yán)^續(xù)進行到下一個版本,哪些領(lǐng)域不涉及其他內(nèi)容。在相同的測試類別下,人工智能和機器學(xué)習(xí)算法可以根據(jù)思想測試數(shù)據(jù)確定故障的根本原因,并節(jié)省大量的平均解決時間(MTTR)。

(7) AIOps

在DevOps流程的后期,在將代碼部署到生產(chǎn)之前和之后,人工智能和機器學(xué)習(xí)引領(lǐng)了AIOps中的新興技術(shù)。良好的AIOps解決方案不僅涵蓋智能應(yīng)用程序性能監(jiān)視(APM),而且還利用了IT基礎(chǔ)設(shè)施管理(ITIM)和IT服務(wù)管理(ITSM)。這些共同構(gòu)成了生產(chǎn)和運營洞察力分析的綜合層,可以在大數(shù)據(jù)上運行,并且可以針對先進的現(xiàn)代軟件架構(gòu)(微服務(wù)和云平臺等)運行。

借助基于人工智能的操作功能,組織團隊可以專注于確定其應(yīng)用程序的服務(wù)運行狀況,并獲得對其生產(chǎn)數(shù)據(jù)的控制和可視性。這樣,DevOps團隊可以使用實時自動事件管理來加快其平均解決時間(MTTR)。在這里,人工智能和機器學(xué)習(xí)在生產(chǎn)中的應(yīng)用程序內(nèi)的日志可觀察性、趨勢和預(yù)測等方面可以做更多的工作。

使用AIOps產(chǎn)品組合中的此類工具,團隊可以減少并經(jīng)常防止服務(wù)停機(預(yù)測性警報)。他們還可以加快支持故障解決的速度,更快地分析大型日志文件,并找出根本原因和類別(安全性、網(wǎng)絡(luò)、服務(wù)器等)。

結(jié)語

盡管DevOps和人類工程學(xué)永遠不會消失,但它們肯定可以使用一些幫助來優(yōu)化和加速那些難以自動化和維護的單調(diào)、易出錯的活動。

人工智能和機器學(xué)習(xí)是應(yīng)對這些挑戰(zhàn)的絕佳解決方案,并且通過對每個組織的問題進行適當(dāng)?shù)姆治?,決策者可以從這些工具中獲得巨大價值。而只有在將這些解決方案與現(xiàn)有流程和工具無縫集成的情況下,才能獲得成功。如果人工智能和機器學(xué)習(xí)無法輕松地集成到標(biāo)準(zhǔn)DevOps工具堆棧中,則項目將無法實現(xiàn)價值,并最終恢復(fù)到傳統(tǒng)的軟件開發(fā)實踐。
責(zé)編AJX

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 自動化
    +關(guān)注

    關(guān)注

    29

    文章

    5785

    瀏覽量

    84888
  • 人工智能
    +關(guān)注

    關(guān)注

    1807

    文章

    49028

    瀏覽量

    249551
  • 機器學(xué)習(xí)
    +關(guān)注

    關(guān)注

    66

    文章

    8503

    瀏覽量

    134625
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    機器人和自動化的未來(2)

    、無人駕駛等概念,正在逐步成為現(xiàn)實。與此同時,機器人和自動化技術(shù)的廣泛應(yīng)用,也帶來了倫理和法律方面的新挑戰(zhàn)。3.1智慧工廠與工業(yè)4.0智慧工廠是未來制造業(yè)的發(fā)展方向之一。
    的頭像 發(fā)表于 04-26 08:33 ?333次閱讀
    <b class='flag-5'>機器</b>人和<b class='flag-5'>自動化</b>的未來(2)

    工業(yè)機器人工作站的建設(shè)意義

    其他輔助設(shè)備的配合,形成了一套完整的自動化生產(chǎn)流程。桐爾作為專業(yè)的自動化解決方案提供商,致力于通過工業(yè)機器人工作站的建設(shè),企業(yè)帶來顯著的經(jīng)
    發(fā)表于 03-17 14:49

    自動化設(shè)備裝車機器人給飼料行業(yè)帶來哪些優(yōu)勢

    ?自動化設(shè)備裝車機器人:飼料行業(yè)的髙效變革 ?在飼料行業(yè),傳統(tǒng)的裝車作業(yè)依賴大量人力,不僅效率低下,還容易出現(xiàn)人為誤差和咹全隱患。隨著科技的發(fā)展,自動化設(shè)備裝車機器人的出現(xiàn),
    的頭像 發(fā)表于 02-07 15:53 ?383次閱讀
    <b class='flag-5'>自動化</b>設(shè)備裝車<b class='flag-5'>機器</b>人給飼料行業(yè)<b class='flag-5'>帶來</b>哪些優(yōu)勢

    人工智能機器學(xué)習(xí)以及Edge AI的概念與應(yīng)用

    人工智能相關(guān)各種技術(shù)的概念介紹,以及先進的Edge AI(邊緣人工智能)的最新發(fā)展與相關(guān)應(yīng)用。 人工智能機器學(xué)習(xí)是現(xiàn)代科技的核心技術(shù)
    的頭像 發(fā)表于 01-25 17:37 ?934次閱讀
    <b class='flag-5'>人工智能</b>和<b class='flag-5'>機器</b><b class='flag-5'>學(xué)習(xí)</b>以及Edge AI的概念與應(yīng)用

    【「具身智能機器人系統(tǒng)」閱讀體驗】+數(shù)據(jù)在具身人工智能中的價值

    嵌入式人工智能(EAI)將人工智能集成到機器人等物理實體中,使它們能夠感知、學(xué)習(xí)環(huán)境并與之動態(tài)交互。這種能力使此類機器人能夠在人類社會中有效
    發(fā)表于 12-24 00:33

    人工智能推理及神經(jīng)處理的未來

    人工智能行業(yè)所圍繞的是一個受技術(shù)進步、社會需求和監(jiān)管政策影響的動態(tài)環(huán)境。機器學(xué)習(xí)、自然語言處理和計算機視覺方面的技術(shù)進步,加速了人工智能的發(fā)展和應(yīng)用。包括醫(yī)療保健、金融和制造業(yè)在內(nèi)的各
    的頭像 發(fā)表于 12-23 11:18 ?596次閱讀
    <b class='flag-5'>人工智能</b>推理及神經(jīng)處理的未來

    SOLIDWORKS 2025:顯著增強的智能自動化功能

    SOLIDWORKS作為3D CAD設(shè)計軟件,一直以來都在不斷探索和創(chuàng)新,以提升設(shè)計師的工作效率和設(shè)計質(zhì)量。其新版本——SOLIDWORKS 2025,更是將智能自動化功能提升到了一個全新的高度,
    的頭像 發(fā)表于 12-04 15:46 ?911次閱讀

    嵌入式和人工智能究竟是什么關(guān)系?

    嵌入式和人工智能究竟是什么關(guān)系? 嵌入式系統(tǒng)是一種特殊的系統(tǒng),它通常被嵌入到其他設(shè)備或機器中,以實現(xiàn)特定功能。嵌入式系統(tǒng)具有非常強的適應(yīng)性和靈活性,能夠根據(jù)用戶需求進行定制設(shè)計。它
    發(fā)表于 11-14 16:39

    人工智能、機器學(xué)習(xí)和深度學(xué)習(xí)存在什么區(qū)別

    人工智能指的是在某種程度上顯示出類似人類智能的設(shè)備。AI有很多技術(shù),但其中一個很大的子集是機器學(xué)習(xí)——讓算法從數(shù)據(jù)中學(xué)習(xí)。
    發(fā)表于 10-24 17:22 ?2980次閱讀
    <b class='flag-5'>人工智能</b>、<b class='flag-5'>機器</b><b class='flag-5'>學(xué)習(xí)</b>和深度<b class='flag-5'>學(xué)習(xí)</b>存在什么區(qū)別

    《AI for Science:人工智能驅(qū)動科學(xué)創(chuàng)新》第6章人AI與能源科學(xué)讀后感

    、優(yōu)化等方面的應(yīng)用有了更清晰的認(rèn)識。特別是書中提到的基于大數(shù)據(jù)和機器學(xué)習(xí)的能源管理系統(tǒng),通過實時監(jiān)測和分析能源數(shù)據(jù),實現(xiàn)了能源的高效利用和智能化管理。 其次,第6章通過多個案例展示了人工智能
    發(fā)表于 10-14 09:27

    《AI for Science:人工智能驅(qū)動科學(xué)創(chuàng)新》第一章人工智能驅(qū)動的科學(xué)創(chuàng)新學(xué)習(xí)心得

    人工智能:科學(xué)研究的加速器 第一章清晰地闡述了人工智能作為科學(xué)研究工具的強大功能。通過機器學(xué)習(xí)、深度學(xué)
    發(fā)表于 10-14 09:12

    數(shù)字智能工廠的主要功能組成

    數(shù)字智能工廠是一種基于數(shù)字技術(shù)和智能化系統(tǒng)的現(xiàn)代制造工廠,主要功能包括自動化生產(chǎn)設(shè)備、信息技
    的頭像 發(fā)表于 10-08 11:40 ?986次閱讀
    數(shù)字<b class='flag-5'>化</b><b class='flag-5'>智能</b>工廠的主要<b class='flag-5'>功能</b>組成

    risc-v在人工智能圖像處理應(yīng)用前景分析

    RISC-V和Arm內(nèi)核及其定制的機器學(xué)習(xí)和浮點運算單元,用于處理復(fù)雜的人工智能圖像處理任務(wù)。 四、未來發(fā)展趨勢 隨著人工智能技術(shù)的不斷發(fā)展和普及,RISC-V在
    發(fā)表于 09-28 11:00

    名單公布!【書籍評測活動NO.44】AI for Science:人工智能驅(qū)動科學(xué)創(chuàng)新

    芯片設(shè)計的自動化水平、優(yōu)化半導(dǎo)體制造和封測的工藝和水平、尋找新一代半導(dǎo)體材料等方面提供幫助。 第6章介紹了人工智能在化石能源科學(xué)研究、可再生能源科學(xué)研究、能源轉(zhuǎn)型三個方面的落地應(yīng)用。 第7章從環(huán)境監(jiān)測
    發(fā)表于 09-09 13:54

    FPGA在人工智能中的應(yīng)用有哪些?

    定制的硬件設(shè)計,提高了硬件的靈活性和適應(yīng)性。 綜上所述,F(xiàn)PGA在人工智能領(lǐng)域的應(yīng)用前景廣闊,不僅可以用于深度學(xué)習(xí)的加速和云計算的加速,還可以針對特定應(yīng)用場景進行定制計算,為
    發(fā)表于 07-29 17:05