SlideShare a Scribd company logo
IoT
What is IoT?
What is AWS IoT?
Agenda
Software Product Development
Consulting
Coaching and Training
What is IoT?
What is IoT?
● Network of physical objects (devices, vehicles, home appliances)
● Embedded with sensors, software, connectivity
● Accessible via the cloud through the Internet infrastructure
● “Finger on the pulse” of traditionally hard to measure objects
● Collect and analyze data automatically, at scale
○ Reveal unseen patterns
○ Faster reaction to events
● Economical
○ Low cost hardware and sensors
○ Ubiquitous connectivity
● Growing Industry
○ 26B IoT devices by 2020
○ $3.7B total market size by 2020
Why IoT
Agriculture Automotive Consumer
Electronics
Healthcare Industrial
Logistics Smart City Smart Energy Smart Retail Wearables
IoT Use Cases
IoT Architecture
IoT Architecture
Device Gateway Cloud
Things/Devices
Things/Devices
● Connected
● Sensors
● Programmable
● Useful
Gateway
● Edge system to connect Things to the Cloud
● Localized connectivity
○ WiFi, BLE, Private LTE, LoRaWAN, Sigfox, ZigBee, more
● Robust external connectivity
○ High bandwidth, caching
● Additional processing
○ Encrypting, transformation, managing and filtering data
Cloud
● Broker
○ Message management (routing, QoS)
○ Device management
○ Edge security
● Data Storage
○ Per message storage
○ Highly structured or low structure (data warehouse vs. data lake)
● Processing
○ Transform messages
○ Trigger workflows
● Analytics
○ Aggregate data for visualization (QuickSight, Power BI, Kibana)
○ Feed machine learning models
Cloud
● Broker
○ Message management (routing, QoS)
○ Device management
○ Edge security
● Data Storage
○ Per message storage
○ Highly structured or low structure (data warehouse vs. data lake)
● Processing
○ Transform messages
○ Trigger workflows
● Analytics
○ Aggregate data for visualization (QuickSight, Power BI, Kibana)
○ Feed machine learning models
IoT Architecture
IoT Architecture
in AWS
AWS IoT Services Overview- IoT Core, Monitoring, Analytics by Jake Scherrer
Gateway
AWS IoT
Gateway
IoT
Rule
AWS IoT
Gateway
DynamoDB Lamda S3 Athena QuickSightIoT
Rule
AWS IoT
Gateway
DynamoDB Lamda S3 Athena QuickSightIoT
Rule
AWS IoT
Gateway
DynamoDB Lamda S3 Athena QuickSight
Amazon
ElasticSearch
Kibana
IoT
Rule
IoT
Rule
AWS IoT
Gateway
AWS IoT Core
● Fully managed service
● Authentication and authorization
● Device Gateway
○ MQTT
○ WebSockets
○ HTTP
● Rules Engine
AWS IoT Core
● Fully managed service
● Security and identity
● MQTT Broker
● Message routing
● Status
AWS IoT Core
● Fully managed service
● Security and identity
● MQTT Broker
● Message routing
● Status
AWS IoT Core
● Fully managed service
● Security and identity
● MQTT Broker
● Message routing
● Status
AWS IoT Core
● Fully managed service
● Authentication and authorization
● Device Gateway
○ MQTT
○ WebSockets
○ HTTP
● Rules Engine
MQTT
● MQ Telemetry Transport (ISO/IEC PRF 20922)
● Publish-subscribe-based messaging protocol
● Designed to have a “small code footprint” and
"limited network bandwidth"
○ Low energy and bandwidth cost
● Three Quality of Service levels
○ At most once delivery (fire and forget)
○ At least once delivery (acknowledged delivery)
○ Exactly once delivery (assured delivery)
AWS IoT Core
● Fully managed service
● Authentication and authorization
● Device Gateway
○ MQTT
○ WebSockets
○ HTTP
● Rules Engine
AWS IoT Core
● Fully managed service
● Security and identity
● MQTT Broker
● Message routing
● Status
AWS IoT Core
● Fully managed service
● Security and identity
● MQTT Broker
● Message routing
● Status
Message Processing
AWS Lambda Functions
● Serverless node.js, .NET Core, Python, and Java
● Executes in response to an event, then shuts off
Amazon Kinesis
● Real-time message processing
More
Message Storage
AWS DynamoDB
● NoSQL database
● Direct integration with AWS IoT
AWS S3
● Object storage
● Save messages as JSON files
Visualization
● Amazon QuickSight
● Business analytics service
● Connect to DynamoDB, Redshift, RDS, etc.
● Advanced processing via SPICE
● Kibana
● Open source near real-time data visualization
● Plugin to ElasticSearch
● Built-in to AWS Amazon Elasticsearch service
IoT Analytics
Fully-managed analytics service
● Clean
● Process
● Store
● Analyze
IoT Analytics
IoT Analytics
Channel Pipeline Datastore Dataset Analytics
IoT Analytics
Channel Pipeline Datastore Dataset Analytics
IoT Analytics
Pipeline
● Select/remove fields
● Add/rename fields
● Calculate fields
● Transform with Lambda function
● Enrich with metadata
● Filter message
IoT Analytics
Clean and Store Data
● Select/remove fields
● Add/rename fields
● Calculate fields
● Transform with Lambda function
● Enrich with metadata
● Filter message
IoT Analytics
Clean and Store Data
● Select/remove fields
● Add/rename fields
● Calculate fields
● Transform with Lambda function
● Enrich with metadata
● Filter message
IoT Analytics
Clean and Store Data
● Select/remove fields
● Add/rename fields
● Calculate fields
● Transform with Lambda function
● Enrich with metadata
● Filter message
IoT Analytics
Clean and Store Data
● Select/remove fields
● Add/rename fields
● Calculate fields
● Transform with Lambda function
● Enrich with metadata
● Filter message
AWS IoT Services Overview- IoT Core, Monitoring, Analytics by Jake Scherrer
IoT Analytics
- One-stop-shop for IoT data
- Very fast ‘0-Analysis’
- Fully managed
- GA end of May
AWS IoT
Operating system for
microcontrollers
Real-time
Open source
Amazon Free RTOS
Bulk Onboarding
Device organization
(grouping, metadata, etc)
Searching
Remote management
AWS IoT Device
ManagementLocal compute
Messaging
Data caching
Sync
Machine learning
AWS Greengrass
AWS IoT
Operating system for
microcontrollers
Real-time
Open source
Amazon Free RTOS
Bulk Onboarding
Device organization
(grouping, metadata, etc)
Searching
Remote management
AWS IoT Device
ManagementLocal compute
Messaging
Data caching
Sync
Machine learning
AWS Greengrass
AWS IoT
Operating system for
microcontrollers
Real-time
Open source
Amazon Free RTOS
Bulk Onboarding
Device organization
(grouping, metadata, etc)
Searching
Remote management
AWS IoT Device
ManagementLocal compute
Messaging
Data caching
Sync
Machine learning
AWS Greengrass
AWS Greengrass
AWS IoT
Operating system for
microcontrollers
Real-time
Open source
Amazon Free RTOS
Bulk Onboarding
Device organization
(grouping, metadata, etc)
Searching
Remote management
AWS IoT Device
ManagementLocal compute
Messaging
Data caching
Sync
Machine learning
AWS Greengrass
AWS IoT
Operating system for
microcontrollers
Real-time
Open source
Amazon Free RTOS
Bulk Onboarding
Device organization
(grouping, metadata, etc)
Searching
Remote management
AWS IoT Device
ManagementLocal compute
Messaging
Data caching
Sync
Machine learning
AWS Greengrass
62
22%
20%
19%
13%
13%
11%
8%
5%
5%
5%
5%
4%
4%
4%
3%
3%
3%
Embedded Linux
FreeRTOS
In-house/custom
Android
Debian (Linux)
Ubuntu
Microsoft (Windows Embedded 7/Standard)
Texas Instruments RTOS
Texas Instruments (DSP/BIOS)
Micrium (uC/OS-III)
Microsoft (Windows 7 Compact or earlier)
Keil (RTX)
Micrium (uC/OS-II)
Wind River (VxWorks)
AnalogDevices (VDK)
Express Logic (ThreadX)
Freescale MQX
2017 (N=619)
Only Operating Systems with
Please select ALL of the operating systems
you are currently using.
Top 10 In Use Operating Systems
EE Times 2017 Embedded Markets Study
AWS IoT
Operating system for
microcontrollers
Real-time
Open source
Amazon Free RTOS
Bulk Onboarding
Device organization
(grouping, metadata, etc)
Searching
Remote management
AWS IoT Device
ManagementLocal compute
Messaging
Data caching
Sync
Machine learning
AWS Greengrass
Top 10 Operating Systems Under Consideration in Next 12 Months
EE Times 2017 Embedded Markets Study
63
28%
27%
19%
17%
12%
11%
9%
8%
6%
6%
5%
5%
5%
5%
5%
4%
4%
4%
4%
3%
FreeRTOS
Embedded Linux
In-house/custom
Android
Debian (Linux)
Ubuntu
Micrium (uC/OS-III)
Texas Instruments RTOS
Micrium (uC/OS-II)
Microsoft Windows Embedded 7/Standard
Express Logic (ThreadX)
Keil (RTX)
Texas Instruments (DSP/BIOS)
Freescale MQX
Wind River (Linux)
Microsoft (Windows 7 Compact or earlier)
Wind River (VxWorks)
Red Hat (IX Lunix)
AnalogDevices (VDK)
Green Hills (INTEGRITY)
2017 (N = 568)
Please select ALL of the operating systems you are
considering using in the next 12 months.
AWS IoT
Operating system for
microcontrollers
Real-time
Open source
Amazon Free RTOS
Bulk Onboarding
Device organization
(grouping, metadata, etc)
Searching
Remote management
AWS IoT Device
ManagementLocal compute
Messaging
Data caching
Sync
Machine learning
AWS Greengrass
AWS IoT Core
● Fully managed service
● Security and identity
● MQTT Broker
● Message routing
● Status
Security
AWS IoT Services Overview- IoT Core, Monitoring, Analytics by Jake Scherrer
Security Risk
● Stolen data
● Poisoned data
● Unauthorized surveillance
● Denial of service attacks
● Backdoor network access
● Many more
Security - Mitigation Techniques
● Connection
○ TLS
○ Certificate Pinning
○ Segmented network
● Physical Device
○ Signed Firmware
○ Encrypted storage
○ Restricted access to ports
● Deployment
○ Disabling or blocking single devices from IoT broker
○ Remote firmware updates
● Test, Test, Test
What is IoT?
What is AWS IoT?
Copyright © 2018 Centare Holdings, Inc.
Ad

