Genesis of Cloud-Based IoT Systems for Smart Generation

Genesis of Cloud-Based IoT Systems for Smart Generation

DOI: 10.4018/978-1-5225-3445-7.ch001
(Individual Chapters)
No Current Special Offers


Internet of Things (IoT) and Cloud computing are exceptionally different innovations that have become the backbone of the smart world. This paradigm where IoT and Cloud are integrated is anticipated as an empowering influence to an extensive number of smart applications. In this chapter, the integration of Cloud and IoT is explored. This chapter also provides a picture of the integration of Cloud IoT applications. Finally, some future open issues are described.
Chapter Preview

2. Cloud Computing

Cloud computing provides four different services as follows:

  • 1.

    SaaS: In this, service application can work over the internet and customer can use it on the basis of utilization. Here customer need not to store the data and keep that data on the hard disk. The customer has to pay as he use.

  • 2.

    PaaS: In this service the cloud server gives a platform and toolboxes where different applications can be designed.

  • 3.

    NaaS: It is a totally virtual network for customers. Here, customers can get different quantities of systems as required, with wanted division and approach authorization.

  • 4.

    IaaS: This service gives calculation and capacity benefits on leasing premise. Rather than buying costly machines, servers, and capacity devices, notwithstanding for little assignments, client can outsource this undertaking to the IaaS specialist. With capacity in IaaS, not just the information is put away by the IaaS benefit, yet in addition, it makes the information generally open over the Internet.

Distributed computing makes another method for outlining, creating, testing, conveying, running and keeping up applications on the internet. Customarily, the application engineer needs to deal with running working frameworks, systems, stack adjusting, switches, capacity and incorporating these things and enabling them to connect with the framework (Zhou, 2013). The engineer additionally needs to assess versatility, or how the application could scale many geologically circulated clients. Distributed computing is an advanced model which can create different processing assets. The Cloud customer can get the benefits over the internet and customer need to pay just for the time and administration he require. The Cloud can likewise scale to help substantial quantities of administration demands. At last, Cloud registering deals with the smaller scale lifecycle administration of utilizations, and enables application chiefs to concentrate on application advancement and observing.

Complete Chapter List

Search this Book: