【汽車業微服務實例:BMW】BMW轉型科技公司的第一步,擁抱微服務加速跨入混合雲

BMW利用微服務架構來打造原生雲端服務平臺,底層採用了PaaS軟體OpenShift、Docker及Kubernetes,再來部署各項開源技術、資料庫、分析工具等300項微服務。圖片來源/BMW(圖片來源/BMW)。
去年賣出超過236萬輛汽車,營運超過100年的老牌汽車製造商BMW,歷經兩次世界大戰,從最初起家的飛機製造、摩托車,到現在是排名財星500中第52名的汽車製造商,轉換跑道,切入新產業的營運轉型,對BMW可說是家常便飯。
但是,汽車產業也面臨洗牌局勢,掌握自動駕駛汽車技術的新競爭者,開始對傳統汽車廠商產生威脅。特斯拉在今年6月市值更是一度短暫超越BMW,成為全世界市值第三大車廠。
早在去年3月時,BMW執行長Harald Krüger清楚地揭露了BMW的轉型方向:「BMW產品的附加價值,將從硬體轉移至軟體服務。」甚至,未來10年,BMW若要繼續站穩領先地位,得從傳統汽車公司,轉型成科技公司。
「未來10年,得靠深耕技術才能維持優勢,」BMW雲端平臺部長Jens Eckert表示,不只是汽車技術面,得研發符合法規又更有效率的引擎,還得在數位戰略上布局,BMW第一步先加速聯網汽車發展,讓駕駛能用更多新服務,「下一步是自動駕駛,AI正是而發展自駕車的基礎。」他表示。
但BMW發展數位汽車已經超過15年,從早期基本的遠距客服功能、數位抬頭顯示器,到近年也推出聯網汽車,總共橫跨全球44個市場。BMW聯網汽車雲端專案總監Alexander Lenk表示,汽車產品生命周期長,新舊款式都得同步支援支援。相比傳統汽車的基本駕駛功能,聯網汽車更得要提供駕駛人新興的軟體服務。
這瞬間改變了BMW對IT團隊的既有定位,原本僅負責辦公室資訊軟硬體的內部IT,必須轉守為攻,「IT變成了聯網汽車的後端系統團隊,直接影響用戶的使用體驗」,像是輔助駕駛、自動駕駛、車況瀏覽,或是在發生車禍時,透過後端系統緊急傳輸相關資訊。
但是,累積了15年的這一套聯網汽車後端系統,卻帶來許多包袱:400萬行的老舊系統,執行超過1,100個Jenkins任務,來服務800萬臺全球各地奔馳的BMW汽車,隨著未來需要界接後端系統的汽車數量將持續增加,BMW決定將聯網汽車系統放上雲端,透過雲端平臺來服務全球車主。
BMW CIO推動數位轉型,要讓所有系統更加敏捷