22
F. Firouzi et al.
devices are supported in the system, to allow the user control over objects in the
home. From dimmer switches to sensors and alarm systems, SmartThings offers
integration of varied devices with third-party assistants such as those produced by
Amazon or Google. The system can increase security and convenience in any home
by providing a common connection and integration of devices found there.
1.3.3 AWS IoT
With Amazon Web Services (AWS) IoT, Amazon offers a managed, cloud-based
solution. Platforms and software are all offered as a service, with the ability to
scale and use its analytics tool on IoT data. Things can be registered as devices,
and the architecture features a Message Broker, Thing Registry, Thing Shadows
(Digital Twins), and Rules Engine in addition to Security and Identity components.
AWS is aimed at home users as well as industrial users with its mix of device
software, control, and data services. Amazon machine learning provides analytics
and visualization tools as a service. Users can make use of the same technology used
by Amazon data scientists internally, but with a friendlier wizard-style interface to
begin. Getting started building and performing IoT tasks or data science functions
are painless. The services scale as your needs or businesses grow, and stopping is
just easy since no capital investment is required [15].
1.3.4 Microsoft Azure IoT
The Azure Internet of Things (IoT) is a collection of services that is capable of
connecting, controlling, and tracking billions of IoT devices. Available services in
Microsoft IoT include [16]:
• Azure Internet of Things (IoT) Hub
• Azure IoT Edge
• Azure Stream Analytics
• Azure Machine Learning
• Azure Logic Apps
1.3.4.1 Azure Internet of Things (IoT) Hub
The Azure IoT hub is a cloud-hosted service that functions as a centralized,
bidirectional message hub for an IoT application and its connected devices. It can
be used to build dependable and secure communications among millions of IoT
devices and back-end solutions hosted by the cloud. Almost any device can be
virtually connected to the IoT hub, which supports communication coming from
the device to the cloud and vice versa. IoT hub is able to support different message
Précédent

- 31/647

Suivant