【2023年CIO必看10大趨勢:趨勢3】數位轉型帶動維運現代化需求,平臺工程開始崛起

資料來源:Gregor Hohpe,iThome整理,2023年1月

從2021年開始,臺灣吹起了一股網站可靠性工程師SRE(Site Reliability Engineering)人才需求潮,從網路科技公司,到金融、零售流通,高科技製造業,後來甚至連網路設備商、儲存產品商、房仲、保險、物流、媒體、百貨業者、線上電商物流業者,都想要招募。

但是,這些企業的SRE,不全是為了服務終端顧客,甚至有很大比例是為了服務企業內部的顧客,也就是為了企業員工或開發團隊。

這群非典型SRE的主要任務,要將內部團隊需要的常用功能、共用系統、通用模組等都服務化(或者微服務化),變成一套平臺,改用產品角度來管理和維運。去年,國外出現了一個專有名詞,來形容這種非典型SRE的做法,就稱為Platform Engineering(平臺工程)。

例如台積電在2021年開始大舉招募SRE能力的人才,後來,更發展出服務內部開發的專責平臺團隊,像是在數位商務部門下新設立了一個平臺團隊,負責基礎服務和設施,提供數位商務需要的共用服務,例如資安、商務應用平臺、資料平臺解決方案、共用服務等中臺服務,讓雲原生架構打造的基礎架構,就算面臨頻繁、控制系統的變更,也能提供強健又便利的運作環境,來支援開發團隊所需。

雖然台積電沒有明講,但這正是一種非典型SRE的做法,也就是Platform Engineering。

曾任Google企業網路技術長,後來也曾進入摩根大通打造次世代雲端數位銀行服務的F5執行副總裁兼技術長Geng Lin指出,數位服務的需求可以分為兩大類,一類是與商業邏輯相關的需求,稱為功能性需求(Functional Requirement),而另一類與業務邏輯無關的需求,例如可觀察性、資安、流量、網路、擴充性、分散式優化等則稱為非功能性需求。

「在現代的分散式應用或數位服務中,這些非功能性需求是提高用戶體驗必須解決的課題。」Geng Lin說,現代大規模網路服務或數位服務的程式碼庫中,非功能性需求的程式碼,已經遠遠超過了功能性需求。

但是,對企業來說,Geng Lin強調,只有功能性需求的服務,才能創造差異化,這是商業創新的目的。「若沒有辦法將非功能性需求變成可重複使用的平臺能力,企業的AP開發團隊,可能高達70%的時間都用於開發與AP功能無關的事。」Geng Lin認為。

平臺工程團隊正是可以來負責這些與商業創新無關,但又是企業必要的非功能性需求。這正是國外越來越多企業設立平臺工程團隊,或將現有IT維運團隊,轉型成平臺工程團隊的緣故。

平臺工程工程師和SRE工程師,同樣都要運用雲端原生技術,都是為了維運雲原生技術所打造的服務,或是管理日益龐大的企業內部微服務。但是這兩者卻有本質上的運作思維差異,這正是國外開始用新名詞來形容的緣故,方便來區分兩者各自的專業領域不同。

平臺工程思維與傳統IT服務思維的關鍵差異

