SlideShare a Scribd company logo
1 of 29
Agenda
 What is IOT
 IOT Market & Share
 IOT Devices
 What is Cloud Computing
 Why the Cloud for IOT
 Azure IOT Solutions
 Security with Cloud Solutions
© 2019 Cognizant2
© 2019 Cognizant3
What is IoT?
Internet of Things (IoT) is a
network of devices which can
sense, accumulate and transfer
data over the internet without
any human intervention
Source – Figures based on study conducted by Cisco, HP
 The Internet of Things” (IoT) was coined by Kevin Ashton in a presentation
to Proctor & Gamble in 1999
IoT Use Case
IOT
Use
case
Smart
Parking
Consumer
Agriculture
Logistic
Environment
Monitoring
Smart Cities
Utilities
© 2019 Cognizant4
IoT has already proven
its versatility in various
Industries like Agriculture,
Logistic, Healthcare,
Consumer, Energy, Smart
Cities, Smart Homes and
Connected cars.
IOT Market
© 2019 Cognizant5
IOT -Devices
© 2019 Cognizant6
IoT devices are designed to respond to
sensor activity that the device is being
used for and communicate to server
through network interfaces.
Fun Time
 Who gave IOT terminology?
 What is Expected Market size by 2023.
 Name 3 industries use cases
© 2019 Cognizant7
Requirements for IOT
© 2019 Cognizant8
Challenges for IOT
© 2019 Cognizant9
Scalability
Security
Connectivity
Cloud Computing
© 2019 Cognizant10
IaaS
ServicesLocations
Private
Cloud
Hybrid
Cloud
Public
Cloud
PaaS
SaaS
Cloud computing is the on-demand availability
of computer system resources, especially data
storage and computing power, without direct
active management by the user.
Why the Cloud
Scalability Performance Security Reliability Speed Cost
© 2019 Cognizant11
Less Worries
Focus on functionality
Let others take care of:
• Resource management
• Security
• Environments (staging, production)
• High availability, scalability, load balancing
• Fault tolerance
• OS - installation, licensing, updates, patches
• Network
• Maintenance
12
IOT Cloud Architecture
© 2019 Cognizant13
© 2019 Cognizant14
IOT –Claudification Steps
© 2019 Cognizant15
Azure
IoT
Hub
Stream
Analytics
Table & Blob
Storage
Presentation
&
Connectivity
Device connectivity
monitoring
Device Authentication
and Security
Scale millions of the
device
IoT
Device/
Edge
Device
IoT Device & Cloud Patterns
Steps for Azure IoT setup
1. Step 1: Set up Your PC- Windows-10 , VisualStudio 2015, IoT core Project Template
2. Set up Raspberry Pi2/3-Windows IoT Core Tool, Connect PC to Raspberry on the network
3. Step 3: Set Up Azure IoT Hub- Iot Hub, Create and Save Device Registry, security policies
4. Step 4: Create an UWP app for Raspberry Pi 2 Which will Send Sensor
Data to IoT Hub and Receive Alerts from IoT Hub- Code for Receiving and sending the
sensor data and deploy on Raspberry Pi.
5. Step 5: Set Up Azure Stream Analytics to filter IoT Hub data and send it to
Event Hub- Create Stream analytics Jobs in Azure and set up the data streaming from IoT hub and data output
format.
6. Step 6: Sending Alerts back to device through IoT Hub when the
Temperature is High- Send the data to IoT hub using Cloud Service, publish the cloud service.
7. Step 7: Sending the data to Presentation Layer: UI application can use this cloud service
to show the data.
© 2019 Cognizant17
Data Processing
© 2019 Cognizant18
Microsoft Azure IoT services
Devices Connectivity Data Storage Data Analytics Presentation & Action
Event Hubs SQL Database
Machine
Learning
App Service
Service Bus
Table/Blob
Storage
Stream
Analytics
Power BI
External Data
Sources
DocumentDB HDInsight
Notification
Hubs
External Data
Sources
Data Factory Mobile Services
BizTalk
Services
{ }
IOT Cloud Platforms
© 2019 Cognizant20
Azure IoT AWS IoT Google Cloud Platform
IoT SaaS Azure IoT central Android Things Console
IoT PaaS Azure IoT Solution
Accelerator
AWS IoT
Core
Cloud IoT Core
IOT Services Azure IoT Hub
Azure IoT Edge
GreenGrass
Core
Cloud IoT Core
SDK’s Device SDK’s
Service SDK’s
AWS IoT
Device SDK
Weave SDK
Android Things SDK
Messaging
Support
Https, MQTT,
WebSocket
Https, MQTT,
WebSocket
Https, MQTT, gRPC
Embedded OS Window 10 IoT Amazon
FreeRTOS
Android Things
Fun Time
 Name 3 benefits of IOT Cloud?
 Name any 2 data storage solutions?
 Benefits of IOT hub?
© 2019 Cognizant21
Security
© 2019 Cognizant22
© 2019 Cognizant23
IoT Apps Data flow & Vulnerabilities
Courtesy: Pubnub
Azure IoT Security
 Device’s Unique unforgeable cryptographic key.
 Private key stored in hardware protected wall, inaccessible to software.
 Security is defined on each layer and Multiple mitigation plan for each threat.
 Signed Certificates for device identity and authenticity.
 Regular automated software upgrade.
 Real time failure reporting.
 Hardware enforced barrier between software component
