Cloud is very important because IoT devices,
sensors, and different types of devices process a
tremendous amount of information and finally that
information has been processed and that is the reason
that cloud came into existence. All this information will
be sent to the cloud for further refinement and so on.
The main issue with the cloud in the IoT environment is
the information transmission speed. Let us say there is
a cloud and there are different IoT devices deployed.
Each of these devices sends all these data to the virtual
cloud for further refining and storage. Now, that
becomes a problem because these IoT environments have
constraints concerning bandwidth, degree of processing,
memory utilization, energy consumption, etc. This
processing can be handled with the help of the cloud but
what about the bandwidth what about the energy
consumption because what is going to happen in this sort
of scenario of the use of cloud in the IoT context is a lot
of data is going to float all around. Over the network, a
lot of information is going to be dispatched to the cloud
and that will unnecessarily consume the bandwidth and
the limited energy that is resident in all these devices.
IoT devices have to sense the physical phenomena
occurring around them and send the data to the cloud
and get an action or comment back. There is a need for
fog computing to reduce latency. cloud servers might be
physically located in different continents, cities. This
physical limitation also introduces a large latency in
communication
Keywords : Cloud Computing, Fog Computing, IoT