紅帽:IT自動化是通往企業(yè)采用人工智能的橋梁
Matt Hicks出任紅帽總裁兼CEO已經(jīng)有9個月,在這9個月中他看到環(huán)境既充滿積極的因素,也存在著消極的干擾。
積極的是開源社區(qū)中正在發(fā)生許多令人興奮的發(fā)展,消極的是疫情后的不確定性、通貨膨脹和一些無法直接控制的因素。他說,我們要清楚自己的定位,熟知我們的方法,并保持專注于此,這樣就可以減少你無法控制的干擾,更好地為客戶服務。
其中令他感到興奮的是,開源模式在全球范圍內的應用速度比以往任何時候都要快。因為開源可以不受國家或地區(qū)的限制,在創(chuàng)新和技術應用方面是一種非常出色的模式。
Matt Hicks認為,無論環(huán)境如何,創(chuàng)新應用都變得非常關鍵。他看到了很多圍繞開源的創(chuàng)新,而紅帽也愿意成為這種橋梁。
未來12個月,紅帽將專注于實現(xiàn)這種技術潛力,無論是在特定領域運用人工智能提升Ansible方面的能力,還是開發(fā)者和DevOps方面取得更好的表現(xiàn),還是實現(xiàn)一些人工智能創(chuàng)新方面取得成功。
所以,現(xiàn)在是紅帽和開源領域的好時機。
自動化是人工智能的一個起點
今年紅帽全球峰會將內容劃分為兩個關鍵領域,一個是如何提高效率,另一個是如何借助這種效率推動業(yè)務增長。
因為現(xiàn)在技能缺口是企業(yè)的一個共同話題,所以提高效率并借助技術推動業(yè)務增長是企業(yè)的當務之急。在紅帽首席技術官Chris Wright看來,關鍵的趨勢是利用人工智能來發(fā)揮人類的技能,實現(xiàn)機器輔助人類智能,從而為企業(yè)實現(xiàn)驚人的效率,促進業(yè)務增長。
應用人工智能幫助操作系統(tǒng)稱為"AI運維",自動化則是一個基礎性的起點,紅帽已經(jīng)在這個旅程中走了很長一段時間。如果考慮在OpenShift上所做的工作,紅帽提供了一個與Kubernetes平臺連接的工具,稱之為"operators",或者利用Operator SDK來自動化操作OpenShift本身以及運行在OpenShift上的應用程序。
OpenShift作為一個容器平臺,其最初階段完全專注于應用程序。而機器學習的第一階段開始涉足容器領域,通過在容器中運行一些訓練工具、模型開發(fā)和訓練工具。紅帽看到這是一個機會,將應用程序開發(fā)和模型開發(fā)融合到一個共同的平臺上。
OpenShift AI提供了一個絕佳的機會,將AI工作負載和AI開發(fā)模型帶到與應用程序開發(fā)相同的平臺上。紅帽首席產品官Ashesh Badami指出,OpenShift AI系列功能包括整個ML Ops過程,從數(shù)據(jù)的收集和特征工程,到模型的開發(fā)和參數(shù)調優(yōu),以確保模型能夠提供準確的預測結果,并將其推送到生產環(huán)境中,作為構建智能應用程序的關鍵組成部分。
現(xiàn)在企業(yè)可以將業(yè)務邏輯與推理引擎或訓練模型相結合,從而構建一個更智能的業(yè)務,并將該模型推向生產環(huán)境后保持準確性。整個ML Ops的工作流程被稱為OpenShift AI,其中組件包括訓練、提供服務、監(jiān)控和改進指標。
通過完整的工作流程,企業(yè)能夠與模型開發(fā)相關聯(lián),實現(xiàn)良好的業(yè)務結果。“像AI流水線這樣的工具鏈和成熟度對于企業(yè)非常重要,因為它們與應用程序開發(fā)流水線非常相似?!盇shesh Badami說道,紅帽匯集了整個合作伙伴生態(tài)系統(tǒng),為OpenShift AI構建了一系列能力。
生成式AI實現(xiàn)更多自動化
現(xiàn)在人工智能已經(jīng)是最常被提及的話題,因為它已經(jīng)無處不在?!爱斘覀冋劦缴墒饺斯ぶ悄堋⒒A模型或Transformer時,它代表了一種迭代的進步,而且這種進步的影響非常顯著?!盡att Hicks說道。
談到為什么紅帽選擇將生成式人工智能應用于操作自動化領域時,Chris Wright說,Copilot工具主要專注于應用程序開發(fā),提供了對各種不同編程語言的支持,幫助開發(fā)人員快速進行原型設計或將功能集成到現(xiàn)有軟件中,而Ansible則專注于企業(yè)級IT自動化。
紅帽推出了Ansible Lightspeed with IBM Watson Code Assistant,這一新功能使Ansible新手用戶更容易實現(xiàn)任務自動化,從而減輕了自動化專業(yè)人員創(chuàng)建低級任務的負擔。用戶可以使用英文命令生成Ansible Playbook自動化任務列表中可以使用的YAML命令。
“在構建Playbook時,開發(fā)人員使用Ansible YAML語言,它是一種相對容易理解的基礎設施自動化和開發(fā)語言,但紅帽觀察當今企業(yè)面臨的挑戰(zhàn),發(fā)現(xiàn)它們希望盡可能減少手動工作量,實現(xiàn)更多的自動化。”Chris Wright說道。
因為企業(yè)能夠輕松使用自動化工具,就能實現(xiàn)更多的自動化。通過使用生成式人工智能模型,可以針對特定領域進行訓練,基于在Ansible社區(qū)中被認為是成功且有用的Playbook,產生高度準確的輸出結果。
“這種生成式人工智能工具既可以幫助我們探索特定領域的需求,又能幫助企業(yè)IT客戶實現(xiàn)更多自動化,提高企業(yè)效率?!盋hris Wright說,我們將繼續(xù)擴大合作并在不同領域應用生成式人工智能,Ansible是一個很好的起點,因為它專注于Ansible YAML語言,針對管理IT自動化的用戶需求,我們正通過這一實踐不斷學習和提升。