FAAS/SERVERLESS-BASED LIGHTWEIGHT SOFTWARE DEVELOPMENT KIT FRAMEWORK FOR 6LOWPAN ARCHITECTURES
Effecting application development and/or updates in a wireless mesh networking environment raises a number of challenges. To address such challenges techniques are presented herein that support an extensible serverless framework that provides a function as a service (FaaS) paradigm for the rapid development and the easy operation and maintenance for Internet of things (IoT) customers. Among other things, a customer's application code may be uncoupled from a vendor’s kernel and software development kit (SDK) library (thus freeing a customer from having to consider platform dependencies and allowing them to focus just on their business logic) and then generated as a small, platform-independent script that may be quickly and easily delivered to a massive number of endpoints. Additionally, a customer may add their own application programming interfaces (APIs) into a provided command-line interface (CLI) Commands library. As well, a customer may leverage a virtualized or remote development and simulation environment to speed up development activities.
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.
Zhang, Lele; Li, Chuanwei; Zhao, Li; and Dong, Harbor, "FAAS/SERVERLESS-BASED LIGHTWEIGHT SOFTWARE DEVELOPMENT KIT FRAMEWORK FOR 6LOWPAN ARCHITECTURES", Technical Disclosure Commons, (May 05, 2021)