SlideShare a Scribd company logo
1 of 45
Download to read offline
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
AWS re:Invent 2018
Recap
Ryan Chung
III Digital Education Institute
1
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
資策會 數位教育研究所
² 最新科技進修
Ø 在職夜間假日進修
Ø 轉職全天養成班
² 資訊技術充電站
Ø 國際技術趨勢
Ø 職場必備能力
Ø 基本資訊技能
http://taipei.iiiedu.org.tw/
2
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
Ryan Chung
² 主要教授科目
Ø 語音助理應用開發
Ø Chatbot應用開發
Ø Web / App 應用
² 資策會數位教育研究所
Ø 課程經理 / 養成班導師
Ø 企業包班 / 政府專案經理
Ø 課程專任講師 / 專題輔導
http://mobiledev.tw/ryan
3
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
Why join?
4
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
開幕式的半夜發表新服務
5
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
AWS RoboMaker
• 整合開發、模擬環境以及部署應用
• 直接利用雲端的機器學習、監控服務來打造機器人,
能夠移動、溝通、理解並學習
• 採用開放原始碼的Robot Operating System(ROS)
6
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
AWS RoboMaker
• Sample Applications
7
https://console.aws.amazon.com/robomaker/home
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
AWS RoboMaker
• Sample Applications
8
https://console.aws.amazon.com/robomaker/home
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
AWS RoboMaker
• Sample Applications
9
https://console.aws.amazon.com/robomaker/home
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
AWS AI
https://aws.amazon.com/machine-learning/
10
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
AWS AI
https://aws.amazon.com/machine-learning/
NEW NEW NEW
11
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
New AWS AI Services
• Amazon Forecast
– 與Amazon.com本身使用相同的技術架構。透過組合時間序列資料
以及附加的一些變數來建構預測分析。
• Amazon Personalize
– 即時提供個人化推薦。只要提供由你的應用程式所產生的活動數據
,例如Page View, 註冊資訊, 購買記錄等等。然後再提供你想推薦
的內容,如文章、產品、影片或音樂等,Amazon Personalize會
依據你提供的資料產生模型。
• Amazon Textract
– 從掃描文件中自動萃取出文字的服務。不只是文字,也能夠從表格
中取出數據的格式與資訊。
– 你可以加速文件處理流程,也能夠建立智慧搜尋索引,例如看到什
麼內容就自動簽核通過。
12
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
AWS AI
https://aws.amazon.com/machine-learning/
NEW
13
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
AWS DeepRacer
14
https://www.amazon.com/dp/B07JMHRKQG
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
What's in the box
15
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
基本組裝連線步驟
1. 拆開4個pin針,抬起車身安裝電池(黑線對黑線、白線對白線),然
後再將pin針插回
2. 將行動電源放置於身上空盒位置、固定(USB孔朝後)
3. 插上電源,啟動車上電腦,出現藍色電源燈代表開機成功
4. 下載官網wifi-creds.txt,填上在地Wifi SSID, 密碼,然後將檔案存
至隨身碟,插至小車後方USB孔
5. 當小車Wifi LED燈固定亮時,代表確認連上無線網路
6. 移除USB,改插至PC,裡面有device-status.txt 確認上網IP
7. 用瀏覽器連至該IP,確認汽車軟體更新
8. 完成後,移除電源插線,改使用USB-C線連至行動電源,再度開啟
車上電腦
9. 確認連上Wifi後,使用平板或手機瀏覽器連至該IP,輸入車輛背後
密碼
10. 選擇手動模式(manual),即可以手指控制車輛移動
16
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
車子連上Wifi, 然後用瀏覽器連上車子
17
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
手動控制 -> 自動控制
18
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
建模 -> 實體車 -> 競賽
19
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
競賽 / 學習 / 娛樂 / 推廣 / 使用
20
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
賞罰分明
21
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
開發流程
22
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
Why AWS create DeepRacer?
23
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
實體車技術架構
24
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
類神經網路架構 -> 6種輸出結果
25
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
SageMaker RL & RoboMaker
26
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
模擬、獎懲 -> 更新模型 -> 模擬、獎懲
27
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
問題拆解
• 目標 Objective
– 如何讓無人車保持靠近道路中線?
• 環境 Environment
– 透過 AWS RoboMaker 3D模擬器
• 狀態 State
– 來自無人車上的照相機
• 行動 Action
– 控制輪胎方向
• 獎懲 Reward
– 例如靠近中線就加分、遠離就扣分
28
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
Reward Function Design
29
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
Input Parameters
30
Parameter Type Range Description
on_track boolean True|False
The vehicle is off track (False) if the front of the vehicle is outside of
the white lines, otherwise, it's on track (True).
x float [0,inf] Location of the vehicle along the x-axis, starting from 0.
y float [0,inf] Location of the vehicle along the y-axis, starting from 0.
distance_from_center float [0,track_width/2]
Displacement from the center line of the track as defined
by waypoints.
car_orientation float [-π, π]
Orientation of the vehicle around its z-axis as measured against the x-
axis in radians. If the vehicle starts in the direction of the x-axis of the
track, the car_orientation is 0 at the starting point.
progress float [0,1] Percentage of track completed.
steps int [0,n] Number of steps completed.
throttle float [0,1]
Vehicle's speed. 0 indicates stopped and 1 means at the maximum
speed.
steering float [-1,1] Steering position. -1 means right and 1 means left.
track_width float [0,inf] Track width.
waypoint (float,float) (x,y) A coorindate of (x, y) defining a point on the track.
waypoints list [(x,y), …] An ordered list of waypoints.
closest_waypoint int
[0, number of
waypoints -1]
The zero-based index of the closest waypoint given the
vehicle's x and y positions as measured by the Euclidean distance. It
can be in front of the vehicle or behind it.
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
賽車場
31
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
Amazon Alexa Updates
32
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
Amazon Alexa – ASK CLI
• 簡化開發流程
– 過去Alexa開發的流程
• 開發者站新增一個技能、設定
• AWS Lambda建立函數
• 本機端開發技能,上傳至Lambda
• 再在開發者站設定對應到Lambda,然後在開發者站進行測試
– 新推出的ASK CLI
• 在本機端直接上傳資料至開發者站與AWS Lambda,一次全部
建立完成,並且連結好
• 做完開發者只要到開發者站的測試功能進行測試即可
33
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
Alexa Presentation Language
• 因應各種不同尺寸的螢幕呈現,並且提供模擬工具,寫完
即可看到顯示效果。
34
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
IKP (In-Skill Purchasing)
• 語音助理的技能也從完全免費進化到有付費購買機制。開
發者可以將語音助理技能內部分的內容設計為付費,
Amazon會收取30%的平台費用。
• 付費技能的種類有一次性購買、週期訂閱以及批次購買。
35
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
互動教學方式
36
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
Keynote
37
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
1hr Public Speech Session
38
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
2.5 hr Hands-on Workshop
39
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
Certification Workshop
40
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
1hr Concept Discussion Session
41
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
1to5 Expert Advanced Workshop
42
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
行前建議
1. 一定要提前選課
由於參加人數眾多,若沒有先選課的話,到時一定全部
都是候補,不一定進得去你想聽的場次。
2. 提早報名、訂飯店
CP值較高的飯店很早就滿了
3. 實作工作坊優先報名
實作工作坊通常沒有錄影,現場提供實作的網頁或資料
,然後有時還會有驚喜實體贈品
4. 每天最好盡量選同一飯店的課程
飯店與飯店之間走路大約都要20~40分鐘以上
43
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
結論
1. AI服務商業化逐漸成熟
中小企業要能自己發展出足以匹敵的模型日漸困難,除
非結合特定產業Know-How
2. 雲端服務無所不在
要發展跨國生意的門檻越來越低,利用現有的雲端服務
,就可以做到,並且能以量計價
3. 從雲端到實體全面整合
AWS為了擴大使用族群,也開始發展了自己的實體無人
車學習套件,並籌組無人車聯盟大賽,當大家都加入這
樣的學習模式,又可以更擴大雲端服務的使用,從雲端
到實體全面整合。
44
AWS re:Invent 2018 Recap - Ryan@iii.org.tw
敬請指教
Ryan Chung
Senior Engineer
III Digital Education Institute
Ryan@iii.org.tw
45

