砌磚、運貨、煮西餐、佈置廚窗、焊接物資……各行各業也有他們獨步天下的技術,但如果世上有一個運動會,能讓業界精英、初生之犢們交流切磋,情況又會是怎樣?在說的是有「技能界奧林匹克」之稱的「2024 世界技能大賽」,早前香港代表們就遠赴法國,在全球過千名選手中脫穎而出的佳績。
當中,在新興項目、考驗選手使用 AWS 能力的「雲端運算」(Cloud Computing)競賽中,香港選手温嘉智(Will)更從首日包尾力追第三,盡展港人的超強韌力——這次專訪,我們就請來兩位曾在「世界技能大賽」擔任「雲端運算」項目的專家,一同拆解「雲端運算」比賽是甚麼一回事,以及他們又是如何培育香港的「雲端運算達人」。
在解說「雲端運算」前,我們不妨先了解一下「世界技能大賽」(WorldSkills Competitions):這項被譽為「技能界奧林匹克」的盛事,自 1950 年起,每隔兩年在全球不同國家舉辦,今屆 2024 年決賽則在法國里昂舉行,是全球最具規模的國際技能比賽。比賽以推廣職業專才教育、提升技術水平為目的,設有超過 60 項比賽項目,涵蓋建造工程技術、創意藝術及時裝、資訊及傳訊科技、製造及工程科技、個人及社會服務、運輸及物流六大範疇,讓世界各地的青少年一展身手、一較高下。
「雲端運算技術」的華山論劍
至於這篇的主角——「雲端運算」(Cloud Computing),正是近年企業發展的大趨勢,也是自 2019 年首度納入為比賽項目後的第三屆比賽,香港去屆亦有選手在此項中奪得優異成績,比賽考驗的正是參賽者使用 AWS(亞馬遜網路服務)雲端技術的能力。這次邀請到一手培育及推廣「雲端運算」技能、同為香港資訊科技學院 (HKIIT) 位於IVE(李惠利)資訊科技系雲端系統及數據中心管理高級文憑的高級講師兼 AWS 英雄黃俊彥(Cyrus)與講師張偉傑(Kitson)分享比賽的詳情及心得。
隔兩年舉辦的「世界技能大賽」規模龐大,以本屆里昂比賽為例,即有超過 70 個國家和地區、逾 1,400 名選手參與。單是「雲端運算」一項,16 名選手便來自 16 個不同國家或地區,當中有中國、南韓、新加坡、德國、瑞士等技術強國,換言之,選手們均是國內的精英,萬中選一。
不少國家的選手,以中國為例,其實他們是由市級、省級、縣級賽事,逐級逐級打比賽爭代表席位,加上背後投放在選手培訓、教練、專家的資源,全職奧運級培訓成本高昂,還未計各國或地區的特別獎勵,如中國獲獎者可獲百萬獎金、台灣或南韓獲獎者可免兵役,Cyrus 指,「單論(贏比賽)驅動力、渴望,其他地區的選手可說是『瞓身』,他們是會拼命爭冠、亞、季的」。可見香港選手 Will 能夠以業餘身份勇奪第三,其實真的非常難能可貴。
雲端限時解難 應對 AWS 的挑戰與亂局
那實際「雲端運算」比賽比的是甚麼?據「世界技能大賽—香港」的網頁,項目要求參賽選手於限時內,使用 AWS 亞馬遜網路服務公司,按試題要求建立可應用於雲端上的資源例如虛擬伺服器 (EC2), 虛擬私有雲 (VPC),並執行最佳實踐的配置,比賽內容包括設計、利用和維持網絡配置、儲存系統以及運算資源;Cyrus 以「用 AWS 打機」為喻,指選手要在三日比賽時間內,利用 AWS 雲端技術科技解決 AWS GameDay, AWS Jam 以及 AWS Quest 當中多個 challenge(難題)。Kitson 亦形容比賽題目艱澀,是會出現做了三個小時也完成不了一條題目的情況,「始終 AWS 內有差不多 200 多個服務也牽涉 solution architecture(解構方案架構),選手要思考用哪一個、如何用、怎樣用才算是最『完善』的框架。如果選手有 AWS 認證例如 AWS Certified Solutions Architect – Associate 或 AWS Certified Solutions Architect – Professional,便能夠發揮得更出色。」
Cloud Computing 是世界技能大賽唯一可上網的 IT 比賽,並指這意味著選手不能「死背書」,「其他比賽鬥寫 programme(程式),有些選手會背 code(編碼),但 AWS 主理的雲端項目背 code 也沒用,因為他不是考記憶力,它是考選手的 problem solving(解難能力),係唯一一個任你上網搵資料都冇辦法攞滿分的IT項目。」比賽中,AWS 在題目設計上加入了不少干擾項目,如突然登入參賽者的帳戶、殺掉參賽者的虛擬電腦、斷網,甚至是亂改保安設定,以求考驗到選手的臨場應變、解難能力,模擬現實中發生的意外及災難情景。
相關文章:
AWS 推出基於機器學習的 EC2 容量區塊 多種預訂方式便利企業 AI 開發 Amazon EC2 釋放 UltraClusters 與 P5e 實例潛能 企業實現 AI 轉型更輕鬆 AWS 與 NVIDIA 兩強聯手 共同邁向 AI 研發競賽之路
如何評分雲端運算的技能? 左手培訓右手評分的「雲端專家」
▲ 左: 温嘉智 Will,中: 香港特別行政區政府教育局局長蔡若蓮,右: 張偉傑 Kitson
作為代表港隊出賽的「雲端運算」專家(Cyrus 為首兩屆專家、Kitson 為今屆專家),專家即等同比賽評審,各國評審會每天圍在一起設定評分標準及評分,過程有點像『改功課』……逐個設定打開,檢查選手們的設定是否完善 ,例如有沒有正確設定 auto scaling group(自動規模化,能讓雲端系統自動計算資源量)、有沒有開 VPC flow logs(網絡流日誌,可用於固障排解、安全檢測),逐項評分,有做有分,沒做沒分。」某些時候,專家們更會為分數爭拗,討論參賽者方案的效度、速度、安全度,「平日 IT 人只為完成工作,但雲端運算比賽不同,我們就是要鬥誰的方案最『靚』。」
除了作為比賽評審,二人同時也是港隊選手們的「師傅」,例如今屆勇獲銅牌的温嘉智(Will)、上屆韓國仁川獲得第四名優異獎章的伍善正(Mike),其實也畢業於他們任教的 HKIIT 雲端系統及數據中心管理高級文憑,Cyrus 解釋,他們的課程是真的大量教學生如何使用坊間最大型的網絡服務平台 AWS,與其他參賽地區因為世界技能大賽才學 AWS 有不同,他們的課程本身是融入 6 個 AWS Academy 課程極具實用性。
Kitson 亦提到,課程為了培育學生的技能而添購了 AWS 的 Skill Builder、及應用 AWS Academy Learner Lab 等 AWS 的培訓工具,「讓學生一直做 AWS Skill Builder 題目,因為內裡已經有 500 多個不同的挑戰練習,雖然最終比賽不會出現相同的題目,但從中學生就能學到不同類型的解難技巧」, AWS 的培訓工具亦會從中裁培有能力的學生成為選手,並透過密集式培訓、操練、出國比賽,累積參賽經驗,逐步培育出「雲端運算」達人。
以戰養戰 孕育「雲端技術」達人
▲ 世界技能大賽 2022 年「雲端運算」韓國仁川第四名優異獎
左: 伍善正 Mike,右: 黃俊彥 Cyrus
現在回看,香港在「雲端運算」世界技能大賽中成績斐然,兩次參賽即獲一次優異、一次銅獎,未來會否將目標鎖定金牌?Cyrus 認為不容易,指比賽壓力大,非常講究選手的臨場發揮,冠軍是天生加後天培養!Kitson 則提到資源比較的問題,指今屆拿下銀牌的南韓選手為 Samsung (三星電子)的員工,公司給他一年多工作時間全職準備比賽,得獎選手多是職業選手,反觀香港選手則多為業餘,以 Will 同 Mike 為例子,要兼顧正職工作,甚至要「貼錢,貼假」出國參賽,讓很多有才能的選手卻步,由於是業餘訓練強度、密度自然也不如其他國家。多謝他們的公司 AWS 合作夥伴 One2Cloud 的支持.
當然,最簡單的方法是增加投放資源,兩人著眼的是比賽能為香港培育出優秀的雲端技術人才,正如 Cyrus 所言:「始終,整個比賽是鬥熟習 AWS、鬥如何用得快及謹慎,就算只是當作一個學習角度,如果真的有一個人、一隊人、一班學生能夠打好這比賽,其實也是好事,因為這代表他們將來在雲端運算方面的『戰鬥力』會相當高。」
想來,上屆選手 Mike 已成為業內聯合創辦人及技術總監而今屆選手 Will 亦成為出色、獨當一面的雲端工程師,技能大賽更重要的或許是為港培育更多雲端技術人才,讓香港企業業均能趕上世界現時採用 AWS 等雲端發展、雲端服務的大趨勢;培育「雲端運算達人」之路,也許同時是另一條接軌世界、發展創科的康莊大道。
相關文章:
AWS 推出基於機器學習的 EC2 容量區塊 多種預訂方式便利企業 AI 開發 Amazon EC2 釋放 UltraClusters 與 P5e 實例潛能 企業實現 AI 轉型更輕鬆 AWS 與 NVIDIA 兩強聯手 共同邁向 AI 研發競賽之路