How to quickly connect IoT nodes to Amazon AWS and Microsoft Azure Clouds
kits from Renesas and Terasic for MCU and FPGA-based IoT devices, along with an MCU from Renesas and an FPGA from Intel. Cloud services are distributed large-scale data processing and storage resources connected to the Internet. Elements in a typical Cloud environment include (Figure 2): Devices and sensors – Devices can include hardware or software
using the Internet, or they can connect indirectly using a gateway. Gateways – Provide communications platforms like Wi-Fi, Ethernet, cellular, or other wireless protocols that support access to and from the Cloud for devices and sensors that are not directly connected to the Internet. Gateways can also provide initial filtering, aggregation, and data processing before being sent to the Cloud.
Event-driven Cloud architecture for IoT sensor data IoT sensor information derived from medical devices, automotive systems, building automation controls, and Industry 4.0 systems can be automatically sent to the Cloud for collection, analysis, and decision making using an event- driven Cloud architecture. The basic architecture includes several elements (Figure 3). The IoT sensor data is collected using an IoT Edge runtime and Cloud service that aggregates data and performs initial analysis close to the source. This Edge service reacts autonomously when new data arrives, filters it, aggregates it into the proper format, and securely sends it to the Cloud and local network devices as appropriate. An Edge-to-Cloud interface service ingests the data into the Cloud. In addition to providing an Edge connection service, the interface should be secure and scalable and connect with Cloud applications and other devices as appropriate.
Devices
IoT Cloud
Sensors
Gateway
Figure 2: IoT Cloud services can be connected to networks of sensors and devices through a dedicated gateway. Image source: Renesas
that interacts with the immediate environment or responds to communications from the Cloud. Devices can range from actuators and motors to Human Machine
IoT Cloud – Is a scalable, cost- effective way to support widely dispersed devices and sensors, and provide large-scale storage, processing, and analysis for big data. IoT Cloud services are third- party hosted infrastructures and platforms like Amazon AWS and Microsoft Azure. They can include only hardware but often also provide a wide range of software packages to support data analytics, reporting, and decision making.
The ingested data is then transformed as needed for further processing and can
Interfaces (HMIs) like touch screens and apps on mobile handsets. Sensors measure
be stored for future reference. Data transformation can include enrichment and simple formatting to support downstream analysis and business intelligence reporting. Initial analytics can also be used to prepare the data for the machine
specific environmental parameters and send the data to the Cloud for analysis, storage, and/or decision making. Devices and sensors can be directly connected to the Cloud
46
Powered by FlippingBook