More Related Content

What's hot

深入淺出 AWS 大數據工具
深入淺出 AWS 大數據工具深入淺出 AWS 大數據工具
深入淺出 AWS 大數據工具Amazon Web Services
 
基于AWS Lambda的无服务器架构在Strikingly中的应用
基于AWS Lambda的无服务器架构在Strikingly中的应用基于AWS Lambda的无服务器架构在Strikingly中的应用
基于AWS Lambda的无服务器架构在Strikingly中的应用Daniel Gong
 
AwSome day 分享
AwSome day 分享AwSome day 分享
AwSome day 分享得翔 徐
 
Serverless api gateway + lambda
Serverless api gateway + lambdaServerless api gateway + lambda
Serverless api gateway + lambdaLeon Li
 
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式Amazon Web Services
 
雲端上的遊戲伺服器營運秘笈
雲端上的遊戲伺服器營運秘笈雲端上的遊戲伺服器營運秘笈
雲端上的遊戲伺服器營運秘笈Amazon Web Services
 
Nextlink 加值服務與資安建置方案
Nextlink 加值服務與資安建置方案Nextlink 加值服務與資安建置方案
Nextlink 加值服務與資安建置方案Amazon Web Services
 
低延遲多人遊戲的全球佈署
低延遲多人遊戲的全球佈署低延遲多人遊戲的全球佈署
低延遲多人遊戲的全球佈署Amazon Web Services
 
零到千万可扩展架构 AWS Architecture Overview
零到千万可扩展架构 AWS Architecture Overview零到千万可扩展架构 AWS Architecture Overview
零到千万可扩展架构 AWS Architecture OverviewLeon Li
 
2021 二月 Kasten K10 介紹與概觀
2021 二月 Kasten K10 介紹與概觀2021 二月 Kasten K10 介紹與概觀
2021 二月 Kasten K10 介紹與概觀Wales Chen
 
