2018年11日1日,對於雲端服務龍頭AWS來說,可說是一個超級重要大日子,因為這天,母公司Amazon終於揮別使用多年的甲骨文資料倉儲產品,改用自家AWS Redshift服務,連Amazon技術長Werner Vogels都忍不住在第2天開場主題演講上大讚地說,這是他今年最開心的一天。(攝影/余至浩)

【美國拉斯維加斯re:Invent現場直擊】

今年AWS re:Invent活動正式邁入第七屆,參加人數再度創新高,達到50,000人,比去年足足多了快一萬人,而今年活動最大的重頭戲,就是28日登場的主題演講。一如往年,今年同樣由AWS執行長Andy Jassy開場,但有別於去年,當會場大型螢幕牆突然出現「自由」兩個字,還沒等到他開口說話,現場就演奏起披頭四經典曲Blackbird(黑鳥),臺下觀眾也跟著音樂演奏掌聲不斷響起。正如同歌詞表達出對渴望自由最深沉的力量,隨著演奏接近尾聲,只見Andy Jassy緩緩走向舞臺中央然後高喊:「Database Freedom(資料庫自由)」。

AWS鼓吹DBfreedom多年有成,連Amazon也捨棄Oracle不用

AWS在自家re:Invent大會上鼓吹DBfreedom風潮很多年,強調企業不該遭受特定廠商的粗魯對待和捆綁,但是今年很不一樣,因為早在兩周前,Andy Jassy就已先在個人推特上放話,正式宣布母公司Amazon已全面捨棄甲骨文(Oracle)改用AWS的重磅消息。自當月1日起,Amazon每年占營收最大宗的消費性業務(以Amazon電子零售經營為主),已經完全改用自家AWS Redshift資料倉儲服務,來取代Oracle。此話一出,科技圈譁然,成了熱議話題。短時間就吸引超過2千人按讚,近900人轉貼,也讓「DBfreedom」一時之間躍升成為IT圈熱門搜尋的關鍵字。

即使AWS如今已晉升為雲端服務龍頭,旗下擁有許多打著DBfreedom訴求推出的好用雲端資料庫,卻還是無法取代母公司Amazon所採用的Oracle資料庫,每年還是得砸大錢購買對方的資料庫及其技術,甚至甲骨文共同創辦人Larry Ellison在今年Q2財報電話會議上都自暴,光是Amazon去年某一季就付給他們超過5千萬美元(相當於臺幣15億元多),這也成為AWS雲端業務發展上的一大「軟肋」。

這是AWS多年一直放不下的大石頭,連Amazon技術長Werner Vogels都曾坦言,Amazon是Oracle所有資料倉儲企業大客戶中,用量最多的一家,至少是前幾名。

Oracle也屢屢以此為把柄,來大作文章,暗示Oracle的產品比AWS雲端服務還要優異,這也更讓Amazon臉面無光。兩家高層也曾因此多次隔空交火,大打口水戰。

直到11月10日這天,Andy Jassy在推特上的這一記反擊,等於是昭告天下,以後Oracle再沒有任何藉口可以拿這件事來說嘴,也讓雙方口水戰,更演變成真槍實戰貼身的肉搏戰。也因此,大家早已迫不期待地想聽聽看,Andy Jassy在第一天開場主題演講,會如何分享他們協助Amazon全面棄捨Oracle改用AWS的第一手經驗。

但是,Andy Jassy仍舊賣了個關子,整場主題演講當中,對於協助Amazon資料庫完成搬遷的重要成果,沒有多談細節,反倒是,在今年re:Invnt上千場技術講座中,特別開設了一系列專談「DBfreedom」的資料庫議程,直接以Amazon資料庫搬上AWS的成功案例來主打,而且從最基礎的技術講座、黑板開講(Chalk Talk),甚至是實作工作坊都有。這是在以前AWS資料庫議程不會談到的內容,在今年卻突然冒了出來,並由AWS與Amazon資料庫技術專家,向所有參加學員開課傳授實戰經驗。

果然吸引了大批企業用戶和參加者,每一場只要打著Amazon資料庫上雲的相關議程,都成了今年最搶手的熱門場次,早在活動前兩周,議程才剛公布,坐位就早已全數被預定一空,只剩下現場候位。許多搶不到預約的人,早在議程開始之前半小時,就在門口大排長龍,場場如此,場場爆滿,顯然Andy Jassy的宣傳策略十分奏效。