© 2019 Cognizant24
Security by Design
Security Lifecycle Management
Device Layer Connectivity IoT Platform Data Layer
End User
Touch Points
IoT
Layers
Secure
• Physical
Inspection
• Device/HW
Assessment
• Firmware &
Software
Infrastructure
setup and
consulting
eSIM
Solutions
• Ethernet/WiFi
• Communication
and Protocols
validations
• Cloud Testing
• Infra Testing
• Platform
Testing
• Data
validation
• Storage level
• Transport
level
• Secure Code
review
• API’s
Assessment
• DAST
Third-Party
Solutions
Security
Audits
Data
encryption
Secured
Cloud
© 2019 Cognizant25
© 2019 Cognizant26
Thank you!
Narendra.Sharma@cognizant.com
mdnarendra@gmail.com
Linkedin: https://www.linkedin.com/in/mdnarendra/
Q & A
Some Demo Example Ref:
https://www.hackster.io/Kishore10211/applying-real-time-analytics-on-iot-data-
azure-iot-hub-d5f904
https://microsoft.github.io/techcasestudies/iot/azure%20app%20service/2017/09/0
1/ABUS.html
https://github.com/Azure/azure-iot-pcs-remote-monitoring-java
© 2019 Cognizant28
IoT Capability IoT Hub Even Hub
Device to Cloud
Messaging
Yes Yes
Cloud-to-device
messaging
Yes No
Protocols: HTTPS,
AMQP, AMQP over
webSockets
Yes Yes
Protocols: MQTT,
MQTT over
webSockets
Yes No
Per-device identity Yes No
Device Provisioning
Service
Yes No
IoT Edge Yes No
IOT Hub & Event Hubs

More Related Content

What's hot

Iot based_monitoring system
Iot based_monitoring systemIot based_monitoring system
Iot based_monitoring systemSwasat Dutta
 
The Role of Environmental Sensors in Diverse Industries
The Role of Environmental Sensors in Diverse IndustriesThe Role of Environmental Sensors in Diverse Industries
The Role of Environmental Sensors in Diverse IndustriesUbiBot
 
Internet of Things & Its application in Smart Agriculture
Internet of Things & Its application in Smart AgricultureInternet of Things & Its application in Smart Agriculture
Internet of Things & Its application in Smart AgricultureMohammad Zakriya
 
IoT-based intelligent irrigation management and monitoring system using arduino
IoT-based intelligent irrigation management and monitoring system using arduinoIoT-based intelligent irrigation management and monitoring system using arduino
IoT-based intelligent irrigation management and monitoring system using arduinoTELKOMNIKA JOURNAL
 
Comparative Study on Advanced Farm Security System Using Internet of Things a...
Comparative Study on Advanced Farm Security System Using Internet of Things a...Comparative Study on Advanced Farm Security System Using Internet of Things a...
Comparative Study on Advanced Farm Security System Using Internet of Things a...vivatechijri
 
IoT Based Autonomous Irrigation System
IoT Based Autonomous Irrigation SystemIoT Based Autonomous Irrigation System
IoT Based Autonomous Irrigation Systemijtsrd
 
iot based low cost smart irrigation system
iot based low cost smart irrigation systemiot based low cost smart irrigation system
iot based low cost smart irrigation systemCloudTechnologies
 