AWS新手上路快速育成手冊
AWS新手上路快速育成手冊AWS新手上路快速育成手冊
AWS新手上路快速育成手冊Amazon Web Services
 
2016 AWS Summit TPE - Hiiir 如何透過 AWS IAM 做好雲端權限控管
2016 AWS Summit TPE - Hiiir 如何透過 AWS IAM 做好雲端權限控管2016 AWS Summit TPE - Hiiir 如何透過 AWS IAM 做好雲端權限控管
2016 AWS Summit TPE - Hiiir 如何透過 AWS IAM 做好雲端權限控管ChiaHsien Lee
 
如何規劃與執行大型資料中心遷移和案例分享
如何規劃與執行大型資料中心遷移和案例分享如何規劃與執行大型資料中心遷移和案例分享
如何規劃與執行大型資料中心遷移和案例分享Amazon Web Services
 
Aws reinvent 2015 - day 2
Aws reinvent 2015 - day 2Aws reinvent 2015 - day 2
Aws reinvent 2015 - day 2Bruce Chen
 
Track 2 Session 6_利用 Amazon Personalize 個人化推薦提升玩家體驗
Track 2 Session 6_利用 Amazon Personalize 個人化推薦提升玩家體驗Track 2 Session 6_利用 Amazon Personalize 個人化推薦提升玩家體驗
Track 2 Session 6_利用 Amazon Personalize 個人化推薦提升玩家體驗Amazon Web Services
 
AWS re:invent 2015
AWS re:invent 2015AWS re:invent 2015
AWS re:invent 2015Bruce Chen
 
Aws容器服务详解
Aws容器服务详解Aws容器服务详解
Aws容器服务详解Leon Li
 

What's hot (20)

深入淺出 AWS 大數據工具
深入淺出 AWS 大數據工具深入淺出 AWS 大數據工具
深入淺出 AWS 大數據工具
 
基于AWS Lambda的无服务器架构在Strikingly中的应用
基于AWS Lambda的无服务器架构在Strikingly中的应用基于AWS Lambda的无服务器架构在Strikingly中的应用
基于AWS Lambda的无服务器架构在Strikingly中的应用
 
AwSome day 分享
AwSome day 分享AwSome day 分享
AwSome day 分享
 
Serverless api gateway + lambda
Serverless api gateway + lambdaServerless api gateway + lambda
Serverless api gateway + lambda
 
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
 
雲端上的遊戲伺服器營運秘笈
雲端上的遊戲伺服器營運秘笈雲端上的遊戲伺服器營運秘笈
雲端上的遊戲伺服器營運秘笈
 
Nextlink 加值服務與資安建置方案
Nextlink 加值服務與資安建置方案Nextlink 加值服務與資安建置方案
Nextlink 加值服務與資安建置方案
 
Building IoT Backends
Building IoT BackendsBuilding IoT Backends
Building IoT Backends
 
低延遲多人遊戲的全球佈署
低延遲多人遊戲的全球佈署低延遲多人遊戲的全球佈署
低延遲多人遊戲的全球佈署
 
零到千万可扩展架构 AWS Architecture Overview
零到千万可扩展架构 AWS Architecture Overview零到千万可扩展架构 AWS Architecture Overview
零到千万可扩展架构 AWS Architecture Overview
 
如何募好資金
如何募好資金如何募好資金
如何募好資金
 
災難演練@AWS 實戰分享
災難演練@AWS 實戰分享 災難演練@AWS 實戰分享
災難演練@AWS 實戰分享
 
2021 二月 Kasten K10 介紹與概觀
2021 二月 Kasten K10 介紹與概觀2021 二月 Kasten K10 介紹與概觀
2021 二月 Kasten K10 介紹與概觀
 
AWS新手上路快速育成手冊
AWS新手上路快速育成手冊AWS新手上路快速育成手冊
AWS新手上路快速育成手冊
 
2016 AWS Summit TPE - Hiiir 如何透過 AWS IAM 做好雲端權限控管
2016 AWS Summit TPE - Hiiir 如何透過 AWS IAM 做好雲端權限控管2016 AWS Summit TPE - Hiiir 如何透過 AWS IAM 做好雲端權限控管
2016 AWS Summit TPE - Hiiir 如何透過 AWS IAM 做好雲端權限控管
 
如何規劃與執行大型資料中心遷移和案例分享
如何規劃與執行大型資料中心遷移和案例分享如何規劃與執行大型資料中心遷移和案例分享
如何規劃與執行大型資料中心遷移和案例分享
 
Aws reinvent 2015 - day 2
Aws reinvent 2015 - day 2Aws reinvent 2015 - day 2
Aws reinvent 2015 - day 2
 
Track 2 Session 6_利用 Amazon Personalize 個人化推薦提升玩家體驗
Track 2 Session 6_利用 Amazon Personalize 個人化推薦提升玩家體驗Track 2 Session 6_利用 Amazon Personalize 個人化推薦提升玩家體驗
Track 2 Session 6_利用 Amazon Personalize 個人化推薦提升玩家體驗
 