像是活動前一天下午,遠在主會場半小時車程外的飯店,有一場專講「Amazon.com資料庫搬上AWS經驗」的Chalk Talk,早在中午演講廳門外就排滿人潮,這群人寧可提前特地遠從主會場,多花1小時的車程往反和等車時間,前往另一座議程會場聆聽。就算整個下午,就只能參加這一場也甘願,為的就是搶聽Amazon分享資料庫搬遷的第一手經驗。

因議題太火爆,不只參加者搶爆場,各國媒體也紛紛打探,AWS乾脆臨時在新聞媒體發布室多開了一場專談「DBfreedom」的座談會,一次滿足全球媒體與分析師的好奇,不僅找來了Amazon資料庫搬遷的負責人暢談Amazon資料庫上雲的成功經驗,更一併找來了美國當紅手機交友軟體Tinder與澳洲前4大銀行的澳洲國民銀行背書,大談他們將資料庫上雲的重要成果。

不同於,Andy Jassy在第一天開場的主題演講有所保留,身為事件當事人的Werner Vogels則是敞開心胸,大談特談,甚至他在第2天主題演講中,更稱:「11月1日(Amazon正式關閉Oracle資料倉儲的日子)是今年最令我高興的大日子」,用來對照14年前的12月12日,他遇到史上最糟的一天(當天用於記錄顧客交易的Oracle資料庫出現一個程式錯誤,導致網站交易大當機長達半日),頗有要將他累積多年的怨氣一吐為快。

今年re:Invnt有上千場技術講座,AWS特別開設了一系列專談「DBfreedom」的資料庫議程,以Amazon資料庫搬上AWS的成功案例來主打,果然也吸引大批企業用戶和參加者,場場爆滿,早在議程開始前半小時,門外就大排長龍。如圖為其中一場專講「Amazon.com資料庫搬上AWS經驗」的黑板開講。攝影/余至浩

Amazon資料倉儲搬遷的挑戰有多難?

Amazon使用自家產品想來理所當然,不過,Amazon這次的勝利,其實得來不易,因為這些年來,Amazon一直試圖想要擺脫對Qracle的長年依賴,但始終並不順利,原因在於,Amazon成立20多年來,在業務發展上,最初用來查詢交易資料與儲存使用的資料庫,從一開始用的就是Oracle資料庫及其技術,許多內部關鍵應用系統底層,都是基於Oracle資料庫發展而來,一時要改,也不容易。更不用說,Amazon如今已是全球規模最大電子商務巨頭,長年下來,Oracle早已如影隨行,根深柢固,想要全面汰換Oracle,將所有資料搬上AWS,需要面對的IT挑戰規模與複雜度,絕非一般企業能比。

所以,Amazon大數據技術資深經理Thomas Park在今年一場專談DBFreedom的技術議程上分享Amazon資料倉儲搬遷經驗時才會說:「這是一個高達35PB超大型資料倉儲遷移的挑戰。」如果換成儲存硬碟的話,堆成的高度超過200公尺高,幾乎可以說是Amazon史上最大一次資料搬遷計畫,光是要全部移動這些資料,總共就花了1年多,同時搬的過程,還要確保整個資料倉儲服務不能中斷,能持續穩定運作,繼續提供原有的數據蒐集與分析的服務。對Amazon的IT團隊來說,這是一大挑戰。

也因此,這次Amazon資料倉儲能夠全面捨棄Oracle改上AWS,更顯得格外具有象徵意義。因為代表Amazon已經可以真的做到「去甲骨文化」了。

取代Oracle的資料倉儲只是第一步,Andy Jassy在同一則推文上,接著更預告,該消費部門年底前還有另一波資料庫汰換潮,將會把現有Oracle資料庫的資料,幾乎全數轉移到自家Aurora與DynanoDB資料庫上,而且當中有9成7的資料庫,都是屬於關鍵核心業務應用系統。

甚至於,在28日當天主題演講結束後,Andy Jassy還在一場電視媒體採訪中透露,最快2019年上半年就會全數汰換掉現有Oracle資料庫,甚至比原先傳出完成的預定時間更早。

Amazon猛然分手甲骨文,要幫AWS為企業雲端陣地戰作準備

