Integrate Cloud and Fog Technology with the Internet of Things
1. Integrate Cloud and Fog Technology with the
Internet of Things
Authors affiliated to: University of Benghazi -Libya
1
International Maghreb Meeting of the
Conference on Sciences and Techniques of
Automatic control and Computer
Engineering
MI-STA 2023
May 21 – 23, 2023 – BENGHAZI – LIBYA
Mohamed Mahfoud Alaty Younis A. Younis
itstd.3692@.uob. edu.ly Younis.Younis@uob.edu.ly
2. Outlines
What is IoT?
What is Cloud computing?
How does Cloud helps IoT?
What is Fog computing?
Problem statement
Smart agriculture proposed system
Implementation of the smart agriculture proposed system
Conclusion
2
3. Abbreviation of “Internet of Things ”.
It describes the network of physical objects—“things”—that are
embedded with sensors, software, and other technologies for the
purpose of connecting and exchanging data with other devices and
systems over the internet.
Each thing has a unique identifier.
Ability to transfer data over a network.
No human-computer communication.
It is applied to practically any technology that can give information
about its functioning, activity completion, and environmental
situations.
What is IoT ?
3
4. What is Cloud computing ?
It is the delivery of computing services—including servers, storage, databases,
networking, software, analytics, and intelligence—over the Internet.
( NIST Definition ) “ It is a model for enabling ubiquitous, convenient, on-demand
network access to a shared pool of configurable computing resources (e.g., networks,
servers, storage, applications, and services) that can be rapidly provisioned and
released with minimal management effort or service provider interaction “.
Cloud deployment models :
Public Cloud.
Private Cloud.
Community Cloud.
Hybrid Cloud.
4
5. How Cloud helps IoT ?
Cloud integration solves some IoT problems :
Great processing power.
Permanent storage of a huge amount of data.
Possibility to develop monitoring services for some applications.
Data management.
Data analysis.
Availability.
Scalability.
Only the cloud is not the best solution to the problems of the Internet of things as a whole
5
6. What is Fog computing?
Refers to extending cloud computing to the edge of an enterprise's
network.
Computing architecture in which a series of nodes receives data from IoT
devices in real-time.
Supports the Internet of Things (IoT) concept
Fog helps IoT by providing:
Low latency
Real-time interaction
Preprocessing
Local storing
6
7. Problem statement
The Internet of Things is a very useful technology that has greatly helped the development of information technology, but it
faces problems in network management, standardization, processing, storage, and securing a large amount of data.
A set of solutions to these problems have been proposed, including the use of an architecture containing cloud computing
technology.
cloud computing has contributed to solving many challenges and problems facing the Internet of Things, but it cannot be a
complete and reliable solution for all applications of The Internet of things.
Thus, there is a need for consolidating it with other technologies such as fog computing.
7
8. Smart agriculture proposed system
The smart agriculture system consists of three layers:
IoT Network Layer contains :
Temperature and humidity sensor node .
Soil moisture sensor node.
Flame sensing node.
RGB LED node.
The Fog layer contains one node with a GPRS module.
The Cloud layer contains:
Web API.
Database.
Web APP.
8
13. Conclusion
13
In this paper, it was studied:
Internet of things technology and sweating on its enabling technologies.
Cloud computing technology.
Foggy computing technology and how to integrate it with the cloud in the
architecture of the Internet of Things.
Suggesting and designing a smart farming system based on integrating cloud
and fog computing with the Internet of Things.
Implementing the proposed system and providing the following capabilities:
Monitoring system for agricultural fields.
Automation.
Real-time interaction.