An internet of things ecosystem for planting of coriander (Coriandrum sativum...
An internet of things ecosystem for planting of coriander (Coriandrum sativum...An internet of things ecosystem for planting of coriander (Coriandrum sativum...
An internet of things ecosystem for planting of coriander (Coriandrum sativum...IJECEIAES
 
IoT Based Agriculture Monitoring and Smart Irrigation System using Raspberry Pi
IoT Based Agriculture Monitoring and Smart Irrigation System using Raspberry PiIoT Based Agriculture Monitoring and Smart Irrigation System using Raspberry Pi
IoT Based Agriculture Monitoring and Smart Irrigation System using Raspberry PiIRJET Journal
 
@Smart farming using io t
@Smart farming using io t@Smart farming using io t
@Smart farming using io tArun Singh
 
IoT Based Smart Irrigation System
IoT Based Smart Irrigation SystemIoT Based Smart Irrigation System
IoT Based Smart Irrigation Systemijtsrd
 
Analyzing Smart Agriculture in Terms of IoT
Analyzing Smart Agriculture in Terms of IoTAnalyzing Smart Agriculture in Terms of IoT
Analyzing Smart Agriculture in Terms of IoTijtsrd
 
Iot for smart agriculture
Iot for smart agricultureIot for smart agriculture
Iot for smart agricultureAtit Patumvan
 
Smart farming using ardunio.pptx
Smart farming using ardunio.pptxSmart farming using ardunio.pptx
Smart farming using ardunio.pptxShivang Rana
 
IRJET- Smart Agriculture Solution using Lora and IoT
IRJET- Smart Agriculture Solution using Lora and IoTIRJET- Smart Agriculture Solution using Lora and IoT
IRJET- Smart Agriculture Solution using Lora and IoTIRJET Journal
 
IRJET- Farmer’s friend: Utilization of IoT and Web Application in Agricul...
IRJET-  	  Farmer’s friend: Utilization of IoT and Web Application in Agricul...IRJET-  	  Farmer’s friend: Utilization of IoT and Web Application in Agricul...
IRJET- Farmer’s friend: Utilization of IoT and Web Application in Agricul...IRJET Journal
 
Internet of things and wireless sensor networks
Internet of things and wireless sensor networksInternet of things and wireless sensor networks
Internet of things and wireless sensor networksRonald Mutezo
 

What's hot (20)

Iot based_monitoring system
Iot based_monitoring systemIot based_monitoring system
Iot based_monitoring system
 
Smart farming using IOT
Smart farming using IOTSmart farming using IOT
Smart farming using IOT
 
The Role of Environmental Sensors in Diverse Industries
The Role of Environmental Sensors in Diverse IndustriesThe Role of Environmental Sensors in Diverse Industries
The Role of Environmental Sensors in Diverse Industries
 
Internet of Things & Its application in Smart Agriculture
Internet of Things & Its application in Smart AgricultureInternet of Things & Its application in Smart Agriculture
Internet of Things & Its application in Smart Agriculture
 
IoT-based intelligent irrigation management and monitoring system using arduino
IoT-based intelligent irrigation management and monitoring system using arduinoIoT-based intelligent irrigation management and monitoring system using arduino
IoT-based intelligent irrigation management and monitoring system using arduino
 
Comparative Study on Advanced Farm Security System Using Internet of Things a...
Comparative Study on Advanced Farm Security System Using Internet of Things a...Comparative Study on Advanced Farm Security System Using Internet of Things a...
Comparative Study on Advanced Farm Security System Using Internet of Things a...
 
IoT Based Autonomous Irrigation System
IoT Based Autonomous Irrigation SystemIoT Based Autonomous Irrigation System
IoT Based Autonomous Irrigation System
 
iot based low cost smart irrigation system
iot based low cost smart irrigation systemiot based low cost smart irrigation system
iot based low cost smart irrigation system
 
SMART FARMING USING IOT
SMART FARMING USING IOTSMART FARMING USING IOT
SMART FARMING USING IOT
 
An internet of things ecosystem for planting of coriander (Coriandrum sativum...
An internet of things ecosystem for planting of coriander (Coriandrum sativum...An internet of things ecosystem for planting of coriander (Coriandrum sativum...
An internet of things ecosystem for planting of coriander (Coriandrum sativum...
 
IoT Based Agriculture Monitoring and Smart Irrigation System using Raspberry Pi
IoT Based Agriculture Monitoring and Smart Irrigation System using Raspberry PiIoT Based Agriculture Monitoring and Smart Irrigation System using Raspberry Pi
IoT Based Agriculture Monitoring and Smart Irrigation System using Raspberry Pi
 
Smart irrigation system
Smart irrigation systemSmart irrigation system
Smart irrigation system
 
@Smart farming using io t
@Smart farming using io t@Smart farming using io t
@Smart farming using io t
 
IoT Based Smart Irrigation System
IoT Based Smart Irrigation SystemIoT Based Smart Irrigation System
IoT Based Smart Irrigation System
 
Analyzing Smart Agriculture in Terms of IoT
Analyzing Smart Agriculture in Terms of IoTAnalyzing Smart Agriculture in Terms of IoT
Analyzing Smart Agriculture in Terms of IoT
 
Iot for smart agriculture
Iot for smart agricultureIot for smart agriculture
Iot for smart agriculture
 
Smart farming using ardunio.pptx
Smart farming using ardunio.pptxSmart farming using ardunio.pptx
Smart farming using ardunio.pptx
 
IRJET- Smart Agriculture Solution using Lora and IoT
IRJET- Smart Agriculture Solution using Lora and IoTIRJET- Smart Agriculture Solution using Lora and IoT
IRJET- Smart Agriculture Solution using Lora and IoT
 
IRJET- Farmer’s friend: Utilization of IoT and Web Application in Agricul...
IRJET-  	  Farmer’s friend: Utilization of IoT and Web Application in Agricul...IRJET-  	  Farmer’s friend: Utilization of IoT and Web Application in Agricul...
IRJET- Farmer’s friend: Utilization of IoT and Web Application in Agricul...
 
Internet of things and wireless sensor networks
Internet of things and wireless sensor networksInternet of things and wireless sensor networks
Internet of things and wireless sensor networks
 

Similar to IOT Cloud Solutions Agenda

Simplifying IoT App Development - A Whitepaper by RapidValue
Simplifying IoT App Development - A Whitepaper by RapidValueSimplifying IoT App Development - A Whitepaper by RapidValue
Simplifying IoT App Development - A Whitepaper by RapidValueRapidValue
 
Iot 1906 - approaches for building applications with the IBM IoT cloud
Iot 1906 - approaches for building applications with the IBM IoT cloudIot 1906 - approaches for building applications with the IBM IoT cloud
Iot 1906 - approaches for building applications with the IBM IoT cloudPeterNiblett
 
Connecting devices to the internet of things
Connecting devices to the internet of thingsConnecting devices to the internet of things
Connecting devices to the internet of thingsBernard Kufluk
 
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptxssuserc5ee4c
 
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptxJanasudhan1
 
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptxSourajitMaity1
 
IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018Peter Defreyne
 
Azure IoT (Sam Vanhoutte @NMCT IoT Fest)
Azure IoT (Sam Vanhoutte @NMCT IoT Fest)Azure IoT (Sam Vanhoutte @NMCT IoT Fest)
Azure IoT (Sam Vanhoutte @NMCT IoT Fest)Codit
 
Build embedded and IoT solutions with Microsoft Windows IoT Core (BRK30077)
Build embedded and IoT solutions with Microsoft Windows IoT Core (BRK30077)Build embedded and IoT solutions with Microsoft Windows IoT Core (BRK30077)
Build embedded and IoT solutions with Microsoft Windows IoT Core (BRK30077)Callon Campbell
 
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 IoTAmazon Web Services
 
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptxChandravadhanaNaraya
 
Enterprise-Grade IoT Infrastructure and Connectivity on AWS
Enterprise-Grade IoT Infrastructure and Connectivity on AWSEnterprise-Grade IoT Infrastructure and Connectivity on AWS
Enterprise-Grade IoT Infrastructure and Connectivity on AWSAmazon Web Services
 
Certified Internet of Things Specialist ( CIoTS )
Certified Internet of Things Specialist ( CIoTS ) Certified Internet of Things Specialist ( CIoTS )
Certified Internet of Things Specialist ( CIoTS ) GICTTraining
 
Compiler design presentaion
Compiler design presentaionCompiler design presentaion
Compiler design presentaionMdShahinAlam25
 
IoT Device Fleet Management: Create a Robust Solution with Azure
IoT Device Fleet Management: Create a Robust Solution with AzureIoT Device Fleet Management: Create a Robust Solution with Azure
IoT Device Fleet Management: Create a Robust Solution with AzureICS
 
Lecture1_Introduction.pptx
Lecture1_Introduction.pptxLecture1_Introduction.pptx
Lecture1_Introduction.pptxishwar69
 

Similar to IOT Cloud Solutions Agenda (20)

Simplifying IoT App Development - A Whitepaper by RapidValue
Simplifying IoT App Development - A Whitepaper by RapidValueSimplifying IoT App Development - A Whitepaper by RapidValue
Simplifying IoT App Development - A Whitepaper by RapidValue
 
Unleashing the Potential of IoT and Android
Unleashing the Potential of IoT and AndroidUnleashing the Potential of IoT and Android
Unleashing the Potential of IoT and Android
 
Iot 1906 - approaches for building applications with the IBM IoT cloud
Iot 1906 - approaches for building applications with the IBM IoT cloudIot 1906 - approaches for building applications with the IBM IoT cloud
Iot 1906 - approaches for building applications with the IBM IoT cloud
 
Connecting devices to the internet of things
Connecting devices to the internet of thingsConnecting devices to the internet of things
Connecting devices to the internet of things
 
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx
 
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx
 
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx
 
IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018
 
Azure IoT (Sam Vanhoutte @NMCT IoT Fest)
Azure IoT (Sam Vanhoutte @NMCT IoT Fest)Azure IoT (Sam Vanhoutte @NMCT IoT Fest)
Azure IoT (Sam Vanhoutte @NMCT IoT Fest)
 
Build embedded and IoT solutions with Microsoft Windows IoT Core (BRK30077)
Build embedded and IoT solutions with Microsoft Windows IoT Core (BRK30077)Build embedded and IoT solutions with Microsoft Windows IoT Core (BRK30077)
Build embedded and IoT solutions with Microsoft Windows IoT Core (BRK30077)
 
Iot privacy-soscon-2019
Iot privacy-soscon-2019Iot privacy-soscon-2019
Iot privacy-soscon-2019
 
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
 
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx
02_Internet-of-things-IOT-by-Davis-M-Onsakia_ISOC-IoT-SIG.pptx
 
Enterprise-Grade IoT Infrastructure and Connectivity on AWS
Enterprise-Grade IoT Infrastructure and Connectivity on AWSEnterprise-Grade IoT Infrastructure and Connectivity on AWS
Enterprise-Grade IoT Infrastructure and Connectivity on AWS
 
Certified Internet of Things Specialist ( CIoTS )
Certified Internet of Things Specialist ( CIoTS ) Certified Internet of Things Specialist ( CIoTS )
Certified Internet of Things Specialist ( CIoTS )
 
Compiler design presentaion
Compiler design presentaionCompiler design presentaion
Compiler design presentaion
 
IoTs.pptx
IoTs.pptxIoTs.pptx
IoTs.pptx
 
IoT Device Fleet Management: Create a Robust Solution with Azure
IoT Device Fleet Management: Create a Robust Solution with AzureIoT Device Fleet Management: Create a Robust Solution with Azure
IoT Device Fleet Management: Create a Robust Solution with Azure
 
Lecture1_Introduction.pptx
Lecture1_Introduction.pptxLecture1_Introduction.pptx
Lecture1_Introduction.pptx
 
What is an IoT Gateway Device & Why It's Important?
What is an IoT Gateway Device & Why It's Important?What is an IoT Gateway Device & Why It's Important?
What is an IoT Gateway Device & Why It's Important?
 

More from DevClub_lv

Fine-tuning Large Language Models by Dmitry Balabka
Fine-tuning Large Language Models by Dmitry BalabkaFine-tuning Large Language Models by Dmitry Balabka
Fine-tuning Large Language Models by Dmitry BalabkaDevClub_lv
 
"Infrastructure and AWS at Scale: The story of Posti" by Goran Gjorgievski @ ...
"Infrastructure and AWS at Scale: The story of Posti" by Goran Gjorgievski @ ..."Infrastructure and AWS at Scale: The story of Posti" by Goran Gjorgievski @ ...
"Infrastructure and AWS at Scale: The story of Posti" by Goran Gjorgievski @ ...DevClub_lv
 
From 50 to 500 product engineers – data-driven approach to building impactful...
From 50 to 500 product engineers – data-driven approach to building impactful...From 50 to 500 product engineers – data-driven approach to building impactful...
From 50 to 500 product engineers – data-driven approach to building impactful...DevClub_lv
 
Why is it so complex to accept a payment? by Dmitry Buzdin from A-Heads Consu...
Why is it so complex to accept a payment? by Dmitry Buzdin from A-Heads Consu...Why is it so complex to accept a payment? by Dmitry Buzdin from A-Heads Consu...
Why is it so complex to accept a payment? by Dmitry Buzdin from A-Heads Consu...DevClub_lv
 
Do we need DDD? by Jurijs Čudnovskis from “Craftsmans Passion” at Fintech foc...
Do we need DDD? by Jurijs Čudnovskis from “Craftsmans Passion” at Fintech foc...Do we need DDD? by Jurijs Čudnovskis from “Craftsmans Passion” at Fintech foc...
Do we need DDD? by Jurijs Čudnovskis from “Craftsmans Passion” at Fintech foc...DevClub_lv
 
Network security with Azure PaaS services by Erwin Staal from 4DotNet at Azur...
Network security with Azure PaaS services by Erwin Staal from 4DotNet at Azur...Network security with Azure PaaS services by Erwin Staal from 4DotNet at Azur...
Network security with Azure PaaS services by Erwin Staal from 4DotNet at Azur...DevClub_lv
 
Using Azure Managed Identities for your App Services by Jan de Vries from 4Do...
Using Azure Managed Identities for your App Services by Jan de Vries from 4Do...Using Azure Managed Identities for your App Services by Jan de Vries from 4Do...
Using Azure Managed Identities for your App Services by Jan de Vries from 4Do...DevClub_lv
 
SRE (service reliability engineer) on big DevOps platform running on the clou...
SRE (service reliability engineer) on big DevOps platform running on the clou...SRE (service reliability engineer) on big DevOps platform running on the clou...
SRE (service reliability engineer) on big DevOps platform running on the clou...DevClub_lv
 
Cross Platform Mobile Development using Flutter by Wei Meng Lee at Mobile foc...
Cross Platform Mobile Development using Flutter by Wei Meng Lee at Mobile foc...Cross Platform Mobile Development using Flutter by Wei Meng Lee at Mobile foc...
Cross Platform Mobile Development using Flutter by Wei Meng Lee at Mobile foc...DevClub_lv
 
Building resilient frontend architecture by Monica Lent at FrontCon 2019
Building resilient frontend architecture by Monica Lent at FrontCon 2019Building resilient frontend architecture by Monica Lent at FrontCon 2019
Building resilient frontend architecture by Monica Lent at FrontCon 2019DevClub_lv
 
Things that every JavaScript developer should know by Rachel Appel at FrontCo...
Things that every JavaScript developer should know by Rachel Appel at FrontCo...Things that every JavaScript developer should know by Rachel Appel at FrontCo...
Things that every JavaScript developer should know by Rachel Appel at FrontCo...DevClub_lv
 
In the Trenches During a Software Supply Chain Attack by Mitch Denny at Front...
In the Trenches During a Software Supply Chain Attack by Mitch Denny at Front...In the Trenches During a Software Supply Chain Attack by Mitch Denny at Front...
In the Trenches During a Software Supply Chain Attack by Mitch Denny at Front...DevClub_lv
 
Software Decision Making in Terms of Uncertainty by Ziv Levy at FrontCon 2019
Software Decision Making in Terms of Uncertainty by Ziv Levy at FrontCon 2019Software Decision Making in Terms of Uncertainty by Ziv Levy at FrontCon 2019
Software Decision Making in Terms of Uncertainty by Ziv Levy at FrontCon 2019DevClub_lv
 
V8 by example: A journey through the compilation pipeline by Ujjwas Sharma at...
V8 by example: A journey through the compilation pipeline by Ujjwas Sharma at...V8 by example: A journey through the compilation pipeline by Ujjwas Sharma at...
V8 by example: A journey through the compilation pipeline by Ujjwas Sharma at...DevClub_lv
 
Bridging the gap between UX and development - A Storybook by Marko Letic at F...
Bridging the gap between UX and development - A Storybook by Marko Letic at F...Bridging the gap between UX and development - A Storybook by Marko Letic at F...
Bridging the gap between UX and development - A Storybook by Marko Letic at F...DevClub_lv
 
Case-study: Frontend in Cybersecurity by Ruslan Zavacky by FrontCon 2019
Case-study: Frontend in Cybersecurity by Ruslan Zavacky by FrontCon 2019Case-study: Frontend in Cybersecurity by Ruslan Zavacky by FrontCon 2019
Case-study: Frontend in Cybersecurity by Ruslan Zavacky by FrontCon 2019DevClub_lv
 
Building next generation PWA e-commerce frontend by Raivis Dejus at FrontCon ...
Building next generation PWA e-commerce frontend by Raivis Dejus at FrontCon ...Building next generation PWA e-commerce frontend by Raivis Dejus at FrontCon ...
Building next generation PWA e-commerce frontend by Raivis Dejus at FrontCon ...DevClub_lv
 
Parcel – your next web application bundler? by Janis Koselevs at FrontCon 2019
Parcel – your next web application bundler? by Janis Koselevs at FrontCon 2019Parcel – your next web application bundler? by Janis Koselevs at FrontCon 2019
Parcel – your next web application bundler? by Janis Koselevs at FrontCon 2019DevClub_lv
 
Managing State in React Apps with RxJS by James Wright at FrontCon 2019
Managing State in React Apps with RxJS by James Wright at FrontCon 2019Managing State in React Apps with RxJS by James Wright at FrontCon 2019
Managing State in React Apps with RxJS by James Wright at FrontCon 2019DevClub_lv
 
AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...
AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...
AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...DevClub_lv
 

More from DevClub_lv (20)

Fine-tuning Large Language Models by Dmitry Balabka
Fine-tuning Large Language Models by Dmitry BalabkaFine-tuning Large Language Models by Dmitry Balabka
Fine-tuning Large Language Models by Dmitry Balabka
 
"Infrastructure and AWS at Scale: The story of Posti" by Goran Gjorgievski @ ...
"Infrastructure and AWS at Scale: The story of Posti" by Goran Gjorgievski @ ..."Infrastructure and AWS at Scale: The story of Posti" by Goran Gjorgievski @ ...
"Infrastructure and AWS at Scale: The story of Posti" by Goran Gjorgievski @ ...
 
From 50 to 500 product engineers – data-driven approach to building impactful...
From 50 to 500 product engineers – data-driven approach to building impactful...From 50 to 500 product engineers – data-driven approach to building impactful...
From 50 to 500 product engineers – data-driven approach to building impactful...
 
Why is it so complex to accept a payment? by Dmitry Buzdin from A-Heads Consu...
Why is it so complex to accept a payment? by Dmitry Buzdin from A-Heads Consu...Why is it so complex to accept a payment? by Dmitry Buzdin from A-Heads Consu...
Why is it so complex to accept a payment? by Dmitry Buzdin from A-Heads Consu...
 
Do we need DDD? by Jurijs Čudnovskis from “Craftsmans Passion” at Fintech foc...
Do we need DDD? by Jurijs Čudnovskis from “Craftsmans Passion” at Fintech foc...Do we need DDD? by Jurijs Čudnovskis from “Craftsmans Passion” at Fintech foc...
Do we need DDD? by Jurijs Čudnovskis from “Craftsmans Passion” at Fintech foc...
 
Network security with Azure PaaS services by Erwin Staal from 4DotNet at Azur...
Network security with Azure PaaS services by Erwin Staal from 4DotNet at Azur...Network security with Azure PaaS services by Erwin Staal from 4DotNet at Azur...
Network security with Azure PaaS services by Erwin Staal from 4DotNet at Azur...
 
Using Azure Managed Identities for your App Services by Jan de Vries from 4Do...
Using Azure Managed Identities for your App Services by Jan de Vries from 4Do...Using Azure Managed Identities for your App Services by Jan de Vries from 4Do...
Using Azure Managed Identities for your App Services by Jan de Vries from 4Do...
 
SRE (service reliability engineer) on big DevOps platform running on the clou...
SRE (service reliability engineer) on big DevOps platform running on the clou...SRE (service reliability engineer) on big DevOps platform running on the clou...
SRE (service reliability engineer) on big DevOps platform running on the clou...
 
Cross Platform Mobile Development using Flutter by Wei Meng Lee at Mobile foc...
Cross Platform Mobile Development using Flutter by Wei Meng Lee at Mobile foc...Cross Platform Mobile Development using Flutter by Wei Meng Lee at Mobile foc...
Cross Platform Mobile Development using Flutter by Wei Meng Lee at Mobile foc...
 
Building resilient frontend architecture by Monica Lent at FrontCon 2019
Building resilient frontend architecture by Monica Lent at FrontCon 2019Building resilient frontend architecture by Monica Lent at FrontCon 2019
Building resilient frontend architecture by Monica Lent at FrontCon 2019
 
Things that every JavaScript developer should know by Rachel Appel at FrontCo...
Things that every JavaScript developer should know by Rachel Appel at FrontCo...Things that every JavaScript developer should know by Rachel Appel at FrontCo...
Things that every JavaScript developer should know by Rachel Appel at FrontCo...
 
In the Trenches During a Software Supply Chain Attack by Mitch Denny at Front...
In the Trenches During a Software Supply Chain Attack by Mitch Denny at Front...In the Trenches During a Software Supply Chain Attack by Mitch Denny at Front...
In the Trenches During a Software Supply Chain Attack by Mitch Denny at Front...
 
Software Decision Making in Terms of Uncertainty by Ziv Levy at FrontCon 2019
Software Decision Making in Terms of Uncertainty by Ziv Levy at FrontCon 2019Software Decision Making in Terms of Uncertainty by Ziv Levy at FrontCon 2019
Software Decision Making in Terms of Uncertainty by Ziv Levy at FrontCon 2019
 
V8 by example: A journey through the compilation pipeline by Ujjwas Sharma at...
V8 by example: A journey through the compilation pipeline by Ujjwas Sharma at...V8 by example: A journey through the compilation pipeline by Ujjwas Sharma at...
V8 by example: A journey through the compilation pipeline by Ujjwas Sharma at...
 
Bridging the gap between UX and development - A Storybook by Marko Letic at F...
Bridging the gap between UX and development - A Storybook by Marko Letic at F...Bridging the gap between UX and development - A Storybook by Marko Letic at F...
Bridging the gap between UX and development - A Storybook by Marko Letic at F...
 
Case-study: Frontend in Cybersecurity by Ruslan Zavacky by FrontCon 2019
Case-study: Frontend in Cybersecurity by Ruslan Zavacky by FrontCon 2019Case-study: Frontend in Cybersecurity by Ruslan Zavacky by FrontCon 2019
Case-study: Frontend in Cybersecurity by Ruslan Zavacky by FrontCon 2019
 
Building next generation PWA e-commerce frontend by Raivis Dejus at FrontCon ...
Building next generation PWA e-commerce frontend by Raivis Dejus at FrontCon ...Building next generation PWA e-commerce frontend by Raivis Dejus at FrontCon ...
Building next generation PWA e-commerce frontend by Raivis Dejus at FrontCon ...
 
Parcel – your next web application bundler? by Janis Koselevs at FrontCon 2019
Parcel – your next web application bundler? by Janis Koselevs at FrontCon 2019Parcel – your next web application bundler? by Janis Koselevs at FrontCon 2019
Parcel – your next web application bundler? by Janis Koselevs at FrontCon 2019
 
Managing State in React Apps with RxJS by James Wright at FrontCon 2019
Managing State in React Apps with RxJS by James Wright at FrontCon 2019Managing State in React Apps with RxJS by James Wright at FrontCon 2019
Managing State in React Apps with RxJS by James Wright at FrontCon 2019
 
AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...
AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...
AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...
 

Recently uploaded

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 

Recently uploaded (20)

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 

IOT Cloud Solutions Agenda

  • 1.
  • 2. Agenda  What is IOT  IOT Market & Share  IOT Devices  What is Cloud Computing  Why the Cloud for IOT  Azure IOT Solutions  Security with Cloud Solutions © 2019 Cognizant2
  • 3. © 2019 Cognizant3 What is IoT? Internet of Things (IoT) is a network of devices which can sense, accumulate and transfer data over the internet without any human intervention Source – Figures based on study conducted by Cisco, HP  The Internet of Things” (IoT) was coined by Kevin Ashton in a presentation to Proctor & Gamble in 1999
  • 4. IoT Use Case IOT Use case Smart Parking Consumer Agriculture Logistic Environment Monitoring Smart Cities Utilities © 2019 Cognizant4 IoT has already proven its versatility in various Industries like Agriculture, Logistic, Healthcare, Consumer, Energy, Smart Cities, Smart Homes and Connected cars.
  • 5. IOT Market © 2019 Cognizant5
  • 6. IOT -Devices © 2019 Cognizant6 IoT devices are designed to respond to sensor activity that the device is being used for and communicate to server through network interfaces.
  • 7. Fun Time  Who gave IOT terminology?  What is Expected Market size by 2023.  Name 3 industries use cases © 2019 Cognizant7
  • 8. Requirements for IOT © 2019 Cognizant8
  • 9. Challenges for IOT © 2019 Cognizant9 Scalability Security Connectivity
  • 10. Cloud Computing © 2019 Cognizant10 IaaS ServicesLocations Private Cloud Hybrid Cloud Public Cloud PaaS SaaS Cloud computing is the on-demand availability of computer system resources, especially data storage and computing power, without direct active management by the user.
  • 11. Why the Cloud Scalability Performance Security Reliability Speed Cost © 2019 Cognizant11
  • 12. Less Worries Focus on functionality Let others take care of: • Resource management • Security • Environments (staging, production) • High availability, scalability, load balancing • Fault tolerance • OS - installation, licensing, updates, patches • Network • Maintenance 12
  • 13. IOT Cloud Architecture © 2019 Cognizant13
  • 15. IOT –Claudification Steps © 2019 Cognizant15
  • 16. Azure IoT Hub Stream Analytics Table & Blob Storage Presentation & Connectivity Device connectivity monitoring Device Authentication and Security Scale millions of the device IoT Device/ Edge Device IoT Device & Cloud Patterns
  • 17. Steps for Azure IoT setup 1. Step 1: Set up Your PC- Windows-10 , VisualStudio 2015, IoT core Project Template 2. Set up Raspberry Pi2/3-Windows IoT Core Tool, Connect PC to Raspberry on the network 3. Step 3: Set Up Azure IoT Hub- Iot Hub, Create and Save Device Registry, security policies 4. Step 4: Create an UWP app for Raspberry Pi 2 Which will Send Sensor Data to IoT Hub and Receive Alerts from IoT Hub- Code for Receiving and sending the sensor data and deploy on Raspberry Pi. 5. Step 5: Set Up Azure Stream Analytics to filter IoT Hub data and send it to Event Hub- Create Stream analytics Jobs in Azure and set up the data streaming from IoT hub and data output format. 6. Step 6: Sending Alerts back to device through IoT Hub when the Temperature is High- Send the data to IoT hub using Cloud Service, publish the cloud service. 7. Step 7: Sending the data to Presentation Layer: UI application can use this cloud service to show the data. © 2019 Cognizant17
  • 18. Data Processing © 2019 Cognizant18
  • 19. Microsoft Azure IoT services Devices Connectivity Data Storage Data Analytics Presentation & Action Event Hubs SQL Database Machine Learning App Service Service Bus Table/Blob Storage Stream Analytics Power BI External Data Sources DocumentDB HDInsight Notification Hubs External Data Sources Data Factory Mobile Services BizTalk Services { }
  • 20. IOT Cloud Platforms © 2019 Cognizant20 Azure IoT AWS IoT Google Cloud Platform IoT SaaS Azure IoT central Android Things Console IoT PaaS Azure IoT Solution Accelerator AWS IoT Core Cloud IoT Core IOT Services Azure IoT Hub Azure IoT Edge GreenGrass Core Cloud IoT Core SDK’s Device SDK’s Service SDK’s AWS IoT Device SDK Weave SDK Android Things SDK Messaging Support Https, MQTT, WebSocket Https, MQTT, WebSocket Https, MQTT, gRPC Embedded OS Window 10 IoT Amazon FreeRTOS Android Things
  • 21. Fun Time  Name 3 benefits of IOT Cloud?  Name any 2 data storage solutions?  Benefits of IOT hub? © 2019 Cognizant21
  • 23. © 2019 Cognizant23 IoT Apps Data flow & Vulnerabilities Courtesy: Pubnub
  • 24. Azure IoT Security  Device’s Unique unforgeable cryptographic key.  Private key stored in hardware protected wall, inaccessible to software.  Security is defined on each layer and Multiple mitigation plan for each threat.  Signed Certificates for device identity and authenticity.  Regular automated software upgrade.  Real time failure reporting.  Hardware enforced barrier between software component © 2019 Cognizant24
  • 25. Security by Design Security Lifecycle Management Device Layer Connectivity IoT Platform Data Layer End User Touch Points IoT Layers Secure • Physical Inspection • Device/HW Assessment • Firmware & Software Infrastructure setup and consulting eSIM Solutions • Ethernet/WiFi • Communication and Protocols validations • Cloud Testing • Infra Testing • Platform Testing • Data validation • Storage level • Transport level • Secure Code review • API’s Assessment • DAST Third-Party Solutions Security Audits Data encryption Secured Cloud © 2019 Cognizant25
  • 28. Some Demo Example Ref: https://www.hackster.io/Kishore10211/applying-real-time-analytics-on-iot-data- azure-iot-hub-d5f904 https://microsoft.github.io/techcasestudies/iot/azure%20app%20service/2017/09/0 1/ABUS.html https://github.com/Azure/azure-iot-pcs-remote-monitoring-java © 2019 Cognizant28
  • 29. IoT Capability IoT Hub Even Hub Device to Cloud Messaging Yes Yes Cloud-to-device messaging Yes No Protocols: HTTPS, AMQP, AMQP over webSockets Yes Yes Protocols: MQTT, MQTT over webSockets Yes No Per-device identity Yes No Device Provisioning Service Yes No IoT Edge Yes No IOT Hub & Event Hubs

Editor's Notes

  1. Scenario #1: IoT in your home Imagine you wake up at 7am every day to go to work. Your alarm clock does the job of waking you just fine. That is, until something goes wrong. Your train’s cancelled and you have to drive to work instead. The only problem is that it takes longer to drive, and you would have needed to get up at 6.45am to avoid being late. Oh, and it’s pouring with rain, so you’ll need to drive slower than usual. A connected or IoT-enabled alarm clock would reset itself based on all these factors, to ensure you got to work on time. It could recognize that your usual train is cancelled, calculate the driving distance and travel time for your alternative route to work, check the weather and factor in slower travelling speed because of heavy rain, and calculate when it needs to wake you up so you’re not late. If it’s super-smart, if might even sync with your IoT-enabled coffee maker, to ensure your morning caffeine’s ready to go when you get up. Scenario #2: IoT in transport Having been woken by your smart alarm, you’re now driving to work. On comes the engine light. You’d rather not head straight to the garage, but what if it’s something urgent? In a connected car, the sensor that triggered the check engine light would communicate with others in the car. A component called the diagnostic bus collects data from these sensors and passes it to a gateway in the car, which sends the most relevant information to the manufacturer’s platform. The manufacturer can use data from the car to offer you an appointment to get the part fixed, send you directions to the nearest dealer, and make sure the correct replacement part is ordered so it’s ready for you when you show up.
  2. IoT devices are designed to respond to sensor activity that the device is being used for, like a glass break sensor for instance. The heart of cloud platform is uses of open source board like Raspberry Pi, Intel Galileop & Beaglebone Black and now major breakthrough in IOT came with eSIM. These platform works as interface between Device and Cloud,
  3. Scale-# devices >> # users, and growing fast-Volume of data (and network traffic)-P ce Innovation pressure: analysis, command and control, cost Skill pressure: data science, new platforms Environment- IT/OT collaboration- Security and privacy threats -Emerging standards-New competitors
  4. Public cloud-Public clouds are owned and operated by a third-party cloud service providers, which deliver their computing resources, like servers and storage, over the Internet. Private cloud-A private cloud refers to cloud computing resources used exclusively by a single business or organization. A private cloud can be physically located on the company’s on-site datacenter. Some companies also pay third-party service providers to host their private cloud. A private cloud is one in which the services and infrastructure are maintained on a private network. Hybrid cloud-Hybrid clouds combine public and private clouds, bound together by technology that allows data and applications to be shared between them. By allowing data and applications to move between private and public clouds, a hybrid cloud gives your business greater flexibility, more deployment options, and helps optimize your existing infrastructure, security, and compliance. Infrastructure as a service (IaaS)-The most basic category of cloud computing services. With IaaS, you rent IT infrastructure—servers and virtual machines (VMs), storage, networks, operating systems—from a cloud provider on a pay-as-you-go basis Platform as a service (PaaS)-Platform as a service refers to cloud computing services that supply an on-demand environment for developing, testing, delivering, and managing software applications. PaaS is designed to make it easier for developers to quickly create web or mobile apps, without worrying about setting up or managing the underlying infrastructure of servers, storage, network, and databases needed for development. Serverless computing-Overlapping with PaaS, serverless computing focuses on building app functionality without spending time continually managing the servers and infrastructure required to do so. The cloud provider handles the setup, capacity planning, and server management for you. Serverless architectures are highly scalable and event-driven, only using resources when a specific function or trigger occurs. Software as a service (SaaS)-Software as a service is a method for delivering software applications over the Internet, on demand and typically on a subscription basis. With SaaS, cloud providers host and manage the software application and underlying infrastructure, and handle any maintenance, like software upgrades and security patching. Users connect to the application over the Internet, usually with a web browser on their phone, tablet, or PC.
  5. Scale-The benefits of cloud computing services include the ability to scale elastically. In cloud speak, that means delivering the right amount of IT resources—for example, more or less computing power, storage, bandwidth—right when they’re needed, and from the right geographic location. Performance-The biggest cloud computing services run on a worldwide network of secure datacenters, which are regularly upgraded to the latest generation of fast and efficient computing hardware. This offers several benefits over a single corporate datacenter, including reduced network latency for applications and greater economies of scale. Security-Many cloud providers offer a broad set of policies, technologies, and controls that strengthen your security posture overall, helping protect your data, apps, and infrastructure from potential threats. Reliability-Cloud computing makes data backup, disaster recovery, and business continuity easier and less expensive because data can be mirrored at multiple redundant sites on the cloud provider’s network. Speed-Most cloud computing services are provided self service and on demand, so even vast amounts of computing resources can be provisioned in minutes, typically with just a few mouse clicks, giving businesses a lot of flexibility and taking the pressure off capacity planning. Cost-Cloud computing eliminates the capital expense of buying hardware and software and setting up and running on-site datacenters—the racks of servers, the round-the-clock electricity for power and cooling, and the IT experts for managing the infrastructure. It adds up fast.
  6. Aspects of the architecture include: • The user layer is independent of any specific network domain. It may be in or outside any specific domain. • The proximity network domain has networking capabilities that typically extend the public network domain. The devices (including sensor/actuator, firmware and management agent) and the physical entity are part of the proximity network domain. The devices communicate for both data flow and control flow either via an IoT Gateway and edge services or directly over the public network via edge services. • The public network and enterprise network domains contain data sources that feed the entire architecture. Data sources include traditional systems of record from the enterprise as well as new sources from Internet of Things (IoT). The public network includes communication with peer clouds. • The provider cloud captures data from devices, peer cloud services and other data sources (for example Weather services). It can use integration technologies or stream processing to transform, filter and analyse this data in real time and it can store the data into repositories where further analytics can be performed. This processing, which can be augmented with the use of Cognitive and Predictive analytics, is used to generate Actionable Insights. These insights are used by users and enterprise applications and can also be used to trigger actions to be performed by IoT Actuators. All of this needs to be done in a secure and governed environment. • Results are delivered to users and applications using transformation and connectivity components that provide secure messaging and translations to and from systems of engagement, enterprise data, and enterprise applications.
  7. Stage 1 (Sensors/Actuators): A thing in the context of “Internet of Things”, should be equipped with sensors and actuators thus giving the ability to emit, accept and process signals. Stage 2 (Data Acquisition Systems): The data from the sensors starts in analogue form which needs to be aggregated and converted into digital streams for further processing. Data acquisition systems perform these data aggregation and conversion functions. Stage 3 (Edge Analytics): Once IoT data has been digitized and aggregated, it may require further processing before it enters the data center, this is where Edge Analytics comes in. Stage 4 (Cloud Analytics): Data that needs more in-depth processing gets forwarded to physical data centers or cloud-based systems
  8. None of systems is hack proof, even Google and Facebook are not. Respective proper security related measurement's should be established timely for any IoT implementation. Different vulnerabilities can lead to serious consensuses where attacker can take over control, steal information or disrupt services of many devices at the same time. Some one could take control of your refrigerator for example, which is quite dramatic event.
  9. To prevent those type of attacks, it is important to be on top of latest security solutions. In IoT it can be sliced in number of categories or layers. Device layer, Connectivity, IoT Platform, Data Layer, End user devices. Some preventive measurements are provided by design, some can be managed. Proper security controls can be also enabled by introducing solutions secured by their design for example part of eSIM solution has built in security. Actually, IoT success was depending on 2 major factors, one is security which we just talked about, and connectivity(where 5G going to bring a boost). IoT was struggling on security aspect until eSIM was introduced to market and telco.