SlideShare una empresa de Scribd logo
1 de 44
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Loft NYC
Mackenzie Kosut
Principal Startup Evangelist @ AWS
@mkosut
Heart monitoring implants
Biochip transponders on farm animals
Electric clams in coastal waters
Automobiles with built-in sensors
DNA analysis devices for
environmental/food/pathogen monitoring
Field operation devices that assist firefighters
in search and rescue operations
Internet of Things?
AWS IoT
DEVICE SDK
Set of client libraries to
connect, authenticate and
exchange messages
DEVICE GATEWAY
Communicate with devices via
MQTT, HTTP, Websockets
AUTHENTICATION
AUTHORIZATION
Secure with mutual
authentication and encryption
RULES ENGINE
Transform messages
based on rules and
route to AWS services
AWS Services
- - - - -
3P Services
DEVICE SHADOW
Persistent thing state
during intermittent
connections
APPLICATIONS
AWS IoT API
DEVICE REGISTRY
Identity and management of
your things
Intel Greenhouse w/ AWS IoT
+
-
+
-
+
-
Sensors
Actuators
Intel Greenhouse w/ AWS IoT
+
-
+
-
+
-
Sensors
Actuators
Intel Edison
AWS
IoT SDK
Wireless Router
AWS IoT
Rules Engine
Intel Greenhouse w/ AWS IoT
+
-
+
-
+
-
Sensors
Actuators
Intel Edison
AWS
IoT SDK
Wireless Router
AWS IoT
Rules Engine
Temperature
80.5
81
81.5
OK
+
-
+
-
+
-
Sensors
Actuators
Intel Edison
AWS
IoT SDK
Wireless Router
AWS IoT
Rules Engine
Temperature
60
80
100
!
Sensors & Actions
Sensor & Threshold Action
Room temperature exceeds
80.5F
Turn on fan
Soil moisture drops below 70% Turn on misters until 75%
moisture level reached
Room humidity drops below 80% Turn on room misters until
humidity reaches 80%
Open source software development
environment
High performance, atom dual-core CPU
(500MHz) and single core micro-
controller supports complex data
collection in a low power package
Integrated Wi-Fi certified in 68 countries,
Bluetooth® 4.0 support, 1GB DDR and
4GB flash memory simplifies
configuration and increases scalability
+
-
+
-
+
-
Sensors Actuators
Telemetry
One of the first data-transmission circuits was developed in 1845
between the Russian Tsar's Winter Palace and army headquarters.
In 1874, French engineers built a system of weather and snow-depth
sensors on Mont Blanc that transmitted real-time information to Paris.
In 1901 the American inventor C. Michalke patented the selsyn, a
circuit for sending synchronized rotation information over a distance.
Administration
Actuators
Control
automation
AWS IoT
Data storage
& analytics
Sensors
Intel Greenhouse
MQ Telemetry Transport
• Simple to implement
• Provide a Quality of Service Data Delivery
• Lightweight and Bandwidth Efficient
• Data Agnostic
• Continuous Session Awareness
Also supported: MQTT over Websockets & HTTP
Communicating
Send data
PUBLISH aws-loft-nyc/sensors/123 (qos: 0)
{
"timestamp": "2017-06-29T10:00:00",
"temperature": 55,
"humidity": 39,
"ph": 6.7
}
Single consumer (don’t do this)
AWS IoT instance database
PUBLISH sensors/123
PUBLISH sensors/456
SUBSCRIBE sensors/+
PUBLISH sensors/789
Don’t do this: scalability
AWS IoT instance
SUBSCRIBE #
Don’t do this: availability
AWS IoT instance
Don’t do this: maintainability
AWS IoT
Store it in the device shadow (don’t do this)
Sensors
DEVICE SHADOWS
1. AWS Services
(Direct Integration)
Rules Engine
Actions
AWS IoT Rules Engine
LambdaSNS SQS
S3
Amazon
KinesisDDB RDS
Amazon
Redshift
Glacier
EC2
3. External Endpoints
(via Lambda and SNS)
Rules Engine connects AWS
IoT to External Endpoints and
AWS Services.
2. Rest of AWS
(via Amazon Kinesis,
Lambda, S3, and more)
Example rule
{
"rule": {
"sql": "SELECT * AS message FROM 'sensors/#'",
"description": "Store all sensor data into dynamodb and firehose",
"actions": [{
"dynamoDB": {
"tableName": "sensor_data",
"roleArn": "arn:aws:iam::123456789012:role/aws_iot_dynamoDB",
"hashKeyField": "sensor_id",
"hashKeyValue": "${topic(2)}",
"rangeKeyField": "timestamp“
"rangeKeyValue": "${timestamp()}",
}
}, {
"firehose": {
"roleArn": "arn:aws:iam::123456789012:role/aws_iot_firehose",
"deliveryStreamName": "my_firehose_stream"
}
}]
}
}
Automated Control
Administration
AWS IoT
Data storage
& analytics
Sensors
Connected Greenhouse
Actuators
Control
automation
Automated Misting Service
Amazon
Kinesis
Amazon Machine
Learning
Amazon
Redshift
Rules
Engine
Device
Gateway
Sensor
Mister
Amazon Kinesis–
enabledapp
Publish on/off to the mister (don’t do this)
Device
Gateway
Mister
Control
logic
SUBSCRIBE
aws-loft-nyc/sprinkler-456
Publish on/off to the mister (don’t do this)
Device
Gateway
Mister
Control
logic
PUBLISH
aws-loft-nyc/sprinkler-456
{ "water": "on" }
Direct publishing: why not?
Mister
Control
logic
on
off
Device
Gateway
off
on
Direct publishing: why not?
Direct publishing: why not?
Device
Gateway
Mister
(offline) Control
logic
PUBLISH
aws-loft-nyc/sprinkler-456
{ "water": "on" }
Direct publishing: why not?
• Messages aren’t ordered
• Connection blips
So then what?
Device Shadows
Device Shadows
Shadow
State
Apps
offline
Device Shadows
Device Controller
reported
state
desired
state
Device Shadows
Device Controller
reported
state
desired
state
HTTP/REST
WebSockets
MQTT
AWS IoT Shadow - Simple Yet Powerful
{
"state" : {
“desired" : {
"lights": { "color": "RED" },
"engine" : "ON"
},
"reported" : {
"lights" : { "color": "GREEN" },
"engine" : "ON"
},
"delta" : {
"lights" : { "color": "RED" }
} },
"version" : 10
}
Thing
Report its current state to one or multiple shadows
Retrieve its desired state from shadow
Mobile App
Set the desired state of a device
Get the last reported state of the device
Delete the shadow
Shadow
Shadow reports delta, desired and reported
states along with metadata and version
Device shadows and versioning
Sprinkler
Control
logic
on (version=1)
off (version=2)
Device
Gateway
off (version=2)
on (version=1)
(old message ignored by device)
Manual Control
Data storage
& analytics
Sensors
Talking back to the sprinklers: manual override
Control
automation
AWS IoT
Administration
Actuators
Wrap-up
AWS IoT
Data storage
& analytics
Administration
Sensors
Actuators
Intel Greenhouse
Control
automation
Resources
https://aws.amazon.com/documentation/iot/
http://mqtt.org/
https://www.reddit.com/r/iot
http://www.intel.com/content/www/us/en/do-it-yourself/edison.html

