SlideShare une entreprise Scribd logo
1  sur  50
Télécharger pour lire hors ligne
©2015, Amazon Web Services, Inc. 或其附屬公司。保留所有權利。
Jhen-Wei Huang 黃振維
Solutions Architect
2017 年 07 月 06 日
基礎:運用 AWS IoT 與 AWS
Lambda 建置物聯網 (IoT)
後端的最佳實務
贊助廠商
AWS IoT概觀
AWS IoT Button與Lambda建置運作示範
今天的網路研討會內容
AWS IoT:可讓連線裝置輕鬆安全地與雲端應用程式
進行互動
從裝置擷取和篩選資料,並
根據自訂的規則來進行動作
安全地連線,並涵跨多個
網路管理任一實體裝置
建置能夠隨時與裝置進行
可靠互動的 web 應用程式
裝置 網路 安全性 資料收集 智慧
連結數十億的裝置 輕量型通訊協定
X509 憑證 DynamoDB、
Kinesis 和 S3
觸發 Lambda 功能
1 2 3
裝置 SDK
一套用戶端程式庫,可用來
進行連線、驗證和交換訊息
裝置閘道
透過 MQTT 與 HTTP
來和裝置進行通訊
身分驗證
透過相互驗證與加密
機制來確保安全
規則引擎
根據規則來轉換訊息,
並轉傳至 AWS 服務
AWS 服務
- - - - -
3P 服務
影子
間歇連線期間的
持續物件狀態
應用程式
AWS IoT API
登錄檔
找出並管理您的物件
AWS IoT:運作方式
安全性與身份
身分驗證
透過相互驗證與加密
機制來確保安全
安全性與身份
TLS交互身份驗證
利用政策來建立精細分級的許可權限
標準Web安全性
裝置閘道
裝置閘道
透過 MQTT 與 HTTP
來和裝置進行通訊
裝置閘道 (Device Gateway)
標準通訊協定 – MQTT / HTTP
裝置的AWS前端
可擴展的
預設即提供安全連線 – X509憑證,TLS 1.2
主題式架構
building3/chillers/unit5
building3/pickers/unit9
building1/chillers/unit1
裝置登錄檔 (Registry)
登錄檔
找出並管理您的物件
裝置登錄檔 (Registry)
裝置影子 (Device Shadows)
影子
間歇連線期間的
持續物件狀態
應用程式
裝置影子 (Device Shadows)
裝置影子 (Device Shadows) {
“state” : {
“desired” : {
“engine” : “ON”,
“tires” : {
“LF” : 40,
“RF” : 38,
“LR” : 37,
“RR” : 39
},
“CCD” : {
“A” : 0,
“B” : 8,
“C” : 7,
“D” : 9
}
},
“reported” : {
“engine” : “OFF”,
“tires” : {
“LF” : 40,
“RF” : 38,
“LR” : 37,
“RR” : 39
},
“CCD” : {
“A” : 0,
“B” : 8,
“C” : 7,
“D” : 9
}
},
“version” : 10
}
裝置影子 (Device Shadows) {
“state” : {
“desired” : {
“engine” : “ON”,
“tires” : {
“LF” : 40,
“RF” : 38,
“LR” : 37,
“RR” : 39
},
“CCD” : {
“A” : 0,
“B” : 8,
“C” : 7,
“D” : 9
}
},
“reported” : {
“engine” : “OFF”,
“tires” : {
“LF” : 40,
“RF” : 38,
“LR” : 37,
“RR” : 39
},
“CCD” : {
“A” : 0,
“B” : 8,
“C” : 7,
“D” : 9
}
},
“delta” : {
“engine” : “ON”
} },
“version” : 10
}
“engine” : “ON”
裝置影子 (Device Shadows) {
“state” : {
“desired” : {
“engine” : “ON”,
“tires” : {
“LF” : 40,
“RF” : 38,
“LR” : 37,
“RR” : 39
},
“CCD” : {
“A” : 0,
“B” : 8,
“C” : 7,
“D” : 9
}
},
“reported” : {
“engine” : “OFF”,
“tires” : {
“LF” : 40,
“RF” : 38,
“LR” : 37,
“RR” : 39
},
“CCD” : {
“A” : 0,
“B” : 8,
“C” : 7,
“D” : 9
}
},
“delta” : {
“engine” : “ON”
} },
“version” : 10
}
“engine” : “OFF”
裝置影子 (Device Shadows) {
“state” : {
“desired” : {
“engine” : “ON”,
“tires” : {
“LF” : 40,
“RF” : 38,
“LR” : 37,
“RR” : 39
},
“CCD” : {
“A” : 0,
“B” : 8,
“C” : 7,
“D” : 9
}
},
“reported” : {
“engine” : “OFF”,
“tires” : {
“LF” : 40,
“RF” : 38,
“LR” : 37,
“RR” : 39
},
“CCD” : {
“A” : 0,
“B” : 8,
“C” : 7,
“D” : 9
}
},
“delta” : {
“engine” : “ON”
} },
“version” : 10
}
“engine” : “ON”
裝置影子 (Device Shadows) {
“state” : {
“desired” : {
“engine” : “ON”,
“tires” : {
“LF” : 40,
“RF” : 38,
“LR” : 37,
“RR” : 39
},
“CCD” : {
“A” : 0,
“B” : 8,
“C” : 7,
“D” : 9
}
},
“reported” : {
“engine” : “ON”,
“tires” : {
“LF” : 40,
“RF” : 38,
“LR” : 37,
“RR” : 39
},
“CCD” : {
“A” : 0,
“B” : 8,
“C” : 7,
“D” : 9
}
},
“version” : 10
}
“engine” : “ON”
規則引擎 (Rules Engine)
規則引擎
根據規則來轉換訊息,
並轉傳至 AWS 服務
AWS 服務
- - - - -
3P 服務
綜合評估:回應一組而非一個。提供數十種函數 ()
多項/同時動作:有時候某個狀況會需要採取多項動作
簡單、熟悉的語法
- 用來定義篩選主題的 SQL 語句
- 選擇性使用的 WHERE 子句
- 進階 JSON 支援
改善訊號的功能:雜訊
- 字串處理 (regex 支援)
- 數學運算
- 加密支援
- UUID、時間戳記、rand 等
規則引擎 (Rules Engine)
規則引擎 (Rules Engine)
規則引擎連結AWS IoT到
AWS服務 (AWS Services)以及
外部服務 (External Endpoints)
1. AWS Services
(Direct Integration)
2. Rest of AWS
(via Amazon Kinesis,
Lambda, S3, and more)
3. External Endpoints
(via Lambda and SNS)
規則引擎 (Rules Engine)
規則引擎 (Rules Engine)
AWS Lambda:可執行您的程式碼以回應事件的運算服務
Lambda 功能:無狀態、觸發式的程式碼執行
由事件觸發:
• 直接同步與非同步呼叫
• 上傳至 Amazon S3 儲存貯體
• API 閘道呼叫
• 及更多其他事件...
讓下列工作變得容易
• 建置可執行大量作業的後端服務
• 執行資料驅動的稽核、分析與通知
持續擴展不需管理伺服器
AWS Lambda 會執行程式碼來回應
每個觸發事件,自動擴充您的應用
程式。您的程式碼會同時個別執行
和處理每個觸發事件,根據工作負
載的大小精確調整規模。
次秒級計量
使用 AWS Lambda 時,是以
程式碼的執行時間 (每 100 毫秒計算)
和觸發次數計費。如果程式碼
未執行就不需付費。
AWS Lambda 會自動執行程式碼,您
無需佈建或管理伺服器。只需撰寫程式
碼並上傳至 Lambda 即可。
運用 AWS Lambda 來建置行動後端的優勢
1 2 3
Getting Started
with AWS IoT
Blog and Forums
for AWS IoT
Github
AWS IoT Device SDK
開始使用AWS IoT
入門套件
AWS IoT 按鈕 — AWS IoT 的「Hello World」
(簡單的可編程裝置)
• 採用 Amazon Dash 按鈕的硬體
(無狀態 Wi-Fi 按鈕)
• 程式碼位於雲端上;不需撰寫裝置
特定的程式碼或進行更新
• 了解規則、影子和主題
https://aws.amazon.com/iotbutton/
今天的示範工作流程:從 AWS IoT 到 AWS Lambda 到
Amazon SNS
Lambda 功能
規則引擎
SNS 主題
私密金鑰
與憑證
物件/裝置
SDK
AWS 服務
執行角色 政策許可政策 規則
AWS IoT
Action
Select * from ‘iotbutton/+’
AWS IoT Button 入門
• 行動應用程式
• Lambda藍圖精靈
1. 在 IoT Type 下拉式選單中選擇
「IoT Button」。
2. 輸入您的裝置序號 (DSN)。你可
以在裝置背面找到 DSN。
3. 按照步驟來設定您的 AWS IoT
Button,以連接到 Wi-Fi 和 AWS
IoT。
4. 繼續進行精靈中的步驟,並更新
範例 Lambda 函數。在程式碼編
輯器中輸入您的電子郵件。
5. 開始按一下! AWS IoT Button 入門: https://aws.amazon.com/tw/iotbutton/getting-started/
AWS IoT Button Wizard Quickstart:
http://docs.aws.amazon.com/iot/latest/developerguide/iot-button-lambda.html
範本程式碼:使用 Amazon Kinesis 和
AWS Lambda 的行動後端
https://github.com/awslabs/lambda-refarch-iotbackend
參考架構:使用 Amazon Kinesis 和
AWS Lambda 的 IoT 後端
https://s3.amazonaws.com/awslambda-reference-architectures/iot-backend/lambda-refarch-iotbackend.pdf
AWS IoT:可讓連線裝置輕鬆安全地與雲端應用程式
進行互動
從裝置擷取和篩選資料,並
根據自訂的規則來進行動作
安全地連線,並涵跨多個
網路管理任一實體裝置
建置能夠隨時與裝置進行
可靠互動的 web 應用程式
裝置 網路 安全性 資料收集 智慧
連結數十億的裝置 輕量型通訊協定
X509 憑證 DynamoDB、
Kinesis 和 S3
觸發 Lambda 功能
1 2 3
三個後續步驟
1. 將您的 IoT 裝置連線至 AWS IoT,或購買其中一種 AWS IoT 硬體入門套件,開始使
用。只要在 AWS 管理主控台中點選,就能制定裝置政策與規則,讓您輕鬆安全地將
裝置連線到雲端,並從後端服務存取資料、商業邏輯或功能。
2. 建立並測試您的第一個 Lambda 功能。您不需學習任何新語言、工具或架構,即可採
用 AWS Lambda。您可以使用任何第三方程式庫,甚至是原生程式庫。每個月的前
1 百萬次功能呼叫免費!
3. 選擇 Lambda 做為您 IoT 裝置的規則動作… 利用範本程式碼和設定說明,快速建置
您第一個使用 AWS IoT 和 AWS Lambda 的 IoT 裝置後端。
感謝您!
請造訪 http://aws.amazon.com/iot、AWS 部落格
及 AWS IoT 論壇,以進一步了解並開始使用
AWS IoT。
請造訪 http://aws.amazon.com/lambda、
AWS Compute 部落格及 Lambda 論壇,
以進一步了解並開始使用 Lambda。
Remember to complete
your evaluations!

Contenu connexe

Tendances

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
 
Aws容器服务详解
Aws容器服务详解Aws容器服务详解
Aws容器服务详解Leon Li
 
基于AWS Lambda的无服务器架构在Strikingly中的应用
基于AWS Lambda的无服务器架构在Strikingly中的应用基于AWS Lambda的无服务器架构在Strikingly中的应用
基于AWS Lambda的无服务器架构在Strikingly中的应用Daniel Gong
 
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式Amazon Web Services
 
Serverless api gateway + lambda
Serverless api gateway + lambdaServerless api gateway + lambda
Serverless api gateway + lambdaLeon Li
 
使用Amazon Machine Learning 創建智能應用程式
使用Amazon Machine Learning 創建智能應用程式使用Amazon Machine Learning 創建智能應用程式
使用Amazon Machine Learning 創建智能應用程式Amazon Web Services
 
AWS reInvent 2018 Recap - Solutions Updates part 1
AWS reInvent 2018 Recap - Solutions Updates part 1AWS reInvent 2018 Recap - Solutions Updates part 1
AWS reInvent 2018 Recap - Solutions Updates part 1Amazon Web Services
 
AwSome day 分享
AwSome day 分享AwSome day 分享
AwSome day 分享得翔 徐
 
深入淺出 AWS 大數據工具
深入淺出 AWS 大數據工具深入淺出 AWS 大數據工具
深入淺出 AWS 大數據工具Amazon Web Services
 
Partner Solutions: Trend Micro - Deep Security
Partner Solutions: Trend Micro - Deep SecurityPartner Solutions: Trend Micro - Deep Security
Partner Solutions: Trend Micro - Deep SecurityAmazon Web Services
 
低延遲多人遊戲的全球佈署
低延遲多人遊戲的全球佈署低延遲多人遊戲的全球佈署
低延遲多人遊戲的全球佈署Amazon Web Services
 
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
 
Track 2 Session 2_ 電商平台的資安維運與成本管理
Track 2 Session 2_ 電商平台的資安維運與成本管理Track 2 Session 2_ 電商平台的資安維運與成本管理
Track 2 Session 2_ 電商平台的資安維運與成本管理Amazon Web Services
 
深入探討企業數位轉型案例
深入探討企業數位轉型案例深入探討企業數位轉型案例
深入探討企業數位轉型案例Amazon Web Services
 
客戶常見問題分享與解決
客戶常見問題分享與解決客戶常見問題分享與解決
客戶常見問題分享與解決Amazon Web Services
 

Tendances (20)

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容器服务详解
Aws容器服务详解Aws容器服务详解
Aws容器服务详解
 
基于AWS Lambda的无服务器架构在Strikingly中的应用
基于AWS Lambda的无服务器架构在Strikingly中的应用基于AWS Lambda的无服务器架构在Strikingly中的应用
基于AWS Lambda的无服务器架构在Strikingly中的应用
 
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
 
Serverless api gateway + lambda
Serverless api gateway + lambdaServerless api gateway + lambda
Serverless api gateway + lambda
 
使用Amazon Machine Learning 創建智能應用程式
使用Amazon Machine Learning 創建智能應用程式使用Amazon Machine Learning 創建智能應用程式
使用Amazon Machine Learning 創建智能應用程式
 
AWS reInvent 2018 Recap - Solutions Updates part 1
AWS reInvent 2018 Recap - Solutions Updates part 1AWS reInvent 2018 Recap - Solutions Updates part 1
AWS reInvent 2018 Recap - Solutions Updates part 1
 
AwSome day 分享
AwSome day 分享AwSome day 分享
AwSome day 分享
 
深入淺出 AWS 大數據工具
深入淺出 AWS 大數據工具深入淺出 AWS 大數據工具
深入淺出 AWS 大數據工具
 
Partner Solutions: Trend Micro - Deep Security
Partner Solutions: Trend Micro - Deep SecurityPartner Solutions: Trend Micro - Deep Security
Partner Solutions: Trend Micro - Deep Security
 
低延遲多人遊戲的全球佈署
低延遲多人遊戲的全球佈署低延遲多人遊戲的全球佈署
低延遲多人遊戲的全球佈署
 
災難演練@AWS 實戰分享
災難演練@AWS 實戰分享 災難演練@AWS 實戰分享
災難演練@AWS 實戰分享
 
Serverless 網站監控
Serverless 網站監控Serverless 網站監控
Serverless 網站監控
 
Track 2 Session 6_利用 Amazon Personalize 個人化推薦提升玩家體驗
Track 2 Session 6_利用 Amazon Personalize 個人化推薦提升玩家體驗Track 2 Session 6_利用 Amazon Personalize 個人化推薦提升玩家體驗
Track 2 Session 6_利用 Amazon Personalize 個人化推薦提升玩家體驗
 
Customer Sharing: Hiiir
Customer Sharing: HiiirCustomer Sharing: Hiiir
Customer Sharing: Hiiir
 
Track 2 Session 2_ 電商平台的資安維運與成本管理
Track 2 Session 2_ 電商平台的資安維運與成本管理Track 2 Session 2_ 電商平台的資安維運與成本管理
Track 2 Session 2_ 電商平台的資安維運與成本管理
 
深入探討企業數位轉型案例
深入探討企業數位轉型案例深入探討企業數位轉型案例
深入探討企業數位轉型案例
 
建構雲端遊戲數據分析
建構雲端遊戲數據分析建構雲端遊戲數據分析
建構雲端遊戲數據分析
 
如何募好資金
如何募好資金如何募好資金
如何募好資金
 
客戶常見問題分享與解決
客戶常見問題分享與解決客戶常見問題分享與解決
客戶常見問題分享與解決
 

En vedette

行政院簡報 國發會 亞洲矽谷推動方案
行政院簡報 國發會 亞洲矽谷推動方案行政院簡報 國發會 亞洲矽谷推動方案
行政院簡報 國發會 亞洲矽谷推動方案releaseey
 
把您的 Amazon Lex Chatbot 與訊息服務集成
把您的 Amazon Lex Chatbot 與訊息服務集成把您的 Amazon Lex Chatbot 與訊息服務集成
把您的 Amazon Lex Chatbot 與訊息服務集成Amazon Web Services
 
網路安全自動化 - 縮短應用維安的作業時間
網路安全自動化 - 縮短應用維安的作業時間網路安全自動化 - 縮短應用維安的作業時間
網路安全自動化 - 縮短應用維安的作業時間Amazon Web Services
 
遷移過程中建置混和雲架構的最佳實踐分享
遷移過程中建置混和雲架構的最佳實踐分享遷移過程中建置混和雲架構的最佳實踐分享
遷移過程中建置混和雲架構的最佳實踐分享Amazon Web Services
 
Arduino、Web 到 IoT
Arduino、Web 到 IoTArduino、Web 到 IoT
Arduino、Web 到 IoTJustin Lin
 
物聯網應用全貌以及微軟全球案例
物聯網應用全貌以及微軟全球案例物聯網應用全貌以及微軟全球案例
物聯網應用全貌以及微軟全球案例Herman Wu
 
AWS 機器學習 II ─ 深度學習 Deep Learning & MXNet
AWS 機器學習 II ─ 深度學習 Deep Learning & MXNetAWS 機器學習 II ─ 深度學習 Deep Learning & MXNet
AWS 機器學習 II ─ 深度學習 Deep Learning & MXNetAmazon Web Services
 
智慧應用與物聯網發展趨勢 (A Development Trend of Smart Applications and IoT)
智慧應用與物聯網發展趨勢 (A Development Trend of Smart Applications and IoT)智慧應用與物聯網發展趨勢 (A Development Trend of Smart Applications and IoT)
智慧應用與物聯網發展趨勢 (A Development Trend of Smart Applications and IoT)William Liang
 
使用 AWS 無伺服器運算服務打造您的第一個語音助理
使用 AWS 無伺服器運算服務打造您的第一個語音助理使用 AWS 無伺服器運算服務打造您的第一個語音助理
使用 AWS 無伺服器運算服務打造您的第一個語音助理Amazon Web Services
 
初探AWS 平台上的 NoSQL 雲端資料庫服務
初探AWS 平台上的 NoSQL 雲端資料庫服務初探AWS 平台上的 NoSQL 雲端資料庫服務
初探AWS 平台上的 NoSQL 雲端資料庫服務Amazon Web Services
 
OpsStack--Integrated Operation Platform
OpsStack--Integrated Operation PlatformOpsStack--Integrated Operation Platform
OpsStack--Integrated Operation PlatformChinaNetCloud
 
基于Aws的dev ops实践指南 王毅
基于Aws的dev ops实践指南 王毅基于Aws的dev ops实践指南 王毅
基于Aws的dev ops实践指南 王毅Mason Mei
 
Building microservices in python @ pycon2017
Building microservices in python @ pycon2017Building microservices in python @ pycon2017
Building microservices in python @ pycon2017Jonas Cheng
 
1. 利用微服務架構建立雲端影音平台 (Building Media Platform by Microservices Architecture)
1.	利用微服務架構建立雲端影音平台 (Building Media Platform by Microservices Architecture)1.	利用微服務架構建立雲端影音平台 (Building Media Platform by Microservices Architecture)
1. 利用微服務架構建立雲端影音平台 (Building Media Platform by Microservices Architecture)Amazon Web Services
 
Getting Started with AWS EC2. From Zero to Hero
Getting Started with AWS EC2. From Zero to HeroGetting Started with AWS EC2. From Zero to Hero
Getting Started with AWS EC2. From Zero to HeroAWSBulgaria
 
AWS Solutions Architect 準備心得
AWS Solutions Architect 準備心得AWS Solutions Architect 準備心得
AWS Solutions Architect 準備心得Cliff Chao-kuan Lu
 
基于Aws的持续集成、交付和部署 代闻
基于Aws的持续集成、交付和部署 代闻基于Aws的持续集成、交付和部署 代闻
基于Aws的持续集成、交付和部署 代闻Mason Mei
 
管理程式對AWS LAMBDA持續交付
管理程式對AWS LAMBDA持續交付管理程式對AWS LAMBDA持續交付
管理程式對AWS LAMBDA持續交付Amazon Web Services
 
Autoscaling Spark on AWS EC2 - 11th Spark London meetup
Autoscaling Spark on AWS EC2 - 11th Spark London meetupAutoscaling Spark on AWS EC2 - 11th Spark London meetup
Autoscaling Spark on AWS EC2 - 11th Spark London meetupRafal Kwasny
 
使用 AWS 負載平衡服務讓您的應用程式規模化
使用 AWS 負載平衡服務讓您的應用程式規模化使用 AWS 負載平衡服務讓您的應用程式規模化
使用 AWS 負載平衡服務讓您的應用程式規模化Amazon Web Services
 

En vedette (20)

行政院簡報 國發會 亞洲矽谷推動方案
行政院簡報 國發會 亞洲矽谷推動方案行政院簡報 國發會 亞洲矽谷推動方案
行政院簡報 國發會 亞洲矽谷推動方案
 
把您的 Amazon Lex Chatbot 與訊息服務集成
把您的 Amazon Lex Chatbot 與訊息服務集成把您的 Amazon Lex Chatbot 與訊息服務集成
把您的 Amazon Lex Chatbot 與訊息服務集成
 
網路安全自動化 - 縮短應用維安的作業時間
網路安全自動化 - 縮短應用維安的作業時間網路安全自動化 - 縮短應用維安的作業時間
網路安全自動化 - 縮短應用維安的作業時間
 
遷移過程中建置混和雲架構的最佳實踐分享
遷移過程中建置混和雲架構的最佳實踐分享遷移過程中建置混和雲架構的最佳實踐分享
遷移過程中建置混和雲架構的最佳實踐分享
 
Arduino、Web 到 IoT
Arduino、Web 到 IoTArduino、Web 到 IoT
Arduino、Web 到 IoT
 
物聯網應用全貌以及微軟全球案例
物聯網應用全貌以及微軟全球案例物聯網應用全貌以及微軟全球案例
物聯網應用全貌以及微軟全球案例
 
AWS 機器學習 II ─ 深度學習 Deep Learning & MXNet
AWS 機器學習 II ─ 深度學習 Deep Learning & MXNetAWS 機器學習 II ─ 深度學習 Deep Learning & MXNet
AWS 機器學習 II ─ 深度學習 Deep Learning & MXNet
 
智慧應用與物聯網發展趨勢 (A Development Trend of Smart Applications and IoT)
智慧應用與物聯網發展趨勢 (A Development Trend of Smart Applications and IoT)智慧應用與物聯網發展趨勢 (A Development Trend of Smart Applications and IoT)
智慧應用與物聯網發展趨勢 (A Development Trend of Smart Applications and IoT)
 
使用 AWS 無伺服器運算服務打造您的第一個語音助理
使用 AWS 無伺服器運算服務打造您的第一個語音助理使用 AWS 無伺服器運算服務打造您的第一個語音助理
使用 AWS 無伺服器運算服務打造您的第一個語音助理
 
初探AWS 平台上的 NoSQL 雲端資料庫服務
初探AWS 平台上的 NoSQL 雲端資料庫服務初探AWS 平台上的 NoSQL 雲端資料庫服務
初探AWS 平台上的 NoSQL 雲端資料庫服務
 
OpsStack--Integrated Operation Platform
OpsStack--Integrated Operation PlatformOpsStack--Integrated Operation Platform
OpsStack--Integrated Operation Platform
 
基于Aws的dev ops实践指南 王毅
基于Aws的dev ops实践指南 王毅基于Aws的dev ops实践指南 王毅
基于Aws的dev ops实践指南 王毅
 
Building microservices in python @ pycon2017
Building microservices in python @ pycon2017Building microservices in python @ pycon2017
Building microservices in python @ pycon2017
 
1. 利用微服務架構建立雲端影音平台 (Building Media Platform by Microservices Architecture)
1.	利用微服務架構建立雲端影音平台 (Building Media Platform by Microservices Architecture)1.	利用微服務架構建立雲端影音平台 (Building Media Platform by Microservices Architecture)
1. 利用微服務架構建立雲端影音平台 (Building Media Platform by Microservices Architecture)
 
Getting Started with AWS EC2. From Zero to Hero
Getting Started with AWS EC2. From Zero to HeroGetting Started with AWS EC2. From Zero to Hero
Getting Started with AWS EC2. From Zero to Hero
 
AWS Solutions Architect 準備心得
AWS Solutions Architect 準備心得AWS Solutions Architect 準備心得
AWS Solutions Architect 準備心得
 
基于Aws的持续集成、交付和部署 代闻
基于Aws的持续集成、交付和部署 代闻基于Aws的持续集成、交付和部署 代闻
基于Aws的持续集成、交付和部署 代闻
 
管理程式對AWS LAMBDA持續交付
管理程式對AWS LAMBDA持續交付管理程式對AWS LAMBDA持續交付
管理程式對AWS LAMBDA持續交付
 
Autoscaling Spark on AWS EC2 - 11th Spark London meetup
Autoscaling Spark on AWS EC2 - 11th Spark London meetupAutoscaling Spark on AWS EC2 - 11th Spark London meetup
Autoscaling Spark on AWS EC2 - 11th Spark London meetup
 
使用 AWS 負載平衡服務讓您的應用程式規模化
使用 AWS 負載平衡服務讓您的應用程式規模化使用 AWS 負載平衡服務讓您的應用程式規模化
使用 AWS 負載平衡服務讓您的應用程式規模化
 

Similaire à Building IoT Backends

AWS_Educate_NTU_Rekognition_Analysis_S3_Image.pptx
AWS_Educate_NTU_Rekognition_Analysis_S3_Image.pptxAWS_Educate_NTU_Rekognition_Analysis_S3_Image.pptx
AWS_Educate_NTU_Rekognition_Analysis_S3_Image.pptx土撥 JIE
 
Aws reinvent 2015 - day 2
Aws reinvent 2015 - day 2Aws reinvent 2015 - day 2
Aws reinvent 2015 - day 2Bruce Chen
 
用HTML5新特性开发移动app
用HTML5新特性开发移动app用HTML5新特性开发移动app
用HTML5新特性开发移动appYujie Jiang
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introductionguest90f660
 
2020 CloudEege Summit 用Serverless真的方便又省錢?
2020 CloudEege Summit 用Serverless真的方便又省錢?2020 CloudEege Summit 用Serverless真的方便又省錢?
2020 CloudEege Summit 用Serverless真的方便又省錢?Freddy Fan
 
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集ASUSCloud
 
Android应用开发 - 沈大海
Android应用开发 - 沈大海Android应用开发 - 沈大海
Android应用开发 - 沈大海Shaoning Pan
 
Elaster cap 云应用开发平台介绍
Elaster cap 云应用开发平台介绍Elaster cap 云应用开发平台介绍
Elaster cap 云应用开发平台介绍tcloudcomputing
 
20210308-Cloud-Computing-Fields
20210308-Cloud-Computing-Fields20210308-Cloud-Computing-Fields
20210308-Cloud-Computing-Fields土撥 JIE
 
課程1 1:雲端運算初探
課程1 1:雲端運算初探課程1 1:雲端運算初探
課程1 1:雲端運算初探vaemon
 
什么是云计算
什么是云计算什么是云计算
什么是云计算Liyang Tang
 
Big Data Technology - Cloud Computing
Big Data Technology - Cloud ComputingBig Data Technology - Cloud Computing
Big Data Technology - Cloud ComputingRen-Hao (PAN) Pan
 
選擇正確的Solution 來建置現代化的雲端資料倉儲
選擇正確的Solution 來建置現代化的雲端資料倉儲選擇正確的Solution 來建置現代化的雲端資料倉儲
選擇正確的Solution 來建置現代化的雲端資料倉儲Herman Wu
 
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
貫通物聯網每一哩路 with Microsfot Azure IoT SutieHerman Wu
 
Open whisk makes your cloud serverless 20180320
Open whisk makes your cloud serverless 20180320Open whisk makes your cloud serverless 20180320
Open whisk makes your cloud serverless 20180320Ying Chun Guo
 
未来网络技术发展探梦 - 开篇
未来网络技术发展探梦 - 开篇未来网络技术发展探梦 - 开篇
未来网络技术发展探梦 - 开篇Yao-Wei Ou
 
IDC大会:新浪SAE架构与设计
IDC大会:新浪SAE架构与设计IDC大会:新浪SAE架构与设计
IDC大会:新浪SAE架构与设计Xi Zeng
 

Similaire à Building IoT Backends (20)

AWS_Educate_NTU_Rekognition_Analysis_S3_Image.pptx
AWS_Educate_NTU_Rekognition_Analysis_S3_Image.pptxAWS_Educate_NTU_Rekognition_Analysis_S3_Image.pptx
AWS_Educate_NTU_Rekognition_Analysis_S3_Image.pptx
 
Aws reinvent 2015 - day 2
Aws reinvent 2015 - day 2Aws reinvent 2015 - day 2
Aws reinvent 2015 - day 2
 
用HTML5新特性开发移动app
用HTML5新特性开发移动app用HTML5新特性开发移动app
用HTML5新特性开发移动app
 
AWS入門
AWS入門AWS入門
AWS入門
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introduction
 
AWS IoT
AWS IoTAWS IoT
AWS IoT
 
2020 CloudEege Summit 用Serverless真的方便又省錢?
2020 CloudEege Summit 用Serverless真的方便又省錢?2020 CloudEege Summit 用Serverless真的方便又省錢?
2020 CloudEege Summit 用Serverless真的方便又省錢?
 
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
 
Android应用开发 - 沈大海
Android应用开发 - 沈大海Android应用开发 - 沈大海
Android应用开发 - 沈大海
 
Elaster cap 云应用开发平台介绍
Elaster cap 云应用开发平台介绍Elaster cap 云应用开发平台介绍
Elaster cap 云应用开发平台介绍
 
App house
App houseApp house
App house
 
20210308-Cloud-Computing-Fields
20210308-Cloud-Computing-Fields20210308-Cloud-Computing-Fields
20210308-Cloud-Computing-Fields
 
課程1 1:雲端運算初探
課程1 1:雲端運算初探課程1 1:雲端運算初探
課程1 1:雲端運算初探
 
什么是云计算
什么是云计算什么是云计算
什么是云计算
 
Big Data Technology - Cloud Computing
Big Data Technology - Cloud ComputingBig Data Technology - Cloud Computing
Big Data Technology - Cloud Computing
 
選擇正確的Solution 來建置現代化的雲端資料倉儲
選擇正確的Solution 來建置現代化的雲端資料倉儲選擇正確的Solution 來建置現代化的雲端資料倉儲
選擇正確的Solution 來建置現代化的雲端資料倉儲
 
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
 
Open whisk makes your cloud serverless 20180320
Open whisk makes your cloud serverless 20180320Open whisk makes your cloud serverless 20180320
Open whisk makes your cloud serverless 20180320
 
未来网络技术发展探梦 - 开篇
未来网络技术发展探梦 - 开篇未来网络技术发展探梦 - 开篇
未来网络技术发展探梦 - 开篇
 
IDC大会:新浪SAE架构与设计
IDC大会:新浪SAE架构与设计IDC大会:新浪SAE架构与设计
IDC大会:新浪SAE架构与设计
 

Plus de Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Plus de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Building IoT Backends