You are on page 1of 21

Chapter 4 (Part-III)

Internet of
Things (IoT)

By Obsa.G
In this Part III we will see:

 Devices and Networks


 IoT Tools and Platforms

1-2
Devices and Networks
 Connected devices are part of a scenario in which
every device talks to other related devices in an
environment to automate home and industrial tasks,
and to communicate usable sensor data to users,
businesses and other interested parties.
 IoT devices are meant to work in concert for people
at home, in industry or in the enterprise.
 As such, the devices can be categorized into three
main groups: consumer, enterprise and industrial.

1-3
Devices and Networks…
 Consumer connected devices include smart TVs,
smart speakers, toys, wearables, and smart
appliances.
 smart meters, commercial security systems and smart
city technologies such as those used to monitor
traffic and weather conditions are examples of
industrial and enterprise IoT devices.
 Other technologies, including smart air conditioning,
smart thermostats, smart lighting, and smart security,
span home, enterprise and industrial uses.
1-4
Devices and Networks…
 IoT network typically includes a number of
devices with constrained resources (power,
processing, memory, among others) and some
of those devices may be massively deployed
over large areas like smart cities, industrial
plants.
 Whereas others may be deployed in hard-to-
reach areas like pipelines hazardous zones, or
even in hostile environments like war zone.
1-5
IoT Tools and Platforms
 As in IoT, all the IoT devices are connected to other
IoT devices and application to transmit and receive
information using protocols.
 There is a gap between the IoT device and IoT
application.
 An IoT Platform fills the gap between the devices
(sensors) and application (network).
 Thus we can say that an IoT platform is an integrated
service that fulfills the gap between the IoT device
and application and offers you to bring physical
object online.
1-6
IoT Tools and Platforms…

1-7
IoT Tools and Platforms…

 There are many vendors in the industrial IoT


platform marketplace, offering remarkably
similar capabilities and methods of
deployment.
 These IoT Platform Solutions are based on the
Internetof Things and cloud technology.
 They can be used in areas of smart home, city,
enterprise, home automation, healthcare or
automotive, just to name a few.
1-8
What is an IoT platform…?
 An IoT platform is the software that makes
an Internet of Thing solution work
by providing:
Communication
Data storage
Data access
Device coordination and control
Cloud and device software deployment

1-9
What is an IoT platform…?
 Every IoT platform includes its own specific set of
unique features and mechanisms.
 Different platforms span different parts of the stack.
 Some platforms include their own hardware, while
others run on a wide range of different hardware
variants.
 Others are tied only to a single cloud provider,
whereas others lets the customers choose where the
backend software is hosted.

1-10
IoT Platform: KAA
 Key features:
 Manage an unlimited number of connected devices.
 Set up cross-device interoperability.
 Perform real-time device monitoring.
 Perform remote device provisioning and
configuration.
 Collect and analyze sensor data.
 Analyze user behavior and deliver targeted
notifications.
 Create cloud services for smart products.
1-11
IoT Platform: SiteWhere
 Key Features:
 Run any number of IoT applications on a single
SiteWhere instance.
 Spring delivers the core configuration framework.
 Add devices through self-registration.
 Integrates with third-party integration frameworks
such as Mule any point.
 Default database storage is MongoDB.
 Eclipse Californium for CoAP messaging.
 InfluxDB for event data storage.
1-12
 Grafana to visualize SiteWhere data.
IoT Platform: ThingSpeak

 Key Features:
 Collect data in private channels
 Share data with public channels
 MATLAB analytics and visualizations
 Alerts
 Event scheduling
 App integrations
 Worldwide commun

1-13
IoT Platform: DeviceHive
 Key Features:
 Directly integrate with Alexa
 Visualization dashboard of your choice
 It supports Big data solutions such as ElasticSearch, Apache
Spark,Cassandra and Kafka for real-time and batch
processing.
 Connect any device
 It comes with Apache Spark and Spark Streaming support.
 Supports libraries written in various programming languages,
including Android and iOS libraries
 It allows running batch analytics and machine learning on top
of your device data
1-14
IoT Platform: Zetta

 Supports a wide range of hacker boards.

 Zetta allows you to assemble smartphone


apps, device apps, and cloud apps.

1-15
Other IoT platforms

 Amazon Web Services (AWS) IoT platform


 Microsoft Azure IoT platform
 Google Cloud Platform IoT
 IBM Watson IoT platform
 Artik Cloud IoT platform

1-16
Other IoT platforms…
Amazon Web Services (AWS):
 It offers a set of services that connect to
several devices and maintain the security as
well.
 This platform collects data from connected
devices and performs real-time actions.

1-17
Other IoT platforms…
 Microsoft Azure IoT platform:
 It offers strong security mechanism, scalability and
easy integration with systems.
 It uses standard protocols that support bi-directional
communication between connected devices and
platform.
Information monitoring
A rules engine
Device shadowing
Identity registry
1-18
Other IoT platforms…
Google Cloud Platform IoT:
 It is a global cloud platform that provides a
solution for IoT devices and applications.
 It handles a large amount of data using Cloud
IoT Core by connecting various devices.
 It allows to apply BigQuery analysis or to
apply Machine learning on this data.

1-19
Other IoT platforms…
IBM Watson: It enables the developer to
deploy the application and building IoT
solutions quickly.
Real-time data exchange
Device management
Secure Communication
Data sensor and weather data services

1-20
1-21

You might also like