今天,Amazon.com的首席技術官Dr.Werner Vogels的演講由一段名為“The Road to re:Invent”的個性化視頻開始。
一罐“Werner Bull”飲料、一輛紅色野馬、聽著“Zedd”的歌,伴隨著一路西部風景以及歷年來re:Invent的回憶,隨后畫面轉場到今年的亞馬遜云科技re:Invent全球大會。演講從提及亞馬遜云科技15周年,也是re:Invent的10周年開始?;仡櫼酝?,從最早只有簡單的Amazon EC2實例,轉眼到今天滿屏的滿足不同的workload的需要實例類型。而今天Amazon EC2實例每天會有6千萬次的啟用。
緊接著Werner宣布了今天的第一個新發(fā)布:Amazon EC2 M1 Mac實例。
The Everywhere Cloud
隨后,Werner用《云移除了限制》(The cloud removed constraints)開始了后面的演講。他從地域法則、物理法則和墨菲定律,三個層面解釋了我們會面臨的各類限制。他接著用Alexa做例子,解釋了這些限制對現(xiàn)實的產(chǎn)品帶來的問題。那亞馬遜云科技是如何一層層突破這些限制的呢?
首先,Werner從亞馬遜云科技的全球布局以及持續(xù)的擴展說起,以及如何用全球310個“point of presence”來打破地域限制。接著,面對延遲的問題,Werner介紹了Local Zone和Wavelength,并宣布2022年會繼續(xù)擴展30新的Local Zone。
隨后宣布發(fā)布Amazon Cloud WAN,旨在建立、監(jiān)測和管理全球廣域網(wǎng)的服務。它可以在全球的亞馬遜云科技廣域網(wǎng)絡上建立、管理統(tǒng)一的云網(wǎng)絡和監(jiān)控全球流量。所有的遠程用戶和站點以及數(shù)據(jù)中心將使用VPN或直接連接到地理位置最近的地方,實際上在幾分鐘內(nèi)亞馬遜云科技就可以構建一個全球化網(wǎng)絡服務。這項新功能從今天開始,將在亞馬遜云科技全球多個區(qū)域提供預覽。
接下來,Werner介紹了越過Regions的各類技術,以及Amazon Outposts、IoT服務、Snow家族等,一直延伸到Amazon Ground Station,讓云擴展到了太空外的衛(wèi)星數(shù)據(jù)。
2019年,亞馬遜云科技發(fā)布了Amazon Ground Station服務正式上市。這個服務可以控制衛(wèi)星數(shù)據(jù)的下行和處理。在過去兩年里,不少供應商使用了這個服務,例如空間物流供應商D-Orbit,它將Amazon Ground Station與其基于云的任務控制軟件相結合;另外,Capella Space Inc.正在為其地球觀測衛(wèi)星網(wǎng)絡使用的地面站,提供基于應用程序的服務,類似于從餐廳獲取晚餐配送。
卡佩拉空間公司創(chuàng)始人兼首席執(zhí)行官Payam Banazadeh在re:Invent主題演講中說:"現(xiàn)在從太空中訂購圖像就像使用應用程序從網(wǎng)站上訂購你喜歡的食物一樣簡單。你只需撥打一個API電話,就可以訪問一個強大的軌道衛(wèi)星網(wǎng)絡。"
緊接著,Werner談到涉及身份和訪問管理或IAM及其在應用程序接口調(diào)用中日益重要的作用。由于企業(yè)越來越關注亞馬遜云科技產(chǎn)品和服務的訪問控制,于是他概述了Signature Version 4的簽署過程。該過程會為一個用戶、一個服務、一個地區(qū)和一個日期創(chuàng)建了唯一的新設備密鑰。正如Werner所解釋的,隨著企業(yè)要求在邊緣進行安全的設備連接以進行關鍵的API調(diào)用,這將變得更加重要。亞馬遜云科技已經(jīng)能夠建立一個超快速的訪問控制系統(tǒng),Amazon IAM經(jīng)常每秒處理5億次API調(diào)用。
Helping Builders Build a Sustainable Future
Werner今天也發(fā)布了亞馬遜云科技Well Architecture的第六個pillar:可持續(xù)發(fā)展——用最環(huán)保的最佳實踐來學習、測量,以及提高云端計算的工作負載。
同時,他還正式介紹了亞馬遜云科技關于可持續(xù)發(fā)展的共同責任模式:亞馬遜云科技負責云本身的可持續(xù)性,而客戶要承擔在云上的可持續(xù)性。
對于可持續(xù)性,他還特別引用了他自己在2012年亞馬遜云科技re:Invent全球大會的句子:“不要忘記關燈。”還引用了去年Peter Desantis的一個發(fā)言:“最綠色的能源就是你沒有使用的資源。通往綠色云的道路就在面前,我們得一起朝著這個目標努力?!?/p>
Werner正式介紹了即將推出的碳足跡工具,可以幫助客戶在云端追蹤應用的碳排放足跡。
The Cloud Continues to Change Development
Werner最后介紹了不少亞馬遜云科技提供給開發(fā)者的工具,包括了面向Swift、Kotlin和Rust的Amazon SDK;Construct Hub——一種尋找和使用開源的云開發(fā)者工具包(Amazon CDK)技術的方式。Amazon CDK模式最初是由Matt Coulter所創(chuàng)建,現(xiàn)在已經(jīng)在亞馬遜云科技的社區(qū)中廣泛分享,甚至都有了可以將云計算開發(fā)者聚集起來的“Amazon CDK日”。
Matt倡導架構良好、可持續(xù)和無服務器優(yōu)先的方式。會上Matt展示了一段很簡單的Amazon CDK代碼,但卻是可以替代龐大的Cloud Formation模板代碼。這可以使云工程師能夠通過基礎設施即代碼(IaC)來建模、配置和管理亞馬遜云科技的服務和第三方資源。
Werner也介紹了亞馬遜云科技的Amazon re:Post,這是一個由社區(qū)驅動的問答網(wǎng)站,來幫助客戶更好的解決問題。最后一個環(huán)節(jié),他用一個游戲的例子解釋了傳統(tǒng)游戲的向上擴充所帶來的局限,和在云上的Scale-out帶來的靈活擴展的優(yōu)勢。
有一段有意思的介紹,完美解釋了亞馬遜云科技所提供的服務和客戶最后能做到的創(chuàng)新。首先是一個釘子,一個翹板,和輪子/軸,然后由這些基本的模塊,便制作出一個手推車。但如果用上更高級的基礎服務和設計,甚至可以設計出一個功能完善的轎車。
這不就是開發(fā)者們在亞馬遜云科技上利用這些服務不斷創(chuàng)新的寫照嗎?