Más contenido relacionado

La actualidad más candente

Tugas manajemen keuangan madya, chapter review problem
Tugas manajemen keuangan madya, chapter review problemTugas manajemen keuangan madya, chapter review problem
Tugas manajemen keuangan madya, chapter review problem
Meri Dwi
 
Analisis leverage
Analisis leverageAnalisis leverage
Analisis leverage
Sere Wax's
 
Activity Based Management
Activity Based ManagementActivity Based Management
Activity Based Management
Mila Finisia
 

La actualidad más candente (20)

Derivatif dan lindung nilai bagian 2
Derivatif dan lindung nilai bagian 2Derivatif dan lindung nilai bagian 2
Derivatif dan lindung nilai bagian 2
 
Mangrove power point
Mangrove power pointMangrove power point
Mangrove power point
 
Tugas manajemen keuangan madya, chapter review problem
Tugas manajemen keuangan madya, chapter review problemTugas manajemen keuangan madya, chapter review problem
Tugas manajemen keuangan madya, chapter review problem
 
BDPP_Pertemuan 3_prinsip prinsip akuakultur
BDPP_Pertemuan 3_prinsip prinsip akuakulturBDPP_Pertemuan 3_prinsip prinsip akuakultur
BDPP_Pertemuan 3_prinsip prinsip akuakultur
 
ABC, ABM, ABB, AND JIT
ABC, ABM, ABB, AND JITABC, ABM, ABB, AND JIT
ABC, ABM, ABB, AND JIT
 