AWS re:invent 2015
AWS re:invent 2015AWS re:invent 2015
AWS re:invent 2015
 
Aws容器服务详解
Aws容器服务详解Aws容器服务详解
Aws容器服务详解
 

Similar to AWS re:Invent 2018 Recap

SRE CH12 - Effective Troubleshooting
SRE CH12 - Effective TroubleshootingSRE CH12 - Effective Troubleshooting
SRE CH12 - Effective TroubleshootingRick Hwang
 
AWS Career Exploration Day
AWS Career Exploration DayAWS Career Exploration Day
AWS Career Exploration DayRick Hwang
 
20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務
20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務
20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務Alan Tsai
 
初探 Data API Builder:在幾分鐘內將資料庫轉換成 REST 和 GraphQL 不再是夢想
初探 Data API Builder:在幾分鐘內將資料庫轉換成 REST 和 GraphQL 不再是夢想初探 Data API Builder:在幾分鐘內將資料庫轉換成 REST 和 GraphQL 不再是夢想
初探 Data API Builder:在幾分鐘內將資料庫轉換成 REST 和 GraphQL 不再是夢想Alan Tsai
 
Service Integration Workshop
Service Integration WorkshopService Integration Workshop
Service Integration WorkshopRyan Chung
 
AWS雲端架構師 培訓&考試課程介紹
AWS雲端架構師 培訓&考試課程介紹AWS雲端架構師 培訓&考試課程介紹
AWS雲端架構師 培訓&考試課程介紹QCloudMentor
 
淺談系統監控與 AWS CloudWatch 的應用
淺談系統監控與 AWS CloudWatch 的應用淺談系統監控與 AWS CloudWatch 的應用
淺談系統監控與 AWS CloudWatch 的應用Rick Hwang
 
架構這件事 - Azure 可以幫助什麼 - 如何選擇使用什麼 Azure 服務
架構這件事 - Azure 可以幫助什麼 - 如何選擇使用什麼 Azure 服務架構這件事 - Azure 可以幫助什麼 - 如何選擇使用什麼 Azure 服務
架構這件事 - Azure 可以幫助什麼 - 如何選擇使用什麼 Azure 服務Alan Tsai
 
CKmates - AWS 三大 AI 解決方案:應用影像辨識、聊天機器人與語音轉換以及 Serverless 應用
CKmates - AWS 三大 AI 解決方案:應用影像辨識、聊天機器人與語音轉換以及 Serverless 應用CKmates - AWS 三大 AI 解決方案:應用影像辨識、聊天機器人與語音轉換以及 Serverless 應用
CKmates - AWS 三大 AI 解決方案:應用影像辨識、聊天機器人與語音轉換以及 Serverless 應用均民 戴
 
2023/02 - AWS雲端解決方案及軟體開發歷程.pdf
2023/02 - AWS雲端解決方案及軟體開發歷程.pdf2023/02 - AWS雲端解決方案及軟體開發歷程.pdf
2023/02 - AWS雲端解決方案及軟體開發歷程.pdfEric Ruan
 
Hour of Code - Amazon Alexa
Hour of Code - Amazon AlexaHour of Code - Amazon Alexa
Hour of Code - Amazon AlexaRyan Chung
 
Big Data Technology - Cloud Computing
Big Data Technology - Cloud ComputingBig Data Technology - Cloud Computing
Big Data Technology - Cloud ComputingRen-Hao (PAN) Pan
 
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集ASUSCloud
 
新浪云计算公开课第二期:Sae平台的灵活应用(吕毅、魏世江)
新浪云计算公开课第二期:Sae平台的灵活应用(吕毅、魏世江)新浪云计算公开课第二期:Sae平台的灵活应用(吕毅、魏世江)
新浪云计算公开课第二期:Sae平台的灵活应用(吕毅、魏世江)锐 张
 
MiCloud服務提供者訓練
MiCloud服務提供者訓練MiCloud服務提供者訓練
MiCloud服務提供者訓練Simon Su
 
学习 CodeIgniter
学习 CodeIgniter学习 CodeIgniter
学习 CodeIgniterBruceWolf
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introductionguest90f660
 
IDC大会:新浪SAE架构与设计
IDC大会:新浪SAE架构与设计IDC大会:新浪SAE架构与设计
IDC大会:新浪SAE架构与设计Xi Zeng
 
20230829 - 探索職涯,複利人生
20230829 - 探索職涯,複利人生20230829 - 探索職涯,複利人生
20230829 - 探索職涯,複利人生Rick Hwang
 
Severless 雲端架構拆解,新創商業模式的雲端演化史 - 天氣即時預報 on AWS.pdf
Severless 雲端架構拆解,新創商業模式的雲端演化史 - 天氣即時預報 on AWS.pdfSeverless 雲端架構拆解,新創商業模式的雲端演化史 - 天氣即時預報 on AWS.pdf
Severless 雲端架構拆解,新創商業模式的雲端演化史 - 天氣即時預報 on AWS.pdfEric Ruan
 