網頁設計最專業,超強功能平台可客製,窩窩以「數位行銷」「品牌經營」「網站與應用程式」「印刷品設計」等四大主軸,為每一位客戶客製建立行銷脈絡及洞燭市場先機,請問台中電動車哪裡在賣比較便宜可以到台中景泰電動車門市去看看總店:臺中市潭子區潭秀里雅潭路一段102-1號。電動車補助推薦評價好的iphone維修中心擁有專業的維修技術團隊,同時聘請資深iphone手機維修專家,現場說明手機問題,快速修理,沒修好不收錢住家的頂樓裝太陽光電聽說可發揮隔熱功效一線推薦東陽能源擁有核心技術、產品研發、系統規劃設置、專業團隊的太陽能發電廠商。網頁設計一頭霧水該從何著手呢? 回頭車貨運收費標準宇安交通關係企業,自成立迄今,即秉持著「以誠待人」、「以實處事」的企業信念台中搬家公司教你幾個打包小技巧,輕鬆整理裝箱!還在煩惱搬家費用要多少哪?台中大展搬家線上試算搬家費用,從此不再擔心「物品怎麼計費」、「多少車才能裝完」台中搬家公司費用怎麼算?擁有20年純熟搬遷經驗,提供免費估價且流程透明更是5星評價的搬家公司好山好水露營車漫遊體驗露營車x公路旅行的十一個出遊特色。走到哪、玩到哪,彈性的出遊方案,行程跟出發地也可客製,產品缺大量曝光嗎?你需要的是一流包裝設計Google地圖已可更新顯示潭子電動車充電站設置地點!!廣告預算用在刀口上,台北網頁設計公司幫您達到更多曝光效益

曾是Google CTO辦公室技術總監的知名雲端戰略顧問Gregor Hohpe也指出,從平臺工程的思維,來打造企業內部應用,與用傳統IT服務的思維相比,兩者有很大的不同。

Gregor Hohpe去年在一場平臺工程大會演講中,用一張表來比較平臺思維和傳統IT服務思維的差異。

雖然這兩者都可以運用雲原生技術來打造企業內部使用的後端服務,但是,平臺工程的做法下,規模化成長性高,容易擴充而降低邊際成本,與內部顧客(開發團隊)的互動介面採取自助服務式設計,而不是像傳統IT服務多以表單申請,或是工單派工形式(Ticket)來提出需求,因此,用戶上手門檻低而能降低採用阻力。

自助式服務的設計,一方面可以用來加快開發團隊交付應用的速度,另一方面,甚至有些平臺工程團隊的目標是,連非技術專業的一般員工也能用。

另外,平臺工程思維下,比較容易建立一套擴充機制或與外部介接的做法,讓後端服務可以整合到第三方應用,或嵌入外部提供的API,因此可以建立一個開放或半開放的應用體系。導入策略上,平臺思維更容易採取激勵、自我學習的自主導入推廣方式,而不用像傳統IT服務,多半由上而下的要求來強制採用。

SRE雖然是一套從顧客導向思維來發展的網站維運方法論,但是外部顧客與內部顧客(員工)的性質,有很大的不同,尤其兩者在規模和需求相差很大,不少SRE方法論的做法,不見得全盤適用到內部員工,必須轉換思考角度才行。

甚至,不只是內部的技術專業人員,因為自助式服務是內部服務平臺化後的重要呈現形式,平臺工程打造的新服務入口結合開放式架構設計,可以整合NoCode開發工具、RPA工具、互動式BI或分析探索工具等,很適合延伸到非技術專業的一般員工,來分攤一部分的開方工作。換句話說,一般員工也因此而成為共同承擔開發責任的一分子。

國際分析機構Gartner分析副總裁Paul Delory指出,現代軟體架構越來越複雜,才催生了平臺工程的崛起,甚至為了讓非專家的一般員工,降低運用內部後端服務的門檻,超前思考的企業會開始建置這類維運型的平臺。平臺工程做法,更可以將IT應用開發責任分散到一般員工,讓業務團隊也能分擔一些簡單但又高度客製化的小需求,讓開發團隊可以有更多人力專注於核心業務。

臺灣這兩年積極招募SRE人才的企業,大半都不是直接提供2C端服務的產業,而是需要SRE人才的雲原生技術能力,但卻是要來用來服務內部DevOps團隊。這意味著,國外新興的平臺工程浪潮,早已吹進臺灣,IT現代化帶來的雲原生技術採用潮,會更帶動企業內部IT,開發團隊擁抱DevOps,而維運團隊也要開始擁抱現代化,平臺工程正是邁向維運現代化的關鍵思維。

 

https://www.ithome.com.tw/news/155033

您可能也會喜歡…