Just in time (jit)
Just in time (jit)Just in time (jit)
Just in time (jit)
 
Chapter 11 Cost Volume Profit Analysis : A Managerial Planning Tool
Chapter 11 Cost Volume Profit Analysis : A Managerial Planning ToolChapter 11 Cost Volume Profit Analysis : A Managerial Planning Tool
Chapter 11 Cost Volume Profit Analysis : A Managerial Planning Tool
 
Akuntansi Manajemen Edisi 8 oleh Hansen & Mowen Bab 10
Akuntansi Manajemen Edisi 8 oleh Hansen & Mowen Bab 10Akuntansi Manajemen Edisi 8 oleh Hansen & Mowen Bab 10
Akuntansi Manajemen Edisi 8 oleh Hansen & Mowen Bab 10
 
Pengendalian Internal Sistem informasi Manajemen
Pengendalian Internal Sistem informasi ManajemenPengendalian Internal Sistem informasi Manajemen
Pengendalian Internal Sistem informasi Manajemen
 
Kelompok 5 aspek bisnis bidang ti
Kelompok 5 aspek bisnis bidang tiKelompok 5 aspek bisnis bidang ti
Kelompok 5 aspek bisnis bidang ti
 
Jawaban uts m. keuangan i
Jawaban uts m. keuangan iJawaban uts m. keuangan i
Jawaban uts m. keuangan i
 
Manfaat Pakan Alami dalam Bidang Akuakultur
Manfaat Pakan Alami dalam Bidang Akuakultur Manfaat Pakan Alami dalam Bidang Akuakultur
Manfaat Pakan Alami dalam Bidang Akuakultur
 
Analisis leverage
Analisis leverageAnalisis leverage
Analisis leverage
 
Piti 07-perancangan arsitektur-ti
Piti 07-perancangan arsitektur-tiPiti 07-perancangan arsitektur-ti
Piti 07-perancangan arsitektur-ti
 
Tugas uts pertanyaan dan jawaban
Tugas uts pertanyaan dan jawabanTugas uts pertanyaan dan jawaban
Tugas uts pertanyaan dan jawaban
 
Sistem informasi manajemen
Sistem informasi manajemenSistem informasi manajemen
Sistem informasi manajemen
 
Activity Based Management
Activity Based ManagementActivity Based Management
Activity Based Management
 
Nilai Waktu dari Uang
Nilai Waktu dari UangNilai Waktu dari Uang
Nilai Waktu dari Uang
 
Manajemen keuangan part 5 of 5
Manajemen keuangan part 5 of 5Manajemen keuangan part 5 of 5
Manajemen keuangan part 5 of 5
 
Keputusan Menerima Atau Menolak Pesanan Khusus & Keputusan Menjual Atau Mempr...
Keputusan Menerima Atau Menolak Pesanan Khusus & Keputusan Menjual Atau Mempr...Keputusan Menerima Atau Menolak Pesanan Khusus & Keputusan Menjual Atau Mempr...
Keputusan Menerima Atau Menolak Pesanan Khusus & Keputusan Menjual Atau Mempr...
 

Destacado

Wireless greenhouse environment monitoring through sensors
Wireless greenhouse environment monitoring through sensorsWireless greenhouse environment monitoring through sensors
Wireless greenhouse environment monitoring through sensors
Sudhanshu Tripathi
 
A presentation on effect on greenhouse gas
A presentation on effect on greenhouse gasA presentation on effect on greenhouse gas
A presentation on effect on greenhouse gas
Nitish Xavier Tirkey
 

Destacado (20)

A Cloud Computing design with Wireless Sensor Networks For Agricultural Appli...
A Cloud Computing design with Wireless Sensor Networks For Agricultural Appli...A Cloud Computing design with Wireless Sensor Networks For Agricultural Appli...
A Cloud Computing design with Wireless Sensor Networks For Agricultural Appli...
 
Greenhouse ppt
Greenhouse pptGreenhouse ppt
Greenhouse ppt
 
GIS Taiwan 2015 U++ competition
GIS Taiwan 2015 U++ competitionGIS Taiwan 2015 U++ competition
GIS Taiwan 2015 U++ competition
 
Electricity - A Visual Primer
Electricity - A Visual PrimerElectricity - A Visual Primer
Electricity - A Visual Primer
 
Wireless greenhouse environment monitoring through sensors
Wireless greenhouse environment monitoring through sensorsWireless greenhouse environment monitoring through sensors
Wireless greenhouse environment monitoring through sensors
 