Similar to AWS re:Invent 2018 Recap (20)

SRE CH12 - Effective Troubleshooting
SRE CH12 - Effective TroubleshootingSRE CH12 - Effective Troubleshooting
SRE CH12 - Effective Troubleshooting
 
AWS Career Exploration Day
AWS Career Exploration DayAWS Career Exploration Day
AWS Career Exploration Day
 
20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務
20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務
20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務
 
初探 Data API Builder:在幾分鐘內將資料庫轉換成 REST 和 GraphQL 不再是夢想
初探 Data API Builder:在幾分鐘內將資料庫轉換成 REST 和 GraphQL 不再是夢想初探 Data API Builder:在幾分鐘內將資料庫轉換成 REST 和 GraphQL 不再是夢想
初探 Data API Builder:在幾分鐘內將資料庫轉換成 REST 和 GraphQL 不再是夢想
 
Service Integration Workshop
Service Integration WorkshopService Integration Workshop
Service Integration Workshop
 
AWS雲端架構師 培訓&考試課程介紹
AWS雲端架構師 培訓&考試課程介紹AWS雲端架構師 培訓&考試課程介紹
AWS雲端架構師 培訓&考試課程介紹
 
淺談系統監控與 AWS CloudWatch 的應用
淺談系統監控與 AWS CloudWatch 的應用淺談系統監控與 AWS CloudWatch 的應用
淺談系統監控與 AWS CloudWatch 的應用
 
架構這件事 - Azure 可以幫助什麼 - 如何選擇使用什麼 Azure 服務
架構這件事 - Azure 可以幫助什麼 - 如何選擇使用什麼 Azure 服務架構這件事 - Azure 可以幫助什麼 - 如何選擇使用什麼 Azure 服務
架構這件事 - Azure 可以幫助什麼 - 如何選擇使用什麼 Azure 服務
 
CKmates - AWS 三大 AI 解決方案:應用影像辨識、聊天機器人與語音轉換以及 Serverless 應用
CKmates - AWS 三大 AI 解決方案:應用影像辨識、聊天機器人與語音轉換以及 Serverless 應用CKmates - AWS 三大 AI 解決方案:應用影像辨識、聊天機器人與語音轉換以及 Serverless 應用
CKmates - AWS 三大 AI 解決方案:應用影像辨識、聊天機器人與語音轉換以及 Serverless 應用
 
2023/02 - AWS雲端解決方案及軟體開發歷程.pdf
2023/02 - AWS雲端解決方案及軟體開發歷程.pdf2023/02 - AWS雲端解決方案及軟體開發歷程.pdf
2023/02 - AWS雲端解決方案及軟體開發歷程.pdf
 
Hour of Code - Amazon Alexa
Hour of Code - Amazon AlexaHour of Code - Amazon Alexa
Hour of Code - Amazon Alexa
 
Big Data Technology - Cloud Computing
Big Data Technology - Cloud ComputingBig Data Technology - Cloud Computing
Big Data Technology - Cloud Computing
 
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
 
新浪云计算公开课第二期:Sae平台的灵活应用(吕毅、魏世江)
新浪云计算公开课第二期:Sae平台的灵活应用(吕毅、魏世江)新浪云计算公开课第二期:Sae平台的灵活应用(吕毅、魏世江)
新浪云计算公开课第二期:Sae平台的灵活应用(吕毅、魏世江)
 
MiCloud服務提供者訓練
MiCloud服務提供者訓練MiCloud服務提供者訓練
MiCloud服務提供者訓練
 
学习 CodeIgniter
学习 CodeIgniter学习 CodeIgniter
学习 CodeIgniter
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introduction
 
IDC大会:新浪SAE架构与设计
IDC大会:新浪SAE架构与设计IDC大会:新浪SAE架构与设计
IDC大会:新浪SAE架构与设计
 
20230829 - 探索職涯,複利人生
20230829 - 探索職涯,複利人生20230829 - 探索職涯,複利人生
20230829 - 探索職涯,複利人生
 
Severless 雲端架構拆解,新創商業模式的雲端演化史 - 天氣即時預報 on AWS.pdf
Severless 雲端架構拆解,新創商業模式的雲端演化史 - 天氣即時預報 on AWS.pdfSeverless 雲端架構拆解,新創商業模式的雲端演化史 - 天氣即時預報 on AWS.pdf
Severless 雲端架構拆解,新創商業模式的雲端演化史 - 天氣即時預報 on AWS.pdf
 

More from Ryan Chung

Voice-First Games for Alexa
Voice-First Games for AlexaVoice-First Games for Alexa
Voice-First Games for AlexaRyan Chung
 
AI Service Integration - Education
AI Service Integration - EducationAI Service Integration - Education
AI Service Integration - EducationRyan Chung
 
AI Service Integration
AI Service IntegrationAI Service Integration
AI Service IntegrationRyan Chung
 
AI Adoption in the Enterprise
AI Adoption in the EnterpriseAI Adoption in the Enterprise
AI Adoption in the EnterpriseRyan Chung
 
