AWS re:Invent 2017 Keynote Day1 Recap

今年 AWS Keynote 由 CEO - Andy Jassy Release 出不少令人驚艷的服務
有幸今年去到拉斯維加斯現場 Keynote 感受整體的臨場氣氛以外,來做個簡單的中文 Summary 吧!
AWS 在這幾年的努力之後,除了累積了大量的企業用戶,整體的產品線不斷擴張之下使得業務也大量成長
在奠定了良好的雲端架構之後,現在 AWS 要做的目標是:
- Resiliency 彈性
- Disater recovery 災難復原
- Optimization 最佳化
- Developer empowerment
- Build deploy and optimize applications
- Just focus on writing your code
- Performance 效能
- Data analysis
- Innovation agility
- Customer experience
Andy 今年主要 Announce 所有與服務相關的項目,我們大致上可以分門別類為以下幾個大項

AWS CEO Announce 2017 主線服務領域項目
Compute
包含運算單位的機器升級,產品變革。
其中今年關注的最大賣點莫過於 EKS 的釋出,為容器化的世界帶來更大的整合
Elastic Container Service for Kubernetes (EKS)

CEO 介紹 EKS for Kubernetes.
AWS 宣布 Support Kubernetes 了,這可以確認 Kubernetes 現今在 Container 場的地位
接著 Andy 提到:
managed clusters are great… but what else?
AWS Fargate

繼 EKS 之後,CEO announced AWS Fargate 投下震憾彈
- no cluster to manage
- manages underlying infra
- easy to run, easy to scale
基於 ECS 與 EKS 之上的執行 Container.
AWS Fargate 讓管理者只需要規劃 container ,專注於建立你的應用程式而免除管理 EC2 的 instances。
最重要的是當你要做 Scale 的時候,不再需要去選擇你的 instance type 、管理 cluster schedule 或其餘的最佳化
Database
在資料庫層面,今年要強調的是全球化的支援
Aurora Multi-Master

CEO 宣布 AWS Aurora Multi-Master 服務
號稱 node failure 跟 AZ 的 failure 沒有 downtime
在 2018 年還會 support Multi-region
Aurora Serverless
自動幫你根據流量來做 scale-up/down
- automatically scales capacity up and down
DynamoDB Global Tables
DynamoDB 也支援全球化了: DynamoDB Global Tables
- high performance, globally distributed applications
- low latency
Amazon Neptune
Amazon Neptune for Graph Database
- 6 replicas (reliable)
- open support apache and pgrah model
- fast
Analytics & Big Data
S3 and Glacier Select
CEO Announce S3 / Glacier Select
- most popular choice for data lakes is S3
- 整合性很高,容易部署到其他平台,也容易把資料丟進來 object-level 管理性佳
- 安全性很高
- 透過 AWS Glue 整合到其他串流服務 e.g. kinesis, quicksight
- 表示分析這件事情在 AWS 整合性很高
S3 Select 簡言之即是 partial select,部份擷取將可以更快速也能更省成本
相信這個新的 Feature 將帶給各種業務需求更好的效能支援
Machine Learning
涵蓋範圍有機器學習,自然語言處理,語音辨識
Amazon SageMaker

Amazon SageMAker Feature Announced
AWE DeepLens
DeepLens 內建深度學習影像攝影機
- Amazon Rekognition Video 影片辨識
- Amazon Kinesis Video Streams 即時的影片串流服務
- Amazon Transcrib 語音辨識
- Amazon Trasnslate 翻譯
- Amazon Comprehend
- entities
- key phase
- language
- discover valuable insights form text 找到文章的重點
在 Machine Learning 就我個人曾經做過一點機器學習研究的淺薄之見, AWS 提供了更多方便的工具降低了串接以及實驗性的門檻, 再者利用運算能力把許多分析做到 realtime。
除了提供開發者更快速的實踐模型之外,在業務成長的時候遇到效能的瓶頸,也能透過 AWS 的服務做到升級
IoT
最後在物聯網的部分,AWS 想要營造的是:
- Easy to trigger
- Easy to management
- Nice security
- Analysis
- Samller devices.
Getting into the Game
- AWS 1-click
- Trigger by lambda function in every device.
Device Management
- AWS IoT Device Management
IoT Security
- IoT defender
- audit device policies
- monitor
- alarm
IoT Analytics
- AWS IoT analysis
- AWS IoT FreeRTOS
在一次聽下這麼多不同領域的功能發佈的同時,其實該說的是萬事俱備之下