A presentation on effect on greenhouse gas
A presentation on effect on greenhouse gasA presentation on effect on greenhouse gas
A presentation on effect on greenhouse gas
 
Embedded green house automation system
Embedded green house automation systemEmbedded green house automation system
Embedded green house automation system
 
AWS Summit Auckland Sponsor Presentation - Vocus
AWS Summit Auckland Sponsor Presentation - VocusAWS Summit Auckland Sponsor Presentation - Vocus
AWS Summit Auckland Sponsor Presentation - Vocus
 
Another Day, Another Billion Packets
Another Day, Another Billion PacketsAnother Day, Another Billion Packets
Another Day, Another Billion Packets
 
AWS Summit Auckland - Building a Server-less Data Lake on AWS
AWS Summit Auckland - Building a Server-less Data Lake on AWSAWS Summit Auckland - Building a Server-less Data Lake on AWS
AWS Summit Auckland - Building a Server-less Data Lake on AWS
 
Getting Started with the Hybrid Cloud: Enterprise Backup and Recovery
Getting Started with the Hybrid Cloud: Enterprise Backup and RecoveryGetting Started with the Hybrid Cloud: Enterprise Backup and Recovery
Getting Started with the Hybrid Cloud: Enterprise Backup and Recovery
 
Deep Dive on Amazon S3
Deep Dive on Amazon S3Deep Dive on Amazon S3
Deep Dive on Amazon S3
 
Session Sponsored by Trend Micro: 3 Secrets to Becoming a Cloud Security Supe...
Session Sponsored by Trend Micro: 3 Secrets to Becoming a Cloud Security Supe...Session Sponsored by Trend Micro: 3 Secrets to Becoming a Cloud Security Supe...
Session Sponsored by Trend Micro: 3 Secrets to Becoming a Cloud Security Supe...
 
Creating Your Virtual Data Center: VPC Fundamentals and Connectivity Options
 Creating Your Virtual Data Center: VPC Fundamentals and Connectivity Options Creating Your Virtual Data Center: VPC Fundamentals and Connectivity Options
Creating Your Virtual Data Center: VPC Fundamentals and Connectivity Options
 
Next-Generation Firewall Services VPC Integration
Next-Generation Firewall Services VPC IntegrationNext-Generation Firewall Services VPC Integration
Next-Generation Firewall Services VPC Integration
 
Hack-Proof Your Cloud: Responding to 2016 Threats
Hack-Proof Your Cloud: Responding to 2016 ThreatsHack-Proof Your Cloud: Responding to 2016 Threats
Hack-Proof Your Cloud: Responding to 2016 Threats
 
Deep Dive: Developing, Deploying & Operating Mobile Apps with AWS
Deep Dive: Developing, Deploying & Operating Mobile Apps with AWS Deep Dive: Developing, Deploying & Operating Mobile Apps with AWS
Deep Dive: Developing, Deploying & Operating Mobile Apps with AWS
 
AWS Summit Auckland- Developing Applications for IoT
AWS Summit Auckland-  Developing Applications for IoTAWS Summit Auckland-  Developing Applications for IoT
AWS Summit Auckland- Developing Applications for IoT
 
Getting started with amazon aurora - Toronto
Getting started with amazon aurora - TorontoGetting started with amazon aurora - Toronto
Getting started with amazon aurora - Toronto
 
Expanding Your Data Center with Hybrid Cloud Infrastructure
Expanding Your Data Center with Hybrid Cloud InfrastructureExpanding Your Data Center with Hybrid Cloud Infrastructure
Expanding Your Data Center with Hybrid Cloud Infrastructure
 

Similar a AWS+Intel: Smart Greenhouse Demo

AWS IoT 핸즈온 워크샵 - AWS IoT 소개 및  AWS 서비스 연동 방법 (김무현 솔루션즈 아키텍트)
AWS IoT 핸즈온 워크샵 - AWS IoT 소개 및  AWS 서비스 연동 방법  (김무현 솔루션즈 아키텍트)AWS IoT 핸즈온 워크샵 - AWS IoT 소개 및  AWS 서비스 연동 방법  (김무현 솔루션즈 아키텍트)
AWS IoT 핸즈온 워크샵 - AWS IoT 소개 및  AWS 서비스 연동 방법 (김무현 솔루션즈 아키텍트)
Amazon Web Services Korea
 

Similar a AWS+Intel: Smart Greenhouse Demo (20)