Intro to Dialogflow Chatbot Development
Intro to Dialogflow Chatbot DevelopmentIntro to Dialogflow Chatbot Development
Intro to Dialogflow Chatbot DevelopmentRyan Chung
 
AI in Classroom
AI in ClassroomAI in Classroom
AI in ClassroomRyan Chung
 
Smart Home Intro Lab
Smart Home Intro LabSmart Home Intro Lab
Smart Home Intro LabRyan Chung
 
Introduction to DialogFlow
Introduction to DialogFlow Introduction to DialogFlow
Introduction to DialogFlow Ryan Chung
 
Conversational AI Orientation
Conversational AI OrientationConversational AI Orientation
Conversational AI OrientationRyan Chung
 
Udacity Meet Up - 0413
Udacity Meet Up - 0413Udacity Meet Up - 0413
Udacity Meet Up - 0413Ryan Chung
 
Amazon Alexa Development Part II
Amazon Alexa Development Part IIAmazon Alexa Development Part II
Amazon Alexa Development Part IIRyan Chung
 
Amazon Alexa Development
Amazon Alexa DevelopmentAmazon Alexa Development
Amazon Alexa DevelopmentRyan Chung
 
Microsoft Professional Program - AI
Microsoft Professional Program - AIMicrosoft Professional Program - AI
Microsoft Professional Program - AIRyan Chung
 
AI Service Integration
AI Service IntegrationAI Service Integration
AI Service IntegrationRyan Chung
 
Intro to DialogFlow(API.ai) / Wit.ai / Luis.ai
Intro to DialogFlow(API.ai) / Wit.ai / Luis.aiIntro to DialogFlow(API.ai) / Wit.ai / Luis.ai
Intro to DialogFlow(API.ai) / Wit.ai / Luis.aiRyan Chung
 
資料科學的第一堂課 Data Science Orientation
資料科學的第一堂課 Data Science Orientation資料科學的第一堂課 Data Science Orientation
資料科學的第一堂課 Data Science OrientationRyan Chung
 
Intro to API.ai / Wit.ai / Luis.ai
Intro to API.ai / Wit.ai / Luis.aiIntro to API.ai / Wit.ai / Luis.ai
Intro to API.ai / Wit.ai / Luis.aiRyan Chung
 

More from Ryan Chung (20)

Voice-First Games for Alexa
Voice-First Games for AlexaVoice-First Games for Alexa
Voice-First Games for Alexa
 
AI Service Integration - Education
AI Service Integration - EducationAI Service Integration - Education
AI Service Integration - Education
 
AI Service Integration
AI Service IntegrationAI Service Integration
AI Service Integration
 
AI Adoption in the Enterprise
AI Adoption in the EnterpriseAI Adoption in the Enterprise
AI Adoption in the Enterprise
 
Intro to Dialogflow Chatbot Development
Intro to Dialogflow Chatbot DevelopmentIntro to Dialogflow Chatbot Development
Intro to Dialogflow Chatbot Development
 
AI in Classroom
AI in ClassroomAI in Classroom
AI in Classroom
 
MovieBot
MovieBotMovieBot
MovieBot
 
MPP AI
MPP AIMPP AI
MPP AI
 
Smart Home Intro Lab
Smart Home Intro LabSmart Home Intro Lab
Smart Home Intro Lab
 
Introduction to DialogFlow
Introduction to DialogFlow Introduction to DialogFlow
Introduction to DialogFlow
 
Conversational AI Orientation
Conversational AI OrientationConversational AI Orientation
Conversational AI Orientation
 
Udacity Meet Up - 0413
Udacity Meet Up - 0413Udacity Meet Up - 0413
Udacity Meet Up - 0413
 
Amazon Alexa Development Part II
Amazon Alexa Development Part IIAmazon Alexa Development Part II
Amazon Alexa Development Part II
 
Amazon Alexa Development
Amazon Alexa DevelopmentAmazon Alexa Development
Amazon Alexa Development
 
Microsoft Professional Program - AI
Microsoft Professional Program - AIMicrosoft Professional Program - AI
Microsoft Professional Program - AI
 
AI Service Integration
AI Service IntegrationAI Service Integration
AI Service Integration
 
Intro to AI
Intro to AIIntro to AI
Intro to AI
 
Intro to DialogFlow(API.ai) / Wit.ai / Luis.ai
Intro to DialogFlow(API.ai) / Wit.ai / Luis.aiIntro to DialogFlow(API.ai) / Wit.ai / Luis.ai
Intro to DialogFlow(API.ai) / Wit.ai / Luis.ai
 
資料科學的第一堂課 Data Science Orientation
資料科學的第一堂課 Data Science Orientation資料科學的第一堂課 Data Science Orientation
資料科學的第一堂課 Data Science Orientation
 
Intro to API.ai / Wit.ai / Luis.ai
Intro to API.ai / Wit.ai / Luis.aiIntro to API.ai / Wit.ai / Luis.ai
Intro to API.ai / Wit.ai / Luis.ai
 

