汽車制造商憑借數(shù)百萬行代碼確保汽車正常運(yùn)轉(zhuǎn)并安全可靠,如要取得成功,其品牌聲譽(yù)至關(guān)重要。軟件中的錯誤會削弱安全性、破壞性能、降低質(zhì)量,這些都會招致毀滅性后果,代價高昂。汽車公司必須面對他們推進(jìn)新科技并采用新軟件帶來的挑戰(zhàn)。在汽車的數(shù)百個嵌入式控制單元(ECU)所使用的軟件,通常都是由各個團(tuán)隊(duì)獨(dú)立研發(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)部署的最后一步通常問題重重,使這一點(diǎn)頗具挑戰(zhàn)。較新的系統(tǒng)應(yīng)用程序通常可以實(shí)現(xiàn)自動化和系統(tǒng)化,因此更容易掌控。
在快速迭代中保證安全性與合規(guī)性
如今,豪華汽車中的嵌入式系統(tǒng)估計(jì)含有逾1 億行代碼。確保所有代碼庫均無漏洞且符合許可是一大問題。在不設(shè)置障礙和減慢部署速度的情況下做到這一點(diǎn)是許多嵌入式開發(fā)團(tuán)隊(duì)面臨的挑戰(zhàn)。
生產(chǎn)及軟件交付速度
許多制造商使用傳統(tǒng)的手動方法來構(gòu)建及驗(yàn)證實(shí)時嵌入式應(yīng)用程序。這是因?yàn)樗褂玫能浖褩<肮ぞ咴趧?chuàng)建之時并未將自動化考慮在內(nèi)。為這些開發(fā)工作構(gòu)建自動化流程可提高速度和敏捷性,并更好地加以掌控。
非標(biāo)準(zhǔn)化嵌入式系統(tǒng)
如今,多數(shù)汽車具備逾100 個獨(dú)立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 流水線,可實(shí)現(xiàn)所有流水線流程的自動化及編排。流水線可與主流CI/CD 工具及DevOps技術(shù)集成,從而讓您的CI/CD投資持續(xù)發(fā)揮價值。
消除代碼中的OSS漏洞
開發(fā)出的產(chǎn)品版本不應(yīng)存在漏洞和許可問題,這點(diǎn)至關(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提供多站點(diǎn)支持
擁有成百上千的開發(fā)人員需要多站點(diǎn)拓?fù)洹W尡姸鄨F(tuán)隊(duì)及站點(diǎn)互相保持一致,這對于通過審核、把控質(zhì)量及獲取信任至關(guān)重要。JFrog 的多站點(diǎn)Replication和AccessFederation 功能可確保整個企業(yè)都從單一可信源獲取制品及構(gòu)建。
JFROG的獨(dú)到之處
全面集成
可與絕大多數(shù)DevOps 工具集成。單條流水線中的步驟可在多操作系統(tǒng)、多架構(gòu)節(jié)點(diǎn)中運(yùn)行,讓您不再需要大量CI/CD 工具。
高度集成,確保安全無虞
與您的環(huán)境集成,讓您能夠自由選擇工具棧。使用 Artifactory統(tǒng)一CI/CD生態(tài)系統(tǒng),提高開發(fā)人員的工作效率,并避免供應(yīng)商鎖定。
普遍具有安全性與合規(guī)性
平臺支持所有主要程序包類型,您可了解如何解壓縮,并使用遞歸掃描來查看所有基礎(chǔ)層和依賴項(xiàng),即使被打包成Docker 鏡像或是zip 文件也無妨。
審核編輯 :李倩
-
嵌入式系統(tǒng)
+關(guān)注
關(guān)注
41文章
3625瀏覽量
129756 -
生態(tài)系統(tǒng)
+關(guān)注
關(guān)注
0文章
704瀏覽量
20784 -
汽車軟件
+關(guān)注
關(guān)注
0文章
102瀏覽量
3231
原文標(biāo)題:JFROG 助力汽車行業(yè)
文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
我國軟件開發(fā)者數(shù)量超過940萬
北京軟件開發(fā)公司有那些?做軟件的公司有哪些?
TMS320C6201 DSP軟件開發(fā)技術(shù)
![TMS320C6201 DSP<b class='flag-5'>軟件開發(fā)</b>技術(shù)](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
PGA450-Q1軟件開發(fā)指南
![PGA450-Q1<b class='flag-5'>軟件開發(fā)</b>指南](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
ECU電控軟件開發(fā)及測試介紹
![ECU電控<b class='flag-5'>軟件開發(fā)</b>及測試介紹](https://file1.elecfans.com/web2/M00/09/03/wKgaomb0_kuAZnCNAAA0RRzDpB0127.png)
Vector DaVinci Team解決方案實(shí)現(xiàn)AUTOSAR Classic ECU軟件開發(fā)
![Vector DaVinci Team解決方案實(shí)現(xiàn)AUTOSAR Classic ECU<b class='flag-5'>軟件開發(fā)</b>](https://file1.elecfans.com/web2/M00/07/32/wKgaombjsJWAaR84AACnzQmpA7c483.jpg)
使用MATLAB、Simulink和Polyspace加速軟件定義汽車開發(fā)
![使用MATLAB、Simulink和Polyspace加速<b class='flag-5'>軟件</b>定義<b class='flag-5'>汽車</b><b class='flag-5'>開發(fā)</b>](https://file1.elecfans.com/web2/M00/05/51/wKgZombZEBKAfO6aAADuvW3c8U8268.jpg)
![](https://file1.elecfans.com/web2/M00/01/82/wKgaomawaR-AIHTHAARuxAkwm90513.png)
Jama Connect for Automotive,汽車行業(yè)需求管理解決方案,加速汽車軟件開發(fā)
嵌入式軟件開發(fā)與AI整合
![嵌入式<b class='flag-5'>軟件開發(fā)</b>與AI整合](https://file1.elecfans.com/web2/M00/8D/79/wKgaomS7KZ-AY3GzAAArJzrUg1c443.png)
2024 ACT汽車軟件與安全技術(shù)周 龍智即將攜全方位汽車軟件開發(fā)解決方案亮相,助力應(yīng)對汽車軟件開發(fā)功能安全
![2024 ACT<b class='flag-5'>汽車</b><b class='flag-5'>軟件</b>與安全技術(shù)周 龍智即將攜全方位<b class='flag-5'>汽車</b><b class='flag-5'>軟件開發(fā)</b>解決方案亮相,助力應(yīng)對<b class='flag-5'>汽車</b><b class='flag-5'>軟件開發(fā)</b>功能安全](https://file1.elecfans.com//web2/M00/F9/BF/wKgZomaLoIWAGdz2AACBrsRJSI805.webp)
【《軟件開發(fā)珠璣》閱讀體驗(yàn)】+ 心得
上位機(jī)軟件開發(fā)用什么語言
![](https://file1.elecfans.com/web2/M00/C8/81/wKgaomYVDUyABw-GAAoFZcvtfXQ540.png)
廣告電商+超級云APP結(jié)合 # 軟件開發(fā)# 模式開發(fā)# 小程序開發(fā)# App開發(fā)
如何通過人工智能(AI)克服汽車軟件開發(fā)挑戰(zhàn)?
![如何通過人工智能(AI)克服<b class='flag-5'>汽車</b><b class='flag-5'>軟件開發(fā)</b>挑戰(zhàn)?](https://file1.elecfans.com/web2/M00/C2/C1/wKgaomXe2tKABsM0AAAm8TUHkB0469.png)
評論