Amazon選擇揚棄Oracle可說是一大指標,但是除了不想再處處掣肘對方外,背後藏有更大企圖,就是要讓AWS無後顧之憂,可以全力搶攻企業市場。看起來,AWS這次決定不閃躲,而是要直接向傳統企業商軟巨頭正面宣戰,第一步先從Oracle下手,因為Oracle可以說資料庫代表,也是許多大型企業一直以來最不敢碰觸,也最不願搬上雲的關鍵企業商用軟體,連Amazon自己以前也是如此,但是藉由Amazon這次替換Oracle有成,證明AWS是有能力可以取代Oracle資料庫,甚至可以比它做的更好。

AWS等於是直接叫陣傳統商軟,接下來,就是直接衝入敵陣,進到捉對廝殺的肉搏戰,來搶奪對手的客戶變成自己的客戶。當然,資料庫巨人只是AWS開的第一刀,其他商業軟體巨頭,如微軟等,也都是它接下來,將要鎖定取代掉的下一個進攻目標。

AWS會積極搶攻企業市場不是沒有原因。儘管,AWS近3年營收看似年年成長,但是隨著公有雲市場趨近飽和,AWS的成長力道已大不如前,而且已經連續3年,年成長率越來越少,從Amazon釋出的年報來看,AWS年營收在2015年還有70%的年複合成長,但到了2016年減少到55%,去年更是首度跌破5成,只有43%的成長。

顯然,單靠新創或網路公司的市場,已無法幫助AWS雲端業務繼續快速成長,再加上後面有微軟一步步進逼,隱隱然威脅著AWS雲端龍頭地位,AWS勢必得改變自身雲端策略,全力搶進企業市場。

以雲端資料庫產品來說,AWS在今年的re:Invent大會上,就特別針對資料庫打造更加完整的產品線,能夠涵蓋不同種類的資料庫類型,就是要來搶攻企業用戶的資料庫需求。

為了搶進企業雲端資料庫市場,AWS早已布局許久,近年來更大打自有品牌,也先後推出自有雲端資料庫品牌DynamoDB與Aurora,來吸引資料庫想要上雲的企業採用,還在兩年前推出資料庫轉移工具,教企業如何把資料庫搬上AWS環境,而統計到今年7月,企業使用這個工具搬上AWS的資料庫數量多達8萬個。

推出2種新資料庫服務,鎖定IoT與區塊鏈兩大應用

AWS目前主要支援4種不同類型的雲端資料庫,包括了Amazon RDS、DynamoDB、ElastiCache,以及去年才剛推出的Neptune,針對關聯式資料、鍵值資料、記憶體內資料,以及圖形專用格式的資料類型,提供多樣選擇。

在第一天開場主題演講上,AWS更一舉新增了兩大全新類型的資料庫─時間序列(Time Series)和帳本(Ledger)資料庫,以因應物聯網(IoT)與區塊鏈兩種應用。

AWS第一個推出的是時間序列類型的資料庫服務Timestream,主要是針對網頁點擊串流(Clickstream)、物聯網感測器、DevOps等場合所取得的資料,這當中很多都是屬於時間序列的資料,而每一個時間序列資料點,都是由一個時間戳記,與單個或多個變項 (如角度、速度等)組成,用來追蹤數據如何隨著時間產生變化,以便於可以根據實際變化更即時下達決策。

之所以推出這樣的新服務,AWS看上的正是IoT與邊緣運算興起產生的巨量資料存取需求,難以針對時間序列資料進行蒐集和基本分析,因此,AWS強調,這套新服務,採用新的資料庫架構,可以按照時間間隔來組織資料,先將資料壓縮再存放,因此存取速度更快,甚至AWS宣稱,資料存取速度可以比傳統關聯式資料庫快1千倍,而且還能支援各種常用時間序列分析方式,包括平滑、 近似、插值等 ,或做為後續IoT分析或大數據使用。

第2種新型資料庫服務,則稱為Quantum Ledger Database(QLDB),對應到的是區塊鏈服務常見的分散式帳本應用。雖然近期加密貨幣的聲勢逐漸下滑,但AWS反倒看好企業雲端區塊鏈潛在商機,而大舉搶進,尤其相準了用戶需求,需要一個中心化信任的帳本來記錄所有的變更或交易,並維護這些交易的不變記錄,例如供應鏈、金融產業、製造業及人資等,因此推出了這套資料庫服務。