AWS re:Invent 2018 Recap

  • 1. AWS re:Invent 2018 Recap - Ryan@iii.org.tw AWS re:Invent 2018 Recap Ryan Chung III Digital Education Institute 1
  • 2. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 資策會 數位教育研究所 ² 最新科技進修 Ø 在職夜間假日進修 Ø 轉職全天養成班 ² 資訊技術充電站 Ø 國際技術趨勢 Ø 職場必備能力 Ø 基本資訊技能 http://taipei.iiiedu.org.tw/ 2
  • 3. AWS re:Invent 2018 Recap - Ryan@iii.org.tw Ryan Chung ² 主要教授科目 Ø 語音助理應用開發 Ø Chatbot應用開發 Ø Web / App 應用 ² 資策會數位教育研究所 Ø 課程經理 / 養成班導師 Ø 企業包班 / 政府專案經理 Ø 課程專任講師 / 專題輔導 http://mobiledev.tw/ryan 3
  • 4. AWS re:Invent 2018 Recap - Ryan@iii.org.tw Why join? 4
  • 5. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 開幕式的半夜發表新服務 5
  • 6. AWS re:Invent 2018 Recap - Ryan@iii.org.tw AWS RoboMaker • 整合開發、模擬環境以及部署應用 • 直接利用雲端的機器學習、監控服務來打造機器人, 能夠移動、溝通、理解並學習 • 採用開放原始碼的Robot Operating System(ROS) 6
  • 7. AWS re:Invent 2018 Recap - Ryan@iii.org.tw AWS RoboMaker • Sample Applications 7 https://console.aws.amazon.com/robomaker/home
  • 8. AWS re:Invent 2018 Recap - Ryan@iii.org.tw AWS RoboMaker • Sample Applications 8 https://console.aws.amazon.com/robomaker/home
  • 9. AWS re:Invent 2018 Recap - Ryan@iii.org.tw AWS RoboMaker • Sample Applications 9 https://console.aws.amazon.com/robomaker/home
  • 10. AWS re:Invent 2018 Recap - Ryan@iii.org.tw AWS AI https://aws.amazon.com/machine-learning/ 10
  • 11. AWS re:Invent 2018 Recap - Ryan@iii.org.tw AWS AI https://aws.amazon.com/machine-learning/ NEW NEW NEW 11
  • 12. AWS re:Invent 2018 Recap - Ryan@iii.org.tw New AWS AI Services • Amazon Forecast – 與Amazon.com本身使用相同的技術架構。透過組合時間序列資料 以及附加的一些變數來建構預測分析。 • Amazon Personalize – 即時提供個人化推薦。只要提供由你的應用程式所產生的活動數據 ,例如Page View, 註冊資訊, 購買記錄等等。然後再提供你想推薦 的內容,如文章、產品、影片或音樂等,Amazon Personalize會 依據你提供的資料產生模型。 • Amazon Textract – 從掃描文件中自動萃取出文字的服務。不只是文字,也能夠從表格 中取出數據的格式與資訊。 – 你可以加速文件處理流程,也能夠建立智慧搜尋索引,例如看到什 麼內容就自動簽核通過。 12
  • 13. AWS re:Invent 2018 Recap - Ryan@iii.org.tw AWS AI https://aws.amazon.com/machine-learning/ NEW 13
  • 14. AWS re:Invent 2018 Recap - Ryan@iii.org.tw AWS DeepRacer 14 https://www.amazon.com/dp/B07JMHRKQG
  • 15. AWS re:Invent 2018 Recap - Ryan@iii.org.tw What's in the box 15
  • 16. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 基本組裝連線步驟 1. 拆開4個pin針,抬起車身安裝電池(黑線對黑線、白線對白線),然 後再將pin針插回 2. 將行動電源放置於身上空盒位置、固定(USB孔朝後) 3. 插上電源,啟動車上電腦,出現藍色電源燈代表開機成功 4. 下載官網wifi-creds.txt,填上在地Wifi SSID, 密碼,然後將檔案存 至隨身碟,插至小車後方USB孔 5. 當小車Wifi LED燈固定亮時,代表確認連上無線網路 6. 移除USB,改插至PC,裡面有device-status.txt 確認上網IP 7. 用瀏覽器連至該IP,確認汽車軟體更新 8. 完成後,移除電源插線,改使用USB-C線連至行動電源,再度開啟 車上電腦 9. 確認連上Wifi後,使用平板或手機瀏覽器連至該IP,輸入車輛背後 密碼 10. 選擇手動模式(manual),即可以手指控制車輛移動 16
  • 17. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 車子連上Wifi, 然後用瀏覽器連上車子 17
  • 18. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 手動控制 -> 自動控制 18
  • 19. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 建模 -> 實體車 -> 競賽 19
  • 20. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 競賽 / 學習 / 娛樂 / 推廣 / 使用 20
  • 21. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 賞罰分明 21
  • 22. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 開發流程 22
  • 23. AWS re:Invent 2018 Recap - Ryan@iii.org.tw Why AWS create DeepRacer? 23
  • 24. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 實體車技術架構 24
  • 25. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 類神經網路架構 -> 6種輸出結果 25
  • 26. AWS re:Invent 2018 Recap - Ryan@iii.org.tw SageMaker RL & RoboMaker 26
  • 27. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 模擬、獎懲 -> 更新模型 -> 模擬、獎懲 27
  • 28. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 問題拆解 • 目標 Objective – 如何讓無人車保持靠近道路中線? • 環境 Environment – 透過 AWS RoboMaker 3D模擬器 • 狀態 State – 來自無人車上的照相機 • 行動 Action – 控制輪胎方向 • 獎懲 Reward – 例如靠近中線就加分、遠離就扣分 28
  • 29. AWS re:Invent 2018 Recap - Ryan@iii.org.tw Reward Function Design 29
  • 30. AWS re:Invent 2018 Recap - Ryan@iii.org.tw Input Parameters 30 Parameter Type Range Description on_track boolean True|False The vehicle is off track (False) if the front of the vehicle is outside of the white lines, otherwise, it's on track (True). x float [0,inf] Location of the vehicle along the x-axis, starting from 0. y float [0,inf] Location of the vehicle along the y-axis, starting from 0. distance_from_center float [0,track_width/2] Displacement from the center line of the track as defined by waypoints. car_orientation float [-π, π] Orientation of the vehicle around its z-axis as measured against the x- axis in radians. If the vehicle starts in the direction of the x-axis of the track, the car_orientation is 0 at the starting point. progress float [0,1] Percentage of track completed. steps int [0,n] Number of steps completed. throttle float [0,1] Vehicle's speed. 0 indicates stopped and 1 means at the maximum speed. steering float [-1,1] Steering position. -1 means right and 1 means left. track_width float [0,inf] Track width. waypoint (float,float) (x,y) A coorindate of (x, y) defining a point on the track. waypoints list [(x,y), …] An ordered list of waypoints. closest_waypoint int [0, number of waypoints -1] The zero-based index of the closest waypoint given the vehicle's x and y positions as measured by the Euclidean distance. It can be in front of the vehicle or behind it.
  • 31. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 賽車場 31
  • 32. AWS re:Invent 2018 Recap - Ryan@iii.org.tw Amazon Alexa Updates 32
  • 33. AWS re:Invent 2018 Recap - Ryan@iii.org.tw Amazon Alexa – ASK CLI • 簡化開發流程 – 過去Alexa開發的流程 • 開發者站新增一個技能、設定 • AWS Lambda建立函數 • 本機端開發技能,上傳至Lambda • 再在開發者站設定對應到Lambda,然後在開發者站進行測試 – 新推出的ASK CLI • 在本機端直接上傳資料至開發者站與AWS Lambda,一次全部 建立完成,並且連結好 • 做完開發者只要到開發者站的測試功能進行測試即可 33
  • 34. AWS re:Invent 2018 Recap - Ryan@iii.org.tw Alexa Presentation Language • 因應各種不同尺寸的螢幕呈現,並且提供模擬工具,寫完 即可看到顯示效果。 34
  • 35. AWS re:Invent 2018 Recap - Ryan@iii.org.tw IKP (In-Skill Purchasing) • 語音助理的技能也從完全免費進化到有付費購買機制。開 發者可以將語音助理技能內部分的內容設計為付費, Amazon會收取30%的平台費用。 • 付費技能的種類有一次性購買、週期訂閱以及批次購買。 35
  • 36. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 互動教學方式 36
  • 37. AWS re:Invent 2018 Recap - Ryan@iii.org.tw Keynote 37
  • 38. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 1hr Public Speech Session 38
  • 39. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 2.5 hr Hands-on Workshop 39
  • 40. AWS re:Invent 2018 Recap - Ryan@iii.org.tw Certification Workshop 40
  • 41. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 1hr Concept Discussion Session 41
  • 42. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 1to5 Expert Advanced Workshop 42
  • 43. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 行前建議 1. 一定要提前選課 由於參加人數眾多,若沒有先選課的話,到時一定全部 都是候補,不一定進得去你想聽的場次。 2. 提早報名、訂飯店 CP值較高的飯店很早就滿了 3. 實作工作坊優先報名 實作工作坊通常沒有錄影,現場提供實作的網頁或資料 ,然後有時還會有驚喜實體贈品 4. 每天最好盡量選同一飯店的課程 飯店與飯店之間走路大約都要20~40分鐘以上 43
  • 44. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 結論 1. AI服務商業化逐漸成熟 中小企業要能自己發展出足以匹敵的模型日漸困難,除 非結合特定產業Know-How 2. 雲端服務無所不在 要發展跨國生意的門檻越來越低,利用現有的雲端服務 ,就可以做到,並且能以量計價 3. 從雲端到實體全面整合 AWS為了擴大使用族群,也開始發展了自己的實體無人 車學習套件,並籌組無人車聯盟大賽,當大家都加入這 樣的學習模式,又可以更擴大雲端服務的使用,從雲端 到實體全面整合。 44
  • 45. AWS re:Invent 2018 Recap - Ryan@iii.org.tw 敬請指教 Ryan Chung Senior Engineer III Digital Education Institute Ryan@iii.org.tw 45