未來願景
現在是 2025 年,Judith 是一家大型汽車供應商的軟體工程師,她正在家工作,負責處
理客戶對自動車距控制功能的意見回饋。她在雲端工作區中存取大量與問題行為相關的
資料,並利用這些資料來調整控制演算法。她將軟體迴圈 (software-in-the-loop,SiL)
測試工作台搭配車輛動力學模擬器使用,以評估與模擬新性能,然後將她的套件標記為
已準備好部署。與此同時,遠在數千英哩外,為一家設計公司工作的 Mark,正在對一個
UI 軟體進行最後調試,該軟體目前處於為一個即將在下週推出汽車型號的新地區進行的
本地化過程。他在 OEM 提供的雲端面板中進行修改,該面板利用虛擬代理程式執行一個
大規模並行測試套件。通過此測試後,他將新 UI 套件標記為已準備好部署。Kay 是一位
開發維運 (DevOps) 驗證工程師,在一家代工生產 (OEM) 的總公司工作。他查看了兩個
軟體套件,並執行最終的硬體迴圈 (hardware-in-the-loop,HiL) 測試套件,以全面驗證
及認證要在每週發行中部署到整個生產車輛隊伍中的內容。
引言
隨著汽車產業邁向軟體定義的未來,許多代工生產商追求的願景是能够開發具有上述敏
捷性和彈性的軟體,並在不影響品質或安全的情况下將功能逐步提供給汽車產業。
雲端原生方法 [1] 能夠在功能安全概念和即時執行方面保留汽車特有的特徵,是建立以
軟體為中心生態系統的關鍵,該生態系統具有現代化數位服務及車内易用性應用程式。
憑藉創新和高效率的工作流程,這種方法使更多的開發人員能夠參與開發過程。此外,
它還能讓汽車公司縮短開發時間,並達成快速發展和更新功能所需的敏捷性,以滿足現
代消費者期望的步調。
實現汽車雲端原生開發管道的第一個關鍵技術推動因素,是實現雲端環境與目標嵌
入式汽車邊緣平台之間的環境一致性,以利於部署工作負載。正如主管資訊架構師
Kevin Hoffman 所述 [2]:
「確保環境一致性的精密度與紀律的目的,是讓您的團隊和整個組織確保該應用程式在
任何一處都能運作。」
2