SRV408 Deep Dive on AWS IoT
SRV408 Deep Dive on AWS IoTSRV408 Deep Dive on AWS IoT
SRV408 Deep Dive on AWS IoT
 
AWS IoT 深入探討
AWS IoT 深入探討AWS IoT 深入探討
AWS IoT 深入探討
 
Deep Dive on AWS IoT
Deep Dive on AWS IoTDeep Dive on AWS IoT
Deep Dive on AWS IoT
 
Hands-on with AWS IoT
Hands-on with AWS IoTHands-on with AWS IoT
Hands-on with AWS IoT
 
SRV408 Deep Dive on AWS IoT
SRV408 Deep Dive on AWS IoTSRV408 Deep Dive on AWS IoT
SRV408 Deep Dive on AWS IoT
 
SRV408 Deep Dive on AWS IoT
SRV408 Deep Dive on AWS IoTSRV408 Deep Dive on AWS IoT
SRV408 Deep Dive on AWS IoT
 
Introducing AWS IoT - Interfacing with the Physical World - Technical 101
Introducing AWS IoT - Interfacing with the Physical World - Technical 101Introducing AWS IoT - Interfacing with the Physical World - Technical 101
Introducing AWS IoT - Interfacing with the Physical World - Technical 101
 
Reply Bootcamp Rome - Mastering AWS - IoT Bootcamp
Reply Bootcamp Rome - Mastering AWS - IoT BootcampReply Bootcamp Rome - Mastering AWS - IoT Bootcamp
Reply Bootcamp Rome - Mastering AWS - IoT Bootcamp
 
Reply Webinar Online - Mastering AWS - IoT Foundations
Reply Webinar Online - Mastering AWS - IoT FoundationsReply Webinar Online - Mastering AWS - IoT Foundations
Reply Webinar Online - Mastering AWS - IoT Foundations
 
AWS for IoT
AWS for IoTAWS for IoT
AWS for IoT
 
AWS Innovate: Building an Internet Connected Camera with AWS IoT- Tim Cruse
AWS Innovate: Building an Internet Connected Camera with AWS IoT- Tim CruseAWS Innovate: Building an Internet Connected Camera with AWS IoT- Tim Cruse
AWS Innovate: Building an Internet Connected Camera with AWS IoT- Tim Cruse
 
AWS October Webinar Series - Getting Started with AWS IoT
AWS October Webinar Series - Getting Started with AWS IoTAWS October Webinar Series - Getting Started with AWS IoT
AWS October Webinar Series - Getting Started with AWS IoT
 
AWS IoT 핸즈온 워크샵 - AWS IoT 소개 및  AWS 서비스 연동 방법 (김무현 솔루션즈 아키텍트)
AWS IoT 핸즈온 워크샵 - AWS IoT 소개 및  AWS 서비스 연동 방법  (김무현 솔루션즈 아키텍트)AWS IoT 핸즈온 워크샵 - AWS IoT 소개 및  AWS 서비스 연동 방법  (김무현 솔루션즈 아키텍트)
AWS IoT 핸즈온 워크샵 - AWS IoT 소개 및  AWS 서비스 연동 방법 (김무현 솔루션즈 아키텍트)
 
An Overview of AWS IoT (November 2016)
An Overview of AWS IoT (November 2016)An Overview of AWS IoT (November 2016)
An Overview of AWS IoT (November 2016)
 
AWS re:Invent 2016: Building IoT Applications with AWS and Amazon Alexa (HLC304)
AWS re:Invent 2016: Building IoT Applications with AWS and Amazon Alexa (HLC304)AWS re:Invent 2016: Building IoT Applications with AWS and Amazon Alexa (HLC304)
AWS re:Invent 2016: Building IoT Applications with AWS and Amazon Alexa (HLC304)
 
Introduction to AWS IoT
Introduction to AWS IoTIntroduction to AWS IoT
Introduction to AWS IoT
 
AWS IoT 및 Mobile Hub 서비스 소개 (김일호) :: re:Invent re:Cap Webinar 2015
AWS IoT 및 Mobile Hub 서비스 소개 (김일호) :: re:Invent re:Cap Webinar 2015AWS IoT 및 Mobile Hub 서비스 소개 (김일호) :: re:Invent re:Cap Webinar 2015
AWS IoT 및 Mobile Hub 서비스 소개 (김일호) :: re:Invent re:Cap Webinar 2015
 
A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligen...
A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligen...A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligen...
A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligen...
 
