汽車制造商憑借數(shù)百萬行代碼確保汽車正常運轉(zhuǎn)并安全可靠,如要取得成功,其品牌聲譽至關(guān)重要。軟件中的錯誤會削弱安全性、破壞性能、降低質(zhì)量,這些都會招致毀滅性后果,代價高昂。汽車公司必須面對他們推進(jìn)新科技并采用新軟件帶來的挑戰(zhàn)。在汽車的數(shù)百個嵌入式控制單元(ECU)所使用的軟件,通常都是由各個團(tuán)隊獨立研發(fā)和發(fā)布,并且它們各自的發(fā)布周期都很長。保持?jǐn)?shù)據(jù)可用性及一致性,以便開展協(xié)作,這對于敏捷開發(fā)至關(guān)重要。對新功能的需求越來越多,對發(fā)布速度的要求也隨之提高,這就是我們所處的汽車DevOps 時代。
汽車行業(yè)面臨的挑戰(zhàn)
持續(xù)部署(CD)及分發(fā)
這是汽車制造商想要解決的一大難題,但技術(shù)、程序及監(jiān)管方面存在挑戰(zhàn),因此很難做到。嵌入式系統(tǒng)部署的最后一步通常問題重重,使這一點頗具挑戰(zhàn)。較新的系統(tǒng)應(yīng)用程序通常可以實現(xiàn)自動化和系統(tǒng)化,因此更容易掌控。
在快速迭代中保證安全性與合規(guī)性
如今,豪華汽車中的嵌入式系統(tǒng)估計含有逾1 億行代碼。確保所有代碼庫均無漏洞且符合許可是一大問題。在不設(shè)置障礙和減慢部署速度的情況下做到這一點是許多嵌入式開發(fā)團(tuán)隊面臨的挑戰(zhàn)。
生產(chǎn)及軟件交付速度
許多制造商使用傳統(tǒng)的手動方法來構(gòu)建及驗證實時嵌入式應(yīng)用程序。這是因為所使用的軟件堆棧及工具在創(chuàng)建之時并未將自動化考慮在內(nèi)。為這些開發(fā)工作構(gòu)建自動化流程可提高速度和敏捷性,并更好地加以掌控。
非標(biāo)準(zhǔn)化嵌入式系統(tǒng)
如今,多數(shù)汽車具備逾100 個獨立ECU,它們不像PC或手機(jī)一樣采用統(tǒng)一標(biāo)準(zhǔn),而是均采用各不相同的操作系統(tǒng)和語言生態(tài)系統(tǒng)。擁有一個通用的 DevOps平臺,并且該平臺支持多種包類型,包括C/C++、Java、NPM、Docker以及Linux操作系統(tǒng)等,對于現(xiàn)在是非常重要的。
JFROGPLATFORM汽車軟件開發(fā)的高速通道
汽車制造商需找到方法加速生產(chǎn)及開發(fā),確保質(zhì)量及可靠性,同時縮短發(fā)布周期。JFrog平臺是一個端到端的自動化DevOps平臺,非常適合管理和協(xié)調(diào)從代碼到生產(chǎn)的所有分布式軟件版本。
自動化你的CI/CD流水線
JFrogPipelines 具備新一代集中命令和控制功能,適用于您所有的CI/CD 流水線,可實現(xiàn)所有流水線流程的自動化及編排。流水線可與主流CI/CD 工具及DevOps技術(shù)集成,從而讓您的CI/CD投資持續(xù)發(fā)揮價值。
消除代碼中的OSS漏洞
開發(fā)出的產(chǎn)品版本不應(yīng)存在漏洞和許可問題,這點至關(guān)重要。借助廣泛的 RESTAPI 和靈活的CLI,通過IDE插件和構(gòu)建工具,可以輕松集成到您的生態(tài)系統(tǒng)中,來保護(hù)您的整個管道。
通用DevOps平臺
Artifactory及JFrog Platform支持所有主要的編程語言、程序包管理器及所有主流DevOps 技術(shù)。平臺支持 C/C++、Java、.net及Go等嵌入式語言,非常符合汽車ECU 的嵌入式特性。
通過Replication和AccessFederation提供多站點支持
擁有成百上千的開發(fā)人員需要多站點拓?fù)洹W尡姸鄨F(tuán)隊及站點互相保持一致,這對于通過審核、把控質(zhì)量及獲取信任至關(guān)重要。JFrog 的多站點Replication和AccessFederation 功能可確保整個企業(yè)都從單一可信源獲取制品及構(gòu)建。
JFROG的獨到之處
全面集成
可與絕大多數(shù)DevOps 工具集成。單條流水線中的步驟可在多操作系統(tǒng)、多架構(gòu)節(jié)點中運行,讓您不再需要大量CI/CD 工具。
高度集成,確保安全無虞
與您的環(huán)境集成,讓您能夠自由選擇工具棧。使用 Artifactory統(tǒng)一CI/CD生態(tài)系統(tǒng),提高開發(fā)人員的工作效率,并避免供應(yīng)商鎖定。
普遍具有安全性與合規(guī)性
平臺支持所有主要程序包類型,您可了解如何解壓縮,并使用遞歸掃描來查看所有基礎(chǔ)層和依賴項,即使被打包成Docker 鏡像或是zip 文件也無妨。
審核編輯 :李倩
-
嵌入式系統(tǒng)
+關(guān)注
關(guān)注
41文章
3598瀏覽量
129558 -
生態(tài)系統(tǒng)
+關(guān)注
關(guān)注
0文章
702瀏覽量
20744 -
汽車軟件
+關(guān)注
關(guān)注
0文章
101瀏覽量
3204
原文標(biāo)題:JFROG 助力汽車行業(yè)
文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論