2016 AWS Re:Invent 大會上,AWS又發布了哪些讓人驚艷的創新?
AWS每年的Re:Invent大會裡,都會帶來一些讓人拍手叫絕的創新產品,隨著最近兩年里Azure,Google的強勢追擊,AWS是否還能保持持續創新,是保持領先的優勢的關鍵因素,所以求教分析
今年有幸在 re:Invent 現場聽了所有 keynote。
這些宣布的新產品和特性中,有些是 2016 年已經發布的產品特性匯總,有些是當天發布馬上就可以用的新產品,有些是即將開放內測的新產品,我挑一些自己覺得非常棒的產品和特性,以及相關的主題演講來說一下,有些相關的點會附上相應的 Youtube 和 Slideshare 鏈接,供大家參考。
首先,3場 keynote 的 Youtube 和 Slides 鏈接:
Tuesday Night Live with James HamiltonYoutube: https://youtu.be/AyOAjFNPAbA
Slides: https://s3.cn-north-1.amazonaws.com.cn/sides-share/re%3AInvent+2016+Keynote/AWS_ReInvent_2016_Keynote_James+Hamilton.pdfAndy Jassy (AWS CEO)Youtube: https://youtu.be/8RrbUyw9uSgSlides: https://s3.cn-north-1.amazonaws.com.cn/sides-share/re%3AInvent+2016+Keynote/AWS_ReInvent_2016_Keynote_Andy+Jassy.pdfWerner Vogels (Amazon CTO)Youtube: https://youtu.be/ZDScBNahsL4Slides: https://s3.cn-north-1.amazonaws.com.cn/sides-share/re%3AInvent+2016+Keynote/AWS_ReInvent_2016_Keynote_Werner+Vogels.pdf建議對 AWS 感興趣的同學務必抽時間看完3場 keynote。公平地說,有些 guest speaker 講得並不有趣也沒太多乾貨,但是總體還是乾貨很多,能夠清晰地看到 AWS 未來的走向和願景。
我本人比較感興趣的一些亮點:- Lambda 已經被 AWS 定位為新的基本計算模塊,出現在各種其他產品和解決方案中:
- Lambda@Edge,在 Cloudfront 的 Edge 節點上運行 Lambda,等於說可以讓用戶可以在 HTTP 協議層任意定義 CDN 的規則。作為長年跟各種 CDN 打交道的工程師(我們除了用 CDN 來加速靜態資源外,也用來加速用戶製作的網站),我當時就被這個新發布的產品給深深地震撼到。這個思路實在太瘋狂也太驚艷,今年一定要嘗試一下。
- Youtube: https://youtu.be/j26novaqF6M
- Slides: http://www.slideshare.net/AmazonWebServices/new-launch-bringing-aws-lambda-to-the-edge
- Step Functions,通過可視化的工作流方式幫助用戶組織 Lambda 和其他 serverless 服務來構建大規模應用。我司(上線了sxl.cn | 簡單易用?專業美觀)從去年年初開始用 Lambda,一直覺得 Lambda 雖好,但是如果需要大規模用的話,還缺乏很好的框架來支持。相信這也是大多數 Lambda 用戶的心聲,也催生了 Step Functions 和 SAM (Serverless Application Model,是 Cloud Formation 的一部分) 的出現。
- Youtube: https://youtu.be/75MRve4nv8s
- Slides: http://www.slideshare.net/AmazonWebServices/new-launch-serverless-apps-with-aws-step-functions
- 除此之外,Serverless 相關的服務本身在 2016 年也發布了不少很有用的新特性,包括 API Gateway 的二進位數據支持(之前只支持JSON數據),Proxy Integration(可以把原始的請求不經過處理直接發到 Lambda),Lambda 的 VPC 支持等等。在這些新特性的支持下,我們可以用 Serverless 來做更多有意思的事情。下面這個演講總結了 Serverless 的一些最佳實踐,推薦大家看一下:
- Youtube: https://youtu.be/b7UMoc1iUYw
- Slides: http://www.slideshare.net/AmazonWebServices/aws-reinvent-2016-serverless-architectural-patterns-and-best-practices-arc402
- 另外一個有意思的亮點是 Lambda 在安全自動化中的應用。Lambda 的特性決定了它可以很方便地集成到安全自動化的解決方案中,通過各種安全相關事件觸發自動反應機制,有效地解決了人工反應低效和容易出錯的問題。關於這方面的演講有不少,下面這個是我聽了覺得比較有意思的:
- Youtube: https://youtu.be/2P2I7HlrFtA
- Slides: http://www.slideshare.net/AmazonWebServices/aws-reinvent-2016-automated-governance-of-your-aws-resources-dev302
- Aurora for PostgreSQL 是給我的另一個巨大的驚喜。因為我司用的是 PosgreSQL,之前對 Aurora 沒什麼興趣,以為只不過是兼容 MySQL 的另一個高效實現而已。這次發布了 PosgreSQL 兼容版本之後我開始有了興趣,就去參加了一場 Aurora 相關的 workshop。
- Workshop 的主持人詳細解釋了 Aurora 的架構和實現思路,確實令人嘆服。由於 Workshop 不做錄像,這裡只有 Slides 可以下載:
- Slides: http://www.slideshare.net/AmazonWebServices/aws-reinvent-2016-workshop-stretching-scalability-doing-more-with-amazon-aurora-dat322
- 除此之外,這個演講深度講解了 Aurora,值得一看:
- Youtube: https://youtu.be/duf5uUsW3TM
- Slides: http://www.slideshare.net/AmazonWebServices/aws-reinvent-2016-deep-dive-on-amazon-aurora-dat303
- 其他幾位答主已經把硬體和 AI 相關的都說過了我就不重複了,其他一些我覺得非常有意思有前景的服務如下:
- X-Ray 和 Personal Health Dashboard,AWS 對自己的計算資源監控有天然的優勢,並且非常易於跟其他服務(比如 SNS, Lambda 等等集成),這是終於出手要搶其他 APM 的飯碗了,而且搶完了就把人家甩好幾條街。
- AWS Shield Advanced,主要防 DDoS,沒有說太多細節,值得期待。
- Amazon Athena,直接提供查詢 S3 上數據的服務,非常方便。而且這個配合 S3 的對象生命周期管理,直接把冷熱數據管理的問題也解決了。這個查詢速度要是可以接受的話,以後可以省下來一大筆用在 Redshift 上的錢了。
- Amazon Pinpoint,移動端的 Life-cycle notification,對應 Life-cycle email。Life-cycle email 是指根據每個用戶的獨特行為按照規則訂製的郵件,在國外比較流行,我們用的一個服務叫 Vero 就是提供這個的,國內貌似還沒見到有相應的服務商。Life-cycle notification 就是根據每個用戶的獨特行為訂製的 App 通知。
- Blox,針對 Elastic Container Service 開發的一套開源工具。ECS 本身提供了比較簡單容易上手的一個容器方案,但是如果你想在 ECS 基礎上自己定製一些 orchestration 邏輯的話,Blox 就是你需要的。
- Keynote 裡面沒有太多提到 Alexa,但我的感覺是 Alexa 是 Amazon 和 AWS 今年除了 AI 和 Serverless 之外力推的技術方向之一,大家也可以關注一下:
- 主題演講有一個大類就叫 Alexa,裡面的演講數目非常多,並且 Workshop 中關於 Alexa 的比例也很高;
- AWS 給 re:Invent 每個參會者發了一個 Echo Dot,讓你聽完演講或者參加 Workshop 的時候就可以上手玩起來;
- 我去參加了第一天的 Hackathon,大多參賽隊伍都在自己的解決方案中加入了 Alexa 和 serverless,有很大一部分解決方案就是由 Alexa 和 serverless 構成的;
- Lex 的發布使得大家可以用 Alexa 來做一些智能程度上一個檔次的應用。
在拉斯維加斯的幾天中,我越來越替那些在 re:Invent Central 展廳參展的 AWS 用戶和合作夥伴們擔心,不確定它們是否意識到,AWS 在吞噬整個雲計算市場份額的同時,也有可能革掉一部分合作夥伴的命。用我跟同事的對話來做個結尾吧:
- 「It"s SO crazy. AWS is taking over the world.」- "Ya ... what can I say? It"s just so f**king cool. Let"s go to the re:Invent party, shall we?"- "Sure."從AI或者Machine Learning的角度來說的話,比較興奮的點有:
1. 新的P2和FPGA instance2. Amazon針對IOT服務的GreenGrass3. Amazon 的AI As A Service圖像識別平台:Rekognition Amazon Rekognition – Deep learning-based image analysis語音識別平台:Lex
文字轉語音平台: Polly這些AI service都可以和AWS的其他服務無縫鏈接,使得開發者的開發和維護成本進一步縮小,很容易開發語音-圖片-文本的全套應用。另外一個比較震撼的就是 snow mobile了,當時在現場,直接一輛大卡車開到舞台中央,然後Andy Jassy開玩笑說不管你有多少數據,只要你想遷移到AWS,我們都能幾十倍的縮小你的時間。如樓上所說,永遠不要低估一一輛裝滿硬碟的卡車的帶寬--- 真*戰略核武器!
如果大家想更多了解Amazon Rekognition,請參考一下文章https://zhuanlan.zhihu.com/p/24106325AWS ReInvent 2016:Amazon/Orbeus Rekognition的前世今生
利益相關:Amazon Rekognition組研發負責人之一由於工作的關係,最近一直跟亞馬遜的若干平台打交道,對這個公司產生了極大的興趣和關注,也剛剛看完了其老闆的最新自傳《The Everything Store | 萬物商店》。於是這次re:Invent大會自然不能錯過,今天花兩個半小時時間完整的看完了AWS的CEO Andy Jassy在re:Invent 2016上的Key Note (2016 AWS re:Invent Keynote Andy Jassy https://www.youtube.com/watch?v=8RrbUyw9uSg)。非常棒的演講,推薦!
看完之後整個下午都是莫名的興奮,心中依稀覺得一個新的時代要到來了。下面說說我的幾個體會:
- AI時代真的要到來了
如果說昨天遇到任何提AI的人或者文章,我心裡都會呵呵兩下的話,今天看完Andy的演講,我相信AI時代要到來了。如今行業裡面各種XaaS (X as a Service, X = Platform, Software, Infrastructure, Communication…),從亞馬遜發布的三個AI服務來看,AaaS也到了。
Amazon Rekognition (圖像識別) — 把圖片理解為結構化的文本描述,每千張收費$0.4-1.0不等
Amazon Lex (語音識別)— 按請求次數付費
以上服務,第一年免費
作為一個Alexa產品的使用者和其平台上的創業者,已經感受到了亞馬遜AI服務的巨大潛力,北美語音流量入口這個概念應該毫無懸念的被亞馬遜抓在手裡。如今AWS把AI作為服務開放出來,使得AI技術的使用門檻大大降低。其能量就相當於2008年,我等無數小程序員以極低成本可以獲取及其優秀的開發環境和資源:iOS SDK。 設想一下,在2008年以前,有多少程序員可以擁有內建陀螺儀,觸摸屏,GPS,強大CPU的硬體平台去開發:遊戲、社交、服務?2008年2月開始,任何有創意的程序員,可以以$1500美金以內的成本,獲取最優秀的開發平台,把自己的創意推向世界。是的,科技進步的根本結果就是降低門檻:PC降低計算的門檻,滑鼠降低交互的門檻,數碼相機降低拍照的門檻。
現在AWS的AaaS來了,無數有才華的程序員可以以忽略不計的成本,以服務的形式獲取AI帶來的計算潛力,將自己的創意發揮在應用上,而不是費心搭建演算法和AI基礎設施。我大膽預測,接下來兩年,會有類似當年《憤怒的小鳥》《Instagram》這種級別的創新,發生在AaaS平台上。
- AI時代的Do and Don"t
站在AaaS的開端,向前看,不妨預測一下機會和坑分別是什麼? 我們不妨類比2008年iOS SDK發布的時候。新平台的誕生推升了很多有趣的創新,多數都是曇花一現(比如有個把iPhone模擬成啤酒杯的應用,還有個打火機),但也賺到了真金白銀,少數成長為真正的商業價值的產品(比如Instagram)。當時做遊戲的團隊有些死守傳統大平台(Windows, XBox, PS),有些轉身為新平台創造。結果可想而知。而有些應用由於被平台看上,平台一出手就被取代了,比如近距離傳文件就被AirDrop取代了。
所以在AI時代,有些產品或服務要很當心了。舉個例子,OpenCV是視覺領域最常見的開源產品,目前商用的很多人臉識別、車牌識別等都是源於OpenCV,於是也誕生了一些基於OpenCV謀生的公司。當AI作為服務開始普及的時候,這樣的生意模式似乎會遇到瓶頸。再比如美國的Nuance,做離線語音識別和服務的,其生存空間可能更加被AaaS擠壓。
- 硬體的方向
作為硬體領域的創業者(好吧,其實我們公司是做軟體的,硬體只是個殼),在面對AaaS的時候也要思考產品的架構是否需要變化。是不是可以考慮客戶端越來越瘦,成本進一步降低,把更多的計算能力放在雲端。舉個例子,現在設計一個智能攝像頭,是不是一個簡單的CPU+Wi-Fi+Sensor就夠了,把人臉識別、物體識別、圖像處理等複雜的演算法放在雲端。這樣成本是不是可以降低一半甚至更多?功耗是不是更低?功能的更新是不是更方便?
- 有意思的亞馬遜
跟很多人一樣,我心裡這家公司一直都是這樣的感覺「哦,那個賣書的」,「哦,那個美國電商」。今年近距離接觸之後才認識到,這是一家偉大的公司,有偉大的人才。今天這位AWS的老闆就是這樣一位。他在十年前就預言了雲服務的價值。兩個小時的演講,幾乎沒有bug,非常的激情,數據和客戶的名字張口就來。他數十次提到了「customer」這個字,這恰恰是亞馬遜這家公司的使命所在:做世界上最以客戶為中心(most customer centric)的公司。
回顧亞馬遜的歷史,有個有趣的規律。他們認定市場需要某個東西,做出來滿足市場。然後發現這背後的服務可以為業界所用,於是開放出來。接著做下個東西。於是乎:電商,倉儲,物流,AWS, AI。所有都是先服務自己,然後scale up,服務行業。印證了那本書的名字:萬物商店。他們真的是什麼都能賣啊,現在連AI都能賣了。谷歌微軟這些先行者們,傻眼了嗎?真不知道再過十年亞馬遜是不是連空氣都能賣了呢?
啰嗦半天,最後加點私貨。Sugr米唐科技作為全棧式團隊正在語音交互領域拓展自己的技術和市場,我們正在擴充團隊,正在物色更多技術和銷售市場領域全棧式的小夥伴一起迎接新的AI時代,深圳,西雅圖,奧斯陸,歡迎你,歡迎勾搭。
休假在家,在youtube上看了reInvent 2016的兩個keynote, 分別是AWS CEO Andy Jassy(https://youtu.be/8RrbUyw9uSg)和Amazon CTO Werner Vogels(https://youtu.be/ZDScBNahsL4)做的。
用快進統計了一下新發布的功能,不保證完整性。- New EC2 Instance (Andy, 27:06)
T2 Low cost instances: T2.xlarge T2.2xlarge
R4: Next Generation Memory Optimized InstancesI3: Next Generation I/O-Intensive instancesC5: Next Generation Compute-Optimized Instances - Elastic GPUs for EC2. (Andy 21:49)
- Amazon Lightsail(Andy, 33:39)
- F1 instances for FPGA Hardware Acceleration(Andy, 37:07)
- Amazon Athena(Andy, 44:19)
- Amazon Recognition(Andy, 51:24)
- Amazon Polly(Andy, 53:14)
- Amazon LEX(Andy, 54:54)
- AWS Greengrass(Andy, 2:05:47)
- AWS Snowball Edge(Andy, 2:12:32)
- AWS Snowmobile(Andy, 2:18:46)
- AWS OpsWorks For Chef Automate(Werner, 33"27"")
- Amazon EC2 System Manager(Werner, 34"19"")
- AWS CodeBuild(Werner, 37"09"")
- AWS X-Ray(Werner, 41"44"")
- AWS Personal Health Dashboard(Werner, 47"24"")
- AWS Shield For Everyone(Werner, 52"39"")
- AWS Shield Advanced(Werner, 53"24"")
最讓我印象深刻的3點:
1. 支持FPGA的主機實例F1。非常富有想像力和前瞻性的產品,比之前的GPU實例走得更遠。AWS已經不光滿足於大眾型的計算,而把觸角伸展到了各個專門領域。任何一個遠離焦點的細分市場,只要和計算沾一點邊,都有可能成為亞馬遜開拓的下一片巨大藍海。
2. 一系列面向AI和IoT的平台服務,主要包括Polly、Lex、GreenGlass等工具。最可怕的不是工具本身,而是這些工具和AWS平台之間、各個工具之間非常完整細緻的契合。這不是各行其是、各自發展的產品,而是經過深思熟慮、步步為營的系統設計後的結果。現在AWS在這些技術前沿領域的布局已經很超前了。
3. 卡車集裝箱Snowmobile。這個是核武器。核武器不是每次都要用,但永遠是一種威懾和保證。集裝箱可以保證再大再傳統的行業,需要往雲上遷移時,永遠都能吃到一顆定心丸。這種定心丸誰能給,只有AWS可以。AWS Snowmobile - 永遠不要低估一輛裝滿硬碟的卡車的帶寬 https://aws.amazon.com/snowmobile/
為什麼沒人說 AWS Lambda
這次發布會三個產品 給 lambda 加 buff1. X Ray 讓你知道你的 Lambda Function 的詳細運行情況2. step function
可視化工作流協調各個組件3.lambda edge CDN 不但可以分發靜態文件…還能分發計算一邊看視頻,一邊寫讀書筆記和大家分享。
AWS CEO - Andy Jassy, 視頻鏈接可以在AWS網站上找到:AWS re:Invent 2016 | New Products Services
先看看AWS的財務數據,過去一年的利潤是130億美金。130億美金是什麼概念?跟其他公司比較一下更容易有直觀的感受 - Facebook在2015年的利潤是近180億美金;阿里巴巴集團在2016年的利潤是156億美金 (數據來源:Yahoo! Finance)。經過十年的發展,AWS已經成為亞馬遜公司的一個紮實的收入來源。公有雲的市場也不斷趨於成熟,幾年前還似乎是噱頭的「雲」已經成為踏踏實實的需求。客戶列表,各行各業,盡收囊中。每年新應用的增長速度,wow!IT服務只是AWS的第一步,更重要的還是要通過數據分析來提高業務價值。所以有了這款交互的Amazon Athena. AI的新產品不少,有圖像識別。文字到語音的轉換還有集大成者Amazon Lex, 聲音識別加上語言理解。VMware on AWS, 這是要盡棄前嫌,一統江湖的節奏啊。針對IoT, 也出了新產品。Snowball Edge最後,壓場子的大客車Snowmobile.snowmobile ,我國高鐵有了全新的業務方向了
我覺得是snowmobile,以後大家打劫的對象不會是運鈔車,而是Amazon的snow mobile,索馬利亞海盜也有了新目標:snow freight。甚至還會有snow rocket的出現。
沒人提lightsail嗎?在競爭激烈而又發展的如火如荼的VPS市場猛插一杠子,而且AWS還有自己的降價大棒做後手。可以想見後面一兩年VPS市場的血雨腥風。不是只有技術創新才叫創新。
snowmobile真的是個nb的突破,至少想法大膽
推薦閱讀:
※如何評價金山雲新發布的大米雲主機?
※如何系統地學習 Docker?
※七牛的商業模式可以成功嗎?
※在青雲(QingCloud)工作是怎樣一種體驗?
※hbase和hive的差別是什麼,各自適用在什麼場景中?
TAG:雲計算 | Azure | AmazonWebServicesAWS | 谷歌Google |