(MBL303) Build Mobile Apps for IoT Devices and IoT Apps for Devices
(MBL303) Build Mobile Apps for IoT Devices and IoT Apps for Devices(MBL303) Build Mobile Apps for IoT Devices and IoT Apps for Devices
(MBL303) Build Mobile Apps for IoT Devices and IoT Apps for Devices
 
Essential Capabilities of an IoT Cloud Platform - April 2017 AWS Online Tech ...
Essential Capabilities of an IoT Cloud Platform - April 2017 AWS Online Tech ...Essential Capabilities of an IoT Cloud Platform - April 2017 AWS Online Tech ...
Essential Capabilities of an IoT Cloud Platform - April 2017 AWS Online Tech ...
 

Más de Amazon 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 AWS
Amazon 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 Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon 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
 

Más 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
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

AWS+Intel: Smart Greenhouse Demo

Notas del editor

  1. Experts estimate that the IoT will consist of almost 50 billion objects by 2020. British entrepreneur Kevin Ashton coined the term in 1999 while working at Auto-ID Labs
  2. AWS Device SDK – this is what goes on the thing/sensor/unit Security is the priority for AWS – Authentication and Authorization - Mutual Authentication TLS granted via certificates deployed onto the devices Registry is the metadata store - when you deploy millions of devices you want to know what they are and what they do - devices register themselves with the registry Device Gateway - Millions of devices and apps can connect over MQTT, WebSockets, and HTTP 1.1 Powerful Pub/Sub Broker with Long-lived bi-directional messages Rules Engine - Match patterns and take actions to send data to other AWS services or republish Device Shadow - DEVICE connectivity is a trouble for developers - SHADOW IS VIRTUAL DEVICE - if device is connected is pass-thru otherwise is a reference for apps This is how applications communicate with devices, even without knowing if the device is online or not. Shadow will keep latest state of a device. IoT will know how to communicate with the device and send this state to shadow, applications will always have a state to work with
  3. What
  4. TELEMETRY – REMOTE MEASUREMENT
  5. TELEMETRY – REMOTE MEASUREMENT
  6. TELEMETRY – REMOTE MEASUREMENT
  7. TELEMETRY – REMOTE MEASUREMENT
  8. TELEMETRY – REMOTE MEASUREMENT
  9. TELEMETRY – REMOTE MEASUREMENT
  10. TELEMETRY – REMOTE MEASUREMENT
  11. TELEMETRY – REMOTE MEASUREMENT
  12. TELEMETRY – REMOTE MEASUREMENT
  13. Design a connected farm, where different IoT components and AWS services fit into the architecture
  14. TELEMETRY – REMOTE MEASUREMENT
  15. Quality of service QoS0 – fire and forget QoS1 – at least once QoS2 – at most once
  16. all traffic funnels into one instance, also one DB instance MQTT has these handy wildcard topics. Beware! Nicely horizontally scalable IoT platform. “Hey let’s feed 100% of the data coming into the platform down one TCP connection to one server”.
  17. Has to be running to process the data
  18. Operationally painful (not serverless)
  19. IoT comes with a free place to store state about each device in your system. We’ll go into it more in a bit. Useful for synchronizing state. Query the last known state of a device, communicate a desired state back to the device Only queryable by device id In other words, if you do this, you can’t get at your data the right way
  20. RULES: DESCRIBE WHAT MESSAGES TO MATCH, HOW TO TRANSFORM THEM, WHAT TO DO WITH THEM Simple SQL Translate keys TMP TEMP Math functions on inbound data (averages, sums, etc)
  21. Design a connected farm, where different IoT components and AWS services fit into the architecture
  22. Messages aren’t ordered “Turn on the sprinkler” “no wait turn it off” should result in “off”, not “on”.
  23. Messages aren’t ordered “Turn on the sprinkler” “no wait turn it off” should result in “off”, not “on”.
  24. When it’s offline, you don’t want your commands to be dropped forever When it re-connects, it needs to know what to do
  25. DEVICE connectivity is a trouble for developers SHADOW IS VIRTUAL DEVICE - if device is connected is pass-thru otherwise is a reference for apps This is how applications communicate with devices, even without knowing if the device is online or not. Shadow will keep latest state of a device. IoT will know how to communicate with the device and send this state to shadow, applications will always have a state to work with
  26. Messages aren’t ordered “Turn on the sprinkler” “no wait turn it off” should result in “off”, not “on”.
  27. Design a connected farm, where different IoT components and AWS services fit into the architecture
  28. Design a connected farm, where different IoT components and AWS services fit into the architecture