QLDB原是AWS過去內部大量伺服器管理用的工具,現在也成為該公司力推的另一種全新資料庫服務類型,QLDB使用了具有不可竄改特性的交易日誌,與加密技術,來記錄每款應用程式數據的變動,並可依時間提供完整可驗證的歷史記錄,確保所有資料記錄永久保存,無法被任意更改,甚至在處理資料速度上,QLDB也比傳統資料庫快多達3倍。目前已有預覽版。

Andy Jassy今年對於資料庫服務介紹,花了很長時間,僅次當紅的人工智慧。如針對Amazon RDS服務,目前同時支援開源資料庫與商用等級資料庫,包括了MySQL、PostgreSQL、MariaDB、Oracle及SQL Sever等,在2014年時,AWS還自行推出一套原生雲端關聯式資料庫服務Aurora,兼具開源與商用規格的特色,標榜比開源資料庫具備更高可用性、彈性擴充,以及比Oracle更便宜的價格,因而獲得不少新創與網路公司青睞。

Andy Jassy更自豪地說,光是過去3年來,Aurora的用戶數就一舉突破了上萬家,是AWS旗下眾多雲端服務,成長速度最快的,而且從開始採用對象多以新創或網路公司居多,如Yahoo!、Netflix等,如今更有許多不同產業的大型用戶紛紛採用,像是美國電信龍頭Verizon、大型金融控股集團Capital One、韓國三星電子,以及大型跨國製藥公司Bristol-Myers Squibb等。

不過,根據Stack Overflow今年公布最新調查,目前在IT開發人員心目中最愛用的資料庫,前5名仍以開源資料庫為大宗,反觀,不論是DynamoDB或Aurora都排在10名之後,分別只有13、14名,使用度皆僅占5%左右,甚至還落後第9名的Oracle,將近6個百分點。

為了拉隴這些程式開發人員,AWS近來決定採取快速更新產品的策略,來吸引他們積極加入。光是今年以來,AWS針對Aurora就陸續發布了35個不同大小幅度的改版更新,平均每月就會推出2到3項新功能,代表一旦使用者提出需求後,馬上可以很快反應推出更新,讓開發者可以更快運用。

正因為看上火紅IoT與邊緣運算掀起的巨量資料應用需求,AWS今年亮相的第一款資料庫新服務Timestream,就是鎖定IoT感測器等這類會經常產生時間序列資料類型的專用資料庫,強調存取速度比傳統關聯式資料庫快1千倍,還能支援各種常用時間序列分析方式。攝影/余至浩

AWS在今年的re:Invent大會上,特別針對資料庫打造更加完整的6大產品線,包含Amazon RDS、DynamoDB、ElastiCache、Neptune,以及Timestream與QLDB兩款資料庫新服務,能夠涵蓋不同種類的資料庫類型,就是要來搶攻企業用戶的資料庫需求。攝影/余至浩

明年AWS混合雲新戰略,聯手VMware推出雲外帶機櫃

除了資料庫之外,AWS現在更要踩進機房直接進到敵營,來與傳統IT廠商正面交鋒。Andy Jassy在第一天開場主題演講最後,更進一步宣布一個重量級產品,就是要推出自己設計的整櫃式伺服器,稱為AWS Outposts,可以讓企業在自家資料中心部署一套AWS原生基礎架構,或者是一套VMware Cloud on AWS平臺。

這個機櫃硬體是由AWS自行設計的伺服器,和AWS資料中心所用的相同,不只可以用來管理一朵自家的Amazon EC2私有雲,也可提供Amazon EBS區塊儲存,未來還會支援更多雲端相關服務,包括RDS、ECS、EKS、SageMaker和EMR等。

AWS正一步步實現公有雲落地,目的是要拉攏更多企業,甚至是許多還未上雲的傳統大型企業,未來也能將AWS雲端服務外帶打包帶回家,放進自己資料中心內,實際使用AWS提供的各種落地雲服務,等到企業熟悉了雲端環境帶來的好處,再也離不開以後,再逐步帶企業上雲。

相關報導  殺入敵陣!AWS企業市場新戰略


Advertisement

更多 iThome相關內容