More Related Content

What's hot (20)

Achieving a 50% Reduction in Cross-AZ Network Costs from Kafka (Uday Sagar Si...
Achieving a 50% Reduction in Cross-AZ Network Costs from Kafka (Uday Sagar Si...Achieving a 50% Reduction in Cross-AZ Network Costs from Kafka (Uday Sagar Si...
Achieving a 50% Reduction in Cross-AZ Network Costs from Kafka (Uday Sagar Si...
confluent
 
Preparing for a future Microservices journey using DDD & Wardley Maps
Preparing for a future Microservices journey using DDD & Wardley MapsPreparing for a future Microservices journey using DDD & Wardley Maps
Preparing for a future Microservices journey using DDD & Wardley Maps
Susanne Kaiser
 
codecentric AG: CQRS and Event Sourcing Applications with Cassandra
codecentric AG: CQRS and Event Sourcing Applications with Cassandracodecentric AG: CQRS and Event Sourcing Applications with Cassandra
codecentric AG: CQRS and Event Sourcing Applications with Cassandra
DataStax Academy
 
Cassandra sharding and consistency (lightning talk)
Cassandra sharding and consistency (lightning talk)Cassandra sharding and consistency (lightning talk)
Cassandra sharding and consistency (lightning talk)
Federico Razzoli
 
Vertical Slicing Architectures
Vertical Slicing ArchitecturesVertical Slicing Architectures
Vertical Slicing Architectures
Victor Rentea
 
201412 i sign_plus_sso_감사_시온
201412 i sign_plus_sso_감사_시온201412 i sign_plus_sso_감사_시온
201412 i sign_plus_sso_감사_시온
시온시큐리티
 
OSMC 2022 | VictoriaMetrics: scaling to 100 million metrics per second by Ali...
OSMC 2022 | VictoriaMetrics: scaling to 100 million metrics per second by Ali...OSMC 2022 | VictoriaMetrics: scaling to 100 million metrics per second by Ali...
OSMC 2022 | VictoriaMetrics: scaling to 100 million metrics per second by Ali...
NETWAYS
 
Deploying and Operating KSQL
Deploying and Operating KSQLDeploying and Operating KSQL
Deploying and Operating KSQL
confluent
 
Domain Driven Design Introduction
Domain Driven Design IntroductionDomain Driven Design Introduction
Domain Driven Design Introduction
wojtek_s
 
Log System As Backbone – How We Built the World’s Most Advanced Vector Databa...
Log System As Backbone – How We Built the World’s Most Advanced Vector Databa...Log System As Backbone – How We Built the World’s Most Advanced Vector Databa...
Log System As Backbone – How We Built the World’s Most Advanced Vector Databa...
StreamNative
 
Datadog- Monitoring In Motion
Datadog- Monitoring In Motion Datadog- Monitoring In Motion
Datadog- Monitoring In Motion
Cloud Native Apps SF
 
Microservices Part 3 Service Mesh and Kafka
Microservices Part 3 Service Mesh and KafkaMicroservices Part 3 Service Mesh and Kafka
Microservices Part 3 Service Mesh and Kafka
Araf Karsh Hamid
 
Master the RETE algorithm
Master the RETE algorithmMaster the RETE algorithm
Master the RETE algorithm
Masahiko Umeno
 
Cloud-Native Observability
Cloud-Native ObservabilityCloud-Native Observability
Cloud-Native Observability
Tyler Treat
 
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Chris Richardson
 
Fluent Bit: Log Forwarding at Scale
Fluent Bit: Log Forwarding at ScaleFluent Bit: Log Forwarding at Scale
Fluent Bit: Log Forwarding at Scale
Eduardo Silva Pereira
 
Domain Driven Design (DDD)
Domain Driven Design (DDD)Domain Driven Design (DDD)
Domain Driven Design (DDD)
Tom Kocjan
 
Apache Airflow
Apache AirflowApache Airflow
Apache Airflow
Sumit Maheshwari
 
Domain Driven Design: Zero to Hero
Domain Driven Design: Zero to HeroDomain Driven Design: Zero to Hero
Domain Driven Design: Zero to Hero
Fabrício Rissetto
 
Continuous Delivery
Continuous DeliveryContinuous Delivery
Continuous Delivery
Mike McGarr
 
Achieving a 50% Reduction in Cross-AZ Network Costs from Kafka (Uday Sagar Si...
Achieving a 50% Reduction in Cross-AZ Network Costs from Kafka (Uday Sagar Si...Achieving a 50% Reduction in Cross-AZ Network Costs from Kafka (Uday Sagar Si...
Achieving a 50% Reduction in Cross-AZ Network Costs from Kafka (Uday Sagar Si...
confluent
 
Preparing for a future Microservices journey using DDD & Wardley Maps
Preparing for a future Microservices journey using DDD & Wardley MapsPreparing for a future Microservices journey using DDD & Wardley Maps
Preparing for a future Microservices journey using DDD & Wardley Maps
Susanne Kaiser
 
codecentric AG: CQRS and Event Sourcing Applications with Cassandra
codecentric AG: CQRS and Event Sourcing Applications with Cassandracodecentric AG: CQRS and Event Sourcing Applications with Cassandra
codecentric AG: CQRS and Event Sourcing Applications with Cassandra
DataStax Academy
 
Cassandra sharding and consistency (lightning talk)
Cassandra sharding and consistency (lightning talk)Cassandra sharding and consistency (lightning talk)
Cassandra sharding and consistency (lightning talk)
Federico Razzoli
 
Vertical Slicing Architectures
Vertical Slicing ArchitecturesVertical Slicing Architectures
Vertical Slicing Architectures
Victor Rentea
 
201412 i sign_plus_sso_감사_시온
201412 i sign_plus_sso_감사_시온201412 i sign_plus_sso_감사_시온
201412 i sign_plus_sso_감사_시온
시온시큐리티
 
OSMC 2022 | VictoriaMetrics: scaling to 100 million metrics per second by Ali...
OSMC 2022 | VictoriaMetrics: scaling to 100 million metrics per second by Ali...OSMC 2022 | VictoriaMetrics: scaling to 100 million metrics per second by Ali...
OSMC 2022 | VictoriaMetrics: scaling to 100 million metrics per second by Ali...
NETWAYS
 
Deploying and Operating KSQL
Deploying and Operating KSQLDeploying and Operating KSQL
Deploying and Operating KSQL
confluent
 
Domain Driven Design Introduction
Domain Driven Design IntroductionDomain Driven Design Introduction
Domain Driven Design Introduction
wojtek_s
 
Log System As Backbone – How We Built the World’s Most Advanced Vector Databa...
Log System As Backbone – How We Built the World’s Most Advanced Vector Databa...Log System As Backbone – How We Built the World’s Most Advanced Vector Databa...
Log System As Backbone – How We Built the World’s Most Advanced Vector Databa...
StreamNative
 
Microservices Part 3 Service Mesh and Kafka
Microservices Part 3 Service Mesh and KafkaMicroservices Part 3 Service Mesh and Kafka
Microservices Part 3 Service Mesh and Kafka
Araf Karsh Hamid
 
Master the RETE algorithm
Master the RETE algorithmMaster the RETE algorithm
Master the RETE algorithm
Masahiko Umeno
 
Cloud-Native Observability
Cloud-Native ObservabilityCloud-Native Observability
Cloud-Native Observability
Tyler Treat
 
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Chris Richardson
 
Domain Driven Design (DDD)
Domain Driven Design (DDD)Domain Driven Design (DDD)
Domain Driven Design (DDD)
Tom Kocjan
 
Domain Driven Design: Zero to Hero
Domain Driven Design: Zero to HeroDomain Driven Design: Zero to Hero
Domain Driven Design: Zero to Hero
Fabrício Rissetto
 
Continuous Delivery
Continuous DeliveryContinuous Delivery
Continuous Delivery
Mike McGarr
 

Similar to AWS IoT Services Overview- IoT Core, Monitoring, Analytics by Jake Scherrer (20)

MICROSOFT E IL MONDO IOT
MICROSOFT E IL MONDO IOTMICROSOFT E IL MONDO IOT
MICROSOFT E IL MONDO IOT
DotNetCampus
 
Windows iot barone
Windows iot baroneWindows iot barone
Windows iot barone
DotNetCampus
 
QNAP NAS for IoT
QNAP NAS for IoTQNAP NAS for IoT
QNAP NAS for IoT
Anderson Cheng
 
IoT end-to-end: porta i tuoi dati dal sensore al cloud
IoT end-to-end: porta i tuoi dati dal sensore al cloudIoT end-to-end: porta i tuoi dati dal sensore al cloud
IoT end-to-end: porta i tuoi dati dal sensore al cloud
Codemotion
 
AWS IoT 핸즈온 워크샵 - AWS IoT 소개 및  AWS 서비스 연동 방법 (김무현 솔루션즈 아키텍트)
AWS IoT 핸즈온 워크샵 - AWS IoT 소개 및  AWS 서비스 연동 방법  (김무현 솔루션즈 아키텍트)AWS IoT 핸즈온 워크샵 - AWS IoT 소개 및  AWS 서비스 연동 방법  (김무현 솔루션즈 아키텍트)
AWS IoT 핸즈온 워크샵 - AWS IoT 소개 및  AWS 서비스 연동 방법 (김무현 솔루션즈 아키텍트)
Amazon Web Services Korea
 
An Intro to AWS IoT
An Intro to AWS IoTAn Intro to AWS IoT
An Intro to AWS IoT
Scott Stewart
 
Io t solutions world congress 2018 review Henk Jan van Wijk Conclusion Connect
Io t solutions world congress 2018 review Henk Jan van Wijk  Conclusion Connect Io t solutions world congress 2018 review Henk Jan van Wijk  Conclusion Connect
Io t solutions world congress 2018 review Henk Jan van Wijk Conclusion Connect
Conclusion Connect enabling industry 4.0 with IoT
 
IoT Smart Home
IoT Smart HomeIoT Smart Home
IoT Smart Home
Sergey Seletsky
 
IoT
IoT IoT
IoT
Arun Kumar
 
Azure IoT services - overview, SenZations 2015
Azure IoT services - overview, SenZations 2015Azure IoT services - overview, SenZations 2015
Azure IoT services - overview, SenZations 2015
SenZations Summer School
 
Internet of Things and Azure - DevTeach 2016
Internet of Things and Azure - DevTeach 2016Internet of Things and Azure - DevTeach 2016
Internet of Things and Azure - DevTeach 2016
Guy Barrette
 
AWS VS AZURE VS GCP.pptx
AWS VS AZURE VS GCP.pptxAWS VS AZURE VS GCP.pptx
AWS VS AZURE VS GCP.pptx
Raneesh Ramesan
 
Exploring the Azure IoT Ecosystem
Exploring the Azure IoT EcosystemExploring the Azure IoT Ecosystem
Exploring the Azure IoT Ecosystem
BizTalk360
 
Why we need internet of things on Node.js
Why we need internet of things on Node.jsWhy we need internet of things on Node.js
Why we need internet of things on Node.js
Indeema Software Inc.
 
Ecawed1230iot204 161228175642
Ecawed1230iot204 161228175642Ecawed1230iot204 161228175642
Ecawed1230iot204 161228175642
Aravindharamanan S
 
BigData in IoT #iotconfua
BigData in IoT #iotconfuaBigData in IoT #iotconfua
BigData in IoT #iotconfua
Andy Shutka
 
Internet of Things (IoT) Intro
Internet of Things (IoT) IntroInternet of Things (IoT) Intro
Internet of Things (IoT) Intro
Anna Gerber
 
General io t_concepts
General io t_conceptsGeneral io t_concepts
General io t_concepts
Sinan Ozmen
 
How to design AWS Serverless Architecture for IOT
How to design AWS Serverless Architecture for IOTHow to design AWS Serverless Architecture for IOT
How to design AWS Serverless Architecture for IOT
Sanket Saxena
 
Big Data Application Architectures - IoT
Big Data Application Architectures - IoTBig Data Application Architectures - IoT
Big Data Application Architectures - IoT
DataWorks Summit/Hadoop Summit
 
MICROSOFT E IL MONDO IOT
MICROSOFT E IL MONDO IOTMICROSOFT E IL MONDO IOT
MICROSOFT E IL MONDO IOT
DotNetCampus
 
Windows iot barone
Windows iot baroneWindows iot barone
Windows iot barone
DotNetCampus
 
IoT end-to-end: porta i tuoi dati dal sensore al cloud
IoT end-to-end: porta i tuoi dati dal sensore al cloudIoT end-to-end: porta i tuoi dati dal sensore al cloud
IoT end-to-end: porta i tuoi dati dal sensore al cloud
Codemotion
 
AWS IoT 핸즈온 워크샵 - AWS IoT 소개 및  AWS 서비스 연동 방법 (김무현 솔루션즈 아키텍트)
AWS IoT 핸즈온 워크샵 - AWS IoT 소개 및  AWS 서비스 연동 방법  (김무현 솔루션즈 아키텍트)AWS IoT 핸즈온 워크샵 - AWS IoT 소개 및  AWS 서비스 연동 방법  (김무현 솔루션즈 아키텍트)
AWS IoT 핸즈온 워크샵 - AWS IoT 소개 및  AWS 서비스 연동 방법 (김무현 솔루션즈 아키텍트)
Amazon Web Services Korea
 
Azure IoT services - overview, SenZations 2015
Azure IoT services - overview, SenZations 2015Azure IoT services - overview, SenZations 2015
Azure IoT services - overview, SenZations 2015
SenZations Summer School
 
Internet of Things and Azure - DevTeach 2016
Internet of Things and Azure - DevTeach 2016Internet of Things and Azure - DevTeach 2016
Internet of Things and Azure - DevTeach 2016
Guy Barrette
 
AWS VS AZURE VS GCP.pptx
AWS VS AZURE VS GCP.pptxAWS VS AZURE VS GCP.pptx
AWS VS AZURE VS GCP.pptx
Raneesh Ramesan
 
Exploring the Azure IoT Ecosystem
Exploring the Azure IoT EcosystemExploring the Azure IoT Ecosystem
Exploring the Azure IoT Ecosystem
BizTalk360
 
Why we need internet of things on Node.js
Why we need internet of things on Node.jsWhy we need internet of things on Node.js
Why we need internet of things on Node.js
Indeema Software Inc.
 
BigData in IoT #iotconfua
BigData in IoT #iotconfuaBigData in IoT #iotconfua
BigData in IoT #iotconfua
Andy Shutka
 
Internet of Things (IoT) Intro
Internet of Things (IoT) IntroInternet of Things (IoT) Intro
Internet of Things (IoT) Intro
Anna Gerber
 
General io t_concepts
General io t_conceptsGeneral io t_concepts
General io t_concepts
Sinan Ozmen
 
How to design AWS Serverless Architecture for IOT
How to design AWS Serverless Architecture for IOTHow to design AWS Serverless Architecture for IOT
How to design AWS Serverless Architecture for IOT
Sanket Saxena
 
Ad

More from AWS Chicago (20)

Chicago AWS Architectural Resilience Day 2024
Chicago AWS Architectural Resilience Day 2024Chicago AWS Architectural Resilience Day 2024
Chicago AWS Architectural Resilience Day 2024
AWS Chicago
 
David Michels: DevOps My AI at AWS Community Day Midwest 2024
David Michels: DevOps My AI at AWS Community Day Midwest 2024David Michels: DevOps My AI at AWS Community Day Midwest 2024
David Michels: DevOps My AI at AWS Community Day Midwest 2024
AWS Chicago
 
Girish Bhatia: 2024 CommunityDay AWS Lambda develop locally with SAM, Docker ...
Girish Bhatia: 2024 CommunityDay AWS Lambda develop locally with SAM, Docker ...Girish Bhatia: 2024 CommunityDay AWS Lambda develop locally with SAM, Docker ...
Girish Bhatia: 2024 CommunityDay AWS Lambda develop locally with SAM, Docker ...
AWS Chicago
 
Julia Furst Morgado Managing EKS Clusters at Scale using Blueprints and Infra...
Julia Furst Morgado	Managing EKS Clusters at Scale using Blueprints and Infra...Julia Furst Morgado	Managing EKS Clusters at Scale using Blueprints and Infra...
Julia Furst Morgado Managing EKS Clusters at Scale using Blueprints and Infra...
AWS Chicago
 
Max De Jong: Avoiding Common Pitfalls with Hosting Machine Learning Models
Max De Jong: Avoiding Common Pitfalls with Hosting Machine Learning ModelsMax De Jong: Avoiding Common Pitfalls with Hosting Machine Learning Models
Max De Jong: Avoiding Common Pitfalls with Hosting Machine Learning Models
AWS Chicago
 
Jason Butz Building Testable Serverless Applications with the Hexagonal Archi...
Jason Butz	Building Testable Serverless Applications with the Hexagonal Archi...Jason Butz	Building Testable Serverless Applications with the Hexagonal Archi...
Jason Butz Building Testable Serverless Applications with the Hexagonal Archi...
AWS Chicago
 
Muthukumaran Ardhanary AWS Datasync to migrate objects from on-prem to s3
Muthukumaran Ardhanary	AWS Datasync to migrate objects from on-prem to s3Muthukumaran Ardhanary	AWS Datasync to migrate objects from on-prem to s3
Muthukumaran Ardhanary AWS Datasync to migrate objects from on-prem to s3
AWS Chicago
 
Jeff Maruschek: How does RAG REALLY work?
Jeff Maruschek: How does RAG REALLY work?Jeff Maruschek: How does RAG REALLY work?
Jeff Maruschek: How does RAG REALLY work?
AWS Chicago
 
Jay Kahlon: Tagging Compliance The Tags are Coming!
Jay Kahlon: Tagging Compliance The Tags are Coming!Jay Kahlon: Tagging Compliance The Tags are Coming!
Jay Kahlon: Tagging Compliance The Tags are Coming!
AWS Chicago
 
Jason Wadsworth: Step Up Your SaaS Game: Serverless Orchestration and Automat...
Jason Wadsworth: Step Up Your SaaS Game: Serverless Orchestration and Automat...Jason Wadsworth: Step Up Your SaaS Game: Serverless Orchestration and Automat...
Jason Wadsworth: Step Up Your SaaS Game: Serverless Orchestration and Automat...
AWS Chicago
 
Drake Pocsatko: We have HOW many documents? We have HOW many Documents? Archi...
Drake Pocsatko: We have HOW many documents? We have HOW many Documents? Archi...Drake Pocsatko: We have HOW many documents? We have HOW many Documents? Archi...
Drake Pocsatko: We have HOW many documents? We have HOW many Documents? Archi...
AWS Chicago
 
Chris Ebert: Getting Started With Serverless Website Analytics.pdf
Chris Ebert: Getting Started With Serverless Website Analytics.pdfChris Ebert: Getting Started With Serverless Website Analytics.pdf
Chris Ebert: Getting Started With Serverless Website Analytics.pdf
AWS Chicago
 
Cameron Williams: Intelligent Document Processing for Artificial Intelligence
Cameron Williams: Intelligent Document Processing for Artificial IntelligenceCameron Williams: Intelligent Document Processing for Artificial Intelligence
Cameron Williams: Intelligent Document Processing for Artificial Intelligence
AWS Chicago
 
Brian Tarbox: S3 - Sophisticated Storage System
Brian Tarbox: S3 - Sophisticated Storage SystemBrian Tarbox: S3 - Sophisticated Storage System
Brian Tarbox: S3 - Sophisticated Storage System
AWS Chicago
 
Bob Eisenmann and Justin Ranta: Automated Application Delivery on AWS using G...
Bob Eisenmann and Justin Ranta: Automated Application Delivery on AWS using G...Bob Eisenmann and Justin Ranta: Automated Application Delivery on AWS using G...
Bob Eisenmann and Justin Ranta: Automated Application Delivery on AWS using G...
AWS Chicago
 
Mayur Runwal and Steven David: User desktops in AWS for low latency and grap...
Mayur Runwal and Steven David:  User desktops in AWS for low latency and grap...Mayur Runwal and Steven David:  User desktops in AWS for low latency and grap...
Mayur Runwal and Steven David: User desktops in AWS for low latency and grap...
AWS Chicago
 
Justin Wheeler How to Explain AWS to Non-Technical People
Justin Wheeler	How to Explain AWS to Non-Technical PeopleJustin Wheeler	How to Explain AWS to Non-Technical People
Justin Wheeler How to Explain AWS to Non-Technical People
AWS Chicago
 
Angelo Mandato: Learn about the benefits with examples how to create and main...
Angelo Mandato: Learn about the benefits with examples how to create and main...Angelo Mandato: Learn about the benefits with examples how to create and main...
Angelo Mandato: Learn about the benefits with examples how to create and main...
AWS Chicago
 
Christopher Judd: Monitor All Your Stuff with OpenTelemetry and AWS
Christopher Judd: Monitor All Your Stuff with OpenTelemetry and AWSChristopher Judd: Monitor All Your Stuff with OpenTelemetry and AWS
Christopher Judd: Monitor All Your Stuff with OpenTelemetry and AWS
AWS Chicago
 
Lena Taupier: Secure your App from bots and attacks with AWS WAF (Web Applica...
Lena Taupier: Secure your App from bots and attacks with AWS WAF (Web Applica...Lena Taupier: Secure your App from bots and attacks with AWS WAF (Web Applica...
Lena Taupier: Secure your App from bots and attacks with AWS WAF (Web Applica...
AWS Chicago
 
Chicago AWS Architectural Resilience Day 2024
Chicago AWS Architectural Resilience Day 2024Chicago AWS Architectural Resilience Day 2024
Chicago AWS Architectural Resilience Day 2024
AWS Chicago
 
David Michels: DevOps My AI at AWS Community Day Midwest 2024
David Michels: DevOps My AI at AWS Community Day Midwest 2024David Michels: DevOps My AI at AWS Community Day Midwest 2024
David Michels: DevOps My AI at AWS Community Day Midwest 2024
AWS Chicago
 
Girish Bhatia: 2024 CommunityDay AWS Lambda develop locally with SAM, Docker ...
Girish Bhatia: 2024 CommunityDay AWS Lambda develop locally with SAM, Docker ...Girish Bhatia: 2024 CommunityDay AWS Lambda develop locally with SAM, Docker ...
Girish Bhatia: 2024 CommunityDay AWS Lambda develop locally with SAM, Docker ...
AWS Chicago
 
Julia Furst Morgado Managing EKS Clusters at Scale using Blueprints and Infra...
Julia Furst Morgado	Managing EKS Clusters at Scale using Blueprints and Infra...Julia Furst Morgado	Managing EKS Clusters at Scale using Blueprints and Infra...
Julia Furst Morgado Managing EKS Clusters at Scale using Blueprints and Infra...
AWS Chicago
 
Max De Jong: Avoiding Common Pitfalls with Hosting Machine Learning Models
Max De Jong: Avoiding Common Pitfalls with Hosting Machine Learning ModelsMax De Jong: Avoiding Common Pitfalls with Hosting Machine Learning Models
Max De Jong: Avoiding Common Pitfalls with Hosting Machine Learning Models
AWS Chicago
 
Jason Butz Building Testable Serverless Applications with the Hexagonal Archi...
Jason Butz	Building Testable Serverless Applications with the Hexagonal Archi...Jason Butz	Building Testable Serverless Applications with the Hexagonal Archi...
Jason Butz Building Testable Serverless Applications with the Hexagonal Archi...
AWS Chicago
 
Muthukumaran Ardhanary AWS Datasync to migrate objects from on-prem to s3
Muthukumaran Ardhanary	AWS Datasync to migrate objects from on-prem to s3Muthukumaran Ardhanary	AWS Datasync to migrate objects from on-prem to s3
Muthukumaran Ardhanary AWS Datasync to migrate objects from on-prem to s3
AWS Chicago
 
Jeff Maruschek: How does RAG REALLY work?
Jeff Maruschek: How does RAG REALLY work?Jeff Maruschek: How does RAG REALLY work?
Jeff Maruschek: How does RAG REALLY work?
AWS Chicago
 
Jay Kahlon: Tagging Compliance The Tags are Coming!
Jay Kahlon: Tagging Compliance The Tags are Coming!Jay Kahlon: Tagging Compliance The Tags are Coming!
Jay Kahlon: Tagging Compliance The Tags are Coming!
AWS Chicago
 
Jason Wadsworth: Step Up Your SaaS Game: Serverless Orchestration and Automat...
Jason Wadsworth: Step Up Your SaaS Game: Serverless Orchestration and Automat...Jason Wadsworth: Step Up Your SaaS Game: Serverless Orchestration and Automat...
Jason Wadsworth: Step Up Your SaaS Game: Serverless Orchestration and Automat...
AWS Chicago
 
Drake Pocsatko: We have HOW many documents? We have HOW many Documents? Archi...
Drake Pocsatko: We have HOW many documents? We have HOW many Documents? Archi...Drake Pocsatko: We have HOW many documents? We have HOW many Documents? Archi...
Drake Pocsatko: We have HOW many documents? We have HOW many Documents? Archi...
AWS Chicago
 
Chris Ebert: Getting Started With Serverless Website Analytics.pdf
Chris Ebert: Getting Started With Serverless Website Analytics.pdfChris Ebert: Getting Started With Serverless Website Analytics.pdf
Chris Ebert: Getting Started With Serverless Website Analytics.pdf
AWS Chicago
 
Cameron Williams: Intelligent Document Processing for Artificial Intelligence
Cameron Williams: Intelligent Document Processing for Artificial IntelligenceCameron Williams: Intelligent Document Processing for Artificial Intelligence
Cameron Williams: Intelligent Document Processing for Artificial Intelligence
AWS Chicago
 
Brian Tarbox: S3 - Sophisticated Storage System
Brian Tarbox: S3 - Sophisticated Storage SystemBrian Tarbox: S3 - Sophisticated Storage System
Brian Tarbox: S3 - Sophisticated Storage System
AWS Chicago
 
Bob Eisenmann and Justin Ranta: Automated Application Delivery on AWS using G...
Bob Eisenmann and Justin Ranta: Automated Application Delivery on AWS using G...Bob Eisenmann and Justin Ranta: Automated Application Delivery on AWS using G...
Bob Eisenmann and Justin Ranta: Automated Application Delivery on AWS using G...
AWS Chicago
 
Mayur Runwal and Steven David: User desktops in AWS for low latency and grap...
Mayur Runwal and Steven David:  User desktops in AWS for low latency and grap...Mayur Runwal and Steven David:  User desktops in AWS for low latency and grap...
Mayur Runwal and Steven David: User desktops in AWS for low latency and grap...
AWS Chicago
 
Justin Wheeler How to Explain AWS to Non-Technical People
Justin Wheeler	How to Explain AWS to Non-Technical PeopleJustin Wheeler	How to Explain AWS to Non-Technical People
Justin Wheeler How to Explain AWS to Non-Technical People
AWS Chicago
 
Angelo Mandato: Learn about the benefits with examples how to create and main...
Angelo Mandato: Learn about the benefits with examples how to create and main...Angelo Mandato: Learn about the benefits with examples how to create and main...
Angelo Mandato: Learn about the benefits with examples how to create and main...
AWS Chicago
 
Christopher Judd: Monitor All Your Stuff with OpenTelemetry and AWS
Christopher Judd: Monitor All Your Stuff with OpenTelemetry and AWSChristopher Judd: Monitor All Your Stuff with OpenTelemetry and AWS
Christopher Judd: Monitor All Your Stuff with OpenTelemetry and AWS
AWS Chicago
 
Lena Taupier: Secure your App from bots and attacks with AWS WAF (Web Applica...
Lena Taupier: Secure your App from bots and attacks with AWS WAF (Web Applica...Lena Taupier: Secure your App from bots and attacks with AWS WAF (Web Applica...
Lena Taupier: Secure your App from bots and attacks with AWS WAF (Web Applica...
AWS Chicago
 
Ad

Recently uploaded (20)

HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 

AWS IoT Services Overview- IoT Core, Monitoring, Analytics by Jake Scherrer

  • 1. IoT
  • 2. What is IoT? What is AWS IoT? Agenda
  • 5. What is IoT? ● Network of physical objects (devices, vehicles, home appliances) ● Embedded with sensors, software, connectivity ● Accessible via the cloud through the Internet infrastructure
  • 6. ● “Finger on the pulse” of traditionally hard to measure objects ● Collect and analyze data automatically, at scale ○ Reveal unseen patterns ○ Faster reaction to events ● Economical ○ Low cost hardware and sensors ○ Ubiquitous connectivity ● Growing Industry ○ 26B IoT devices by 2020 ○ $3.7B total market size by 2020 Why IoT
  • 7. Agriculture Automotive Consumer Electronics Healthcare Industrial Logistics Smart City Smart Energy Smart Retail Wearables IoT Use Cases
  • 12. Gateway ● Edge system to connect Things to the Cloud ● Localized connectivity ○ WiFi, BLE, Private LTE, LoRaWAN, Sigfox, ZigBee, more ● Robust external connectivity ○ High bandwidth, caching ● Additional processing ○ Encrypting, transformation, managing and filtering data
  • 13. Cloud ● Broker ○ Message management (routing, QoS) ○ Device management ○ Edge security ● Data Storage ○ Per message storage ○ Highly structured or low structure (data warehouse vs. data lake) ● Processing ○ Transform messages ○ Trigger workflows ● Analytics ○ Aggregate data for visualization (QuickSight, Power BI, Kibana) ○ Feed machine learning models
  • 14. Cloud ● Broker ○ Message management (routing, QoS) ○ Device management ○ Edge security ● Data Storage ○ Per message storage ○ Highly structured or low structure (data warehouse vs. data lake) ● Processing ○ Transform messages ○ Trigger workflows ● Analytics ○ Aggregate data for visualization (QuickSight, Power BI, Kibana) ○ Feed machine learning models
  • 21. DynamoDB Lamda S3 Athena QuickSightIoT Rule AWS IoT Gateway
  • 22. DynamoDB Lamda S3 Athena QuickSightIoT Rule AWS IoT Gateway
  • 23. DynamoDB Lamda S3 Athena QuickSight Amazon ElasticSearch Kibana IoT Rule IoT Rule AWS IoT Gateway
  • 24. AWS IoT Core ● Fully managed service ● Authentication and authorization ● Device Gateway ○ MQTT ○ WebSockets ○ HTTP ● Rules Engine
  • 25. AWS IoT Core ● Fully managed service ● Security and identity ● MQTT Broker ● Message routing ● Status
  • 26. AWS IoT Core ● Fully managed service ● Security and identity ● MQTT Broker ● Message routing ● Status
  • 27. AWS IoT Core ● Fully managed service ● Security and identity ● MQTT Broker ● Message routing ● Status
  • 28. AWS IoT Core ● Fully managed service ● Authentication and authorization ● Device Gateway ○ MQTT ○ WebSockets ○ HTTP ● Rules Engine
  • 29. MQTT ● MQ Telemetry Transport (ISO/IEC PRF 20922) ● Publish-subscribe-based messaging protocol ● Designed to have a “small code footprint” and "limited network bandwidth" ○ Low energy and bandwidth cost ● Three Quality of Service levels ○ At most once delivery (fire and forget) ○ At least once delivery (acknowledged delivery) ○ Exactly once delivery (assured delivery)
  • 30. AWS IoT Core ● Fully managed service ● Authentication and authorization ● Device Gateway ○ MQTT ○ WebSockets ○ HTTP ● Rules Engine
  • 31. AWS IoT Core ● Fully managed service ● Security and identity ● MQTT Broker ● Message routing ● Status
  • 32. AWS IoT Core ● Fully managed service ● Security and identity ● MQTT Broker ● Message routing ● Status
  • 33. Message Processing AWS Lambda Functions ● Serverless node.js, .NET Core, Python, and Java ● Executes in response to an event, then shuts off Amazon Kinesis ● Real-time message processing More
  • 34. Message Storage AWS DynamoDB ● NoSQL database ● Direct integration with AWS IoT AWS S3 ● Object storage ● Save messages as JSON files
  • 35. Visualization ● Amazon QuickSight ● Business analytics service ● Connect to DynamoDB, Redshift, RDS, etc. ● Advanced processing via SPICE ● Kibana ● Open source near real-time data visualization ● Plugin to ElasticSearch ● Built-in to AWS Amazon Elasticsearch service
  • 36. IoT Analytics Fully-managed analytics service ● Clean ● Process ● Store ● Analyze
  • 38. IoT Analytics Channel Pipeline Datastore Dataset Analytics
  • 39. IoT Analytics Channel Pipeline Datastore Dataset Analytics
  • 40. IoT Analytics Pipeline ● Select/remove fields ● Add/rename fields ● Calculate fields ● Transform with Lambda function ● Enrich with metadata ● Filter message
  • 41. IoT Analytics Clean and Store Data ● Select/remove fields ● Add/rename fields ● Calculate fields ● Transform with Lambda function ● Enrich with metadata ● Filter message
  • 42. IoT Analytics Clean and Store Data ● Select/remove fields ● Add/rename fields ● Calculate fields ● Transform with Lambda function ● Enrich with metadata ● Filter message
  • 43. IoT Analytics Clean and Store Data ● Select/remove fields ● Add/rename fields ● Calculate fields ● Transform with Lambda function ● Enrich with metadata ● Filter message
  • 44. IoT Analytics Clean and Store Data ● Select/remove fields ● Add/rename fields ● Calculate fields ● Transform with Lambda function ● Enrich with metadata ● Filter message
  • 46. IoT Analytics - One-stop-shop for IoT data - Very fast ‘0-Analysis’ - Fully managed - GA end of May
  • 47. AWS IoT Operating system for microcontrollers Real-time Open source Amazon Free RTOS Bulk Onboarding Device organization (grouping, metadata, etc) Searching Remote management AWS IoT Device ManagementLocal compute Messaging Data caching Sync Machine learning AWS Greengrass
  • 48. AWS IoT Operating system for microcontrollers Real-time Open source Amazon Free RTOS Bulk Onboarding Device organization (grouping, metadata, etc) Searching Remote management AWS IoT Device ManagementLocal compute Messaging Data caching Sync Machine learning AWS Greengrass
  • 49. AWS IoT Operating system for microcontrollers Real-time Open source Amazon Free RTOS Bulk Onboarding Device organization (grouping, metadata, etc) Searching Remote management AWS IoT Device ManagementLocal compute Messaging Data caching Sync Machine learning AWS Greengrass AWS Greengrass
  • 50. AWS IoT Operating system for microcontrollers Real-time Open source Amazon Free RTOS Bulk Onboarding Device organization (grouping, metadata, etc) Searching Remote management AWS IoT Device ManagementLocal compute Messaging Data caching Sync Machine learning AWS Greengrass
  • 51. AWS IoT Operating system for microcontrollers Real-time Open source Amazon Free RTOS Bulk Onboarding Device organization (grouping, metadata, etc) Searching Remote management AWS IoT Device ManagementLocal compute Messaging Data caching Sync Machine learning AWS Greengrass 62 22% 20% 19% 13% 13% 11% 8% 5% 5% 5% 5% 4% 4% 4% 3% 3% 3% Embedded Linux FreeRTOS In-house/custom Android Debian (Linux) Ubuntu Microsoft (Windows Embedded 7/Standard) Texas Instruments RTOS Texas Instruments (DSP/BIOS) Micrium (uC/OS-III) Microsoft (Windows 7 Compact or earlier) Keil (RTX) Micrium (uC/OS-II) Wind River (VxWorks) AnalogDevices (VDK) Express Logic (ThreadX) Freescale MQX 2017 (N=619) Only Operating Systems with Please select ALL of the operating systems you are currently using. Top 10 In Use Operating Systems EE Times 2017 Embedded Markets Study
  • 52. AWS IoT Operating system for microcontrollers Real-time Open source Amazon Free RTOS Bulk Onboarding Device organization (grouping, metadata, etc) Searching Remote management AWS IoT Device ManagementLocal compute Messaging Data caching Sync Machine learning AWS Greengrass Top 10 Operating Systems Under Consideration in Next 12 Months EE Times 2017 Embedded Markets Study 63 28% 27% 19% 17% 12% 11% 9% 8% 6% 6% 5% 5% 5% 5% 5% 4% 4% 4% 4% 3% FreeRTOS Embedded Linux In-house/custom Android Debian (Linux) Ubuntu Micrium (uC/OS-III) Texas Instruments RTOS Micrium (uC/OS-II) Microsoft Windows Embedded 7/Standard Express Logic (ThreadX) Keil (RTX) Texas Instruments (DSP/BIOS) Freescale MQX Wind River (Linux) Microsoft (Windows 7 Compact or earlier) Wind River (VxWorks) Red Hat (IX Lunix) AnalogDevices (VDK) Green Hills (INTEGRITY) 2017 (N = 568) Please select ALL of the operating systems you are considering using in the next 12 months.
  • 53. AWS IoT Operating system for microcontrollers Real-time Open source Amazon Free RTOS Bulk Onboarding Device organization (grouping, metadata, etc) Searching Remote management AWS IoT Device ManagementLocal compute Messaging Data caching Sync Machine learning AWS Greengrass
  • 54. AWS IoT Core ● Fully managed service ● Security and identity ● MQTT Broker ● Message routing ● Status
  • 57. Security Risk ● Stolen data ● Poisoned data ● Unauthorized surveillance ● Denial of service attacks ● Backdoor network access ● Many more
  • 58. Security - Mitigation Techniques ● Connection ○ TLS ○ Certificate Pinning ○ Segmented network ● Physical Device ○ Signed Firmware ○ Encrypted storage ○ Restricted access to ports ● Deployment ○ Disabling or blocking single devices from IoT broker ○ Remote firmware updates ● Test, Test, Test
  • 59. What is IoT? What is AWS IoT?
  • 60. Copyright © 2018 Centare Holdings, Inc.