ABSTRACT

The Internet of Things (IoT) is an emerging field for a new era and is being implemented in in almost every sector. IoT-based devices are capable of instant communication through the internet and provide an opportunity to work on real-time data and make fast decisions. One of the most valuable and essential emerging fields where IoT is needed is waste management. The waste management industry is facing many challenges due to an increasing population, leading to high levels of municipal and industrial waste being generated. At the same time, its handling needs a large workforce. In such a scenario, the use of IoT in waste management systems could make these systems smarter and reduce the cost of their overall management. These systems require physical infrastructure to establish the whole IoT architecture, where significant costs are associated with its establishment; specifically, a major portion of this cost is being utilized to maintain servers. Alternatively, a solution known as a “serverless IoT” could be implemented, which does not require physically establishing servers and regular maintenance. This type of serverless IoT uses the cloud instead of physical infrastructure and provides freedom of purchasing/estimating/maintaining the associated hardware. Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azure, IBM Watson, Cisco Cloud, IoT Platform by Oracle or Thingspeak are cloud service providers that provide serverless IoT. All such cloud providers give some common facilities to make work easier for engineers, such as scalability, cost per day, or usage. Development and deployment costs can be further reduced, and an increase in resources as soon as the requirement is there is also possible. Allocation and deallocation of such resources are managed by cloud providers, and users only have to make requests for their arrangement or the resources themselves.