Serverless computing for the Internet of Things

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorDi Francesco, Mario
dc.contributor.authorKumar, Manoj
dc.contributor.schoolPerustieteiden korkeakoulufi
dc.contributor.supervisorDi Francesco, Mario
dc.date.accessioned2018-10-17T08:03:43Z
dc.date.available2018-10-17T08:03:43Z
dc.date.issued2018-10-08
dc.description.abstractCloud-based services have evolved significantly over the years. Cloud computing models such as IaaS, PaaS and SaaS are serving as an alternative to traditional in-house infrastructure-based approach. Furthermore, serverless computing is a cloud computing model for ephemeral, stateless and event-driven applications that scale up and down instantly. In contrast to the infinite resources of cloud computing, the Internet of Things is the network of resource-constrained, heterogeneous and intelligent devices that generate a significant amount of data. Due to the resource-constrained nature of IoT devices, cloud resources are used to process data generated by IoT devices. However, data processing in the cloud also has few limitations such as latency and privacy concerns. These limitations arise a requirement of local processing of data generated by IoT devices. A serverless platform can be deployed on a cluster of IoT devices using software containers to enable local processing of the sensor data. This work proposes a hybrid multi-layered architecture that not only establishes the possibility of local processing of sensor data but also considers the issues such as heterogeneity, resource constraint nature of IoT devices. We use software containers, and multi-layered architecture to provide the high availability and fault tolerance in our proposed solution.en
dc.format.extent64
dc.format.mimetypeapplication/pdfen
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/34351
dc.identifier.urnURN:NBN:fi:aalto-201810175426
dc.language.isoenen
dc.programmeMaster's Programme in Computer, Communication and Information Sciencesfi
dc.programme.majorSecurity and Mobile Computingfi
dc.programme.mcodeT3011fi
dc.subject.keywordIoTen
dc.subject.keywordfog computingen
dc.subject.keyworddockeren
dc.subject.keywordserverless computingen
dc.titleServerless computing for the Internet of Thingsen
dc.typeG2 Pro gradu, diplomityöfi
dc.type.ontasotMaster's thesisen
dc.type.ontasotDiplomityöfi
local.aalto.electroniconlyyes
local.aalto.openaccessyes

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
master_Kumar_Manoj_2018.pdf
Size:
1.13 MB
Format:
Adobe Portable Document Format