2010年,蘋果創辦人喬布斯解釋,為何iPhone不支援Flash。他表示,任何技術都有盛極而衰的日子。Flash正面臨被HTML5取代,蘋果不會押注正衰落的技術。
事後證明,iPhone支援HTML5極具遠見,Flash亦成為歷史;洞悉技術的趨向,可說是科技公司成功的元素。近年Amazon Web Services(AWS)大力押注容器技術上,亦可能表現出同樣的遠見。
虛擬化經過多年發展,已是開到荼蘼;缺乏創新。公有雲服務商早就放棄了虛擬機構器(VM),改用利用容器(Container)技術代替。容器的開發架構極有彈性,支援DevOps敏捷模式的微服務架構(Microservices),可靈活擴充,整合多種語言開發環境。
2016年,Google開源了容器集群管理技術Kubernetes,自此一日千里。不少企業利用Kubernetes容器技術,支撐開發容器環境。
AWS則是最早推動容器技術的雲服務。2014年,AWS已推出以容器技術建立Lambda Function無服務器運算(Serverless Computing),開發人員只管部署應用代碼,毋須建立服務器和基建,Lambda可以自行擴充基建,閑置時自動收縮。
Lambda另一優點是成本優勢。如果採用虛擬機器(VM),即使是沒工作,CPU空轉也會收費。Lambda則在用戶觸發應用才會計費,非常適合需求不穩定的應用,也毋須預先部署大量VM,可隨需求擴充。Lambda為一項產品突破,改寫企業部署應用方式,不少AWS客戶紛紛以Lambda推出服務。
自此,AWS也大力推動容器技術。香港AWS 峰會上,運算服務總經理Joshua Burgin特別提及,AWS容器管理技術,開發人員已不須管理服務器,應用自動擴充,毋須再部署類似負載平衡(Load balancing),可維持高可用性,運算資源也不閑置浪費,用多少算多少。
容器大勢所趨
AWS推出了Amazon Elastic Container Service (ECS)控制面板,可管理AWS上大量容器叢集可用性。2016年ECS推出後大受歡迎,至今用戶增長五倍。由於不少企業容器管理平台沿用Kubernetes,AWS又推出Amazon Elastic Container Service for Kubernetes (EKS),Kubernetes用戶可遷移內部容器至AWS上。AWS管理的Kubernetes叢集,竟比Google加上Azure還要多。據一項調查,AWS上部署的Kubernetes叢集,已佔去63%市佔率,作為開發者的Google卻只佔兩成。
最近,AWS再推出Fargate服務,可用時管理ECS和EKS,進一步簡化容器管理,不需要管理服服器或叢集,也毋須部署、設定及擴展執行容器的虛擬機器叢集,不再需要挑選Instance的類型、進行叢集排程或優化使用。
容器技術收放自如
AWS技術也助本港企業快速轉型,包括了TVB推出Big Big Channel。TVB面對年青一代在網上觀賞視頻,流失年輕電視觀眾,數年前TVB推出myTV SUPER點播服務,播放45分鐘以上劇集為主。
TVB執行董事兼總經理鄭善強說,年青一代沒耐性看完數十集劇集,傾向以短片為主,新推出的Big Big Channel,正好針對年青人習慣。
TVB新媒體集團技術工程主管程哲說,Big Big Channel登入,往往隨劇集啟播大幅飊升,TVB就是以AWS容器技術,維持極高可用性;技術團隊可快速從反饋,修正各項技術問題。
滙港電訊成AWS夥伴
AWS上有不少初創取得成功,近年積極爭取企業客戶,亦有大量技術夥伴加入。滙港電訊為本港專注企業市場的固網營運商,也是歷史最悠久系統集成商之一,集合了九倉電訊和COL兩家公司的實力,有55,000多家商業客戶,亦以70億港元打造了全光纖到戶的網絡,為本港光纖覆蓋率最高的電訊商之一。
滙港電訊亦專注於夥拍AWS,協助企業採用雲服務,亞馬遜雲端服務(AWS)認可,成為AWS 的合作夥伴網絡(APN)內進階諮詢合作夥伴(AWS Advanced Consulting Partner),進階諮詢合作夥伴資格須通過嚴謹核證程序,達到一定AWS雲端服務營業額,並投資於擴張雲端業務,亦須擁有AWS認證雲端專家團隊,為客戶籌劃雲端遷移方案,可協助客戶在 AWS 上設計、架構、建置、移轉及管理工作負載與應用程式,提供托管式服務。滙港電訊行政總裁馬惟善說:滙港電訊可為提供AWS Direct Connect Service,以最安全方式專線連接雲端,建立混合雲。
「商業客戶往往針對某項應用,才使用雲運算;包括軟件、硬件、數據庫、雲運算的採購和集成,滙港累積了多年專業服務,可提供端對端ICT和定制服務,快速交付AWS雲服務。」
客戶趨向於建立混合雲,AWS已推出VMware Cloud on AWS。VMware仍佔虛擬運算相當比重,預計亦可刺激企業客戶遷移需求。
馬惟善說:大企業固可自行建立私有雲,但非所有應用,都要自行建立。公有雲對於大企業仍有價值;不過採用公有雲也有其限制,包括了收費和保安等考慮。
「不少客戶並不熟悉AWS收費模式,AWS在IaaS和多項服務提供了選項,如何控制成本亦是難題。滙港也可從控制成本,協助客戶過渡。」
他說,不少企業的創新來自雲運算,滙港亦可協助客戶透過AWS創新。企業採用雲服務多以遷移面向互聯網服務先行,而關鍵服務則仍內部,以混合雲來營運,亦必須考慮保安,滙港也有專業團隊和保安營運中心(SOC),以助解決保安和法規遵從等難題。
馬惟善說:不少新的IT項目,已考慮利用AWS。「一般企業約有7成的預算,可用於創新項目,其餘三成維護原有設備,即使不遷移原有基建,新項目數額,亦非常可觀。」