Kappa - Serverless IoT Deployment

被引:20
作者
Persson, Per [1 ]
Angelsmark, Ola [1 ]
机构
[1] Ericsson, Ericsson Res, Lund, Sweden
来源
PROCEEDINGS OF THE 2ND INTERNATIONAL WORKSHOP ON SERVERLESS COMPUTING (WOSC '17) | 2017年
关键词
IoT; FaaS; serverless; actor model; data flow; cloud computing;
D O I
10.1145/3154847.3154853
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A recent evolution in cloud computing is the move to serverless applications, where the separation between the server platform and the application is complete, and developers can fully focus on the application, leaving all provisioning details to a cloud provider. In this paper we look at how the serverless computing model can be adopted all the way to the edge devices using the Kappa framework, built on the Calvin platform for distributed cloud and IoT applications. Combining the resource management of the platform, where capabilities of nodes are matched with the requirements of the execution units, with a RESTful API it is possible to build an IoT system with a straightforward intuitive interface while still retaining the flexibility of the Calvin platform. We also give examples of how the framework can be used in an industrial IoT setting.
引用
收藏
页码:16 / 21
页数:6
相关论文
共 13 条
  • [1] Amazon Web Services Inc, 2017, AWS LAMBD RUN COD NO
  • [2] Requirement-Based Deployment of Applications in Calvin
    Angelsmark, Ola
    Persson, Per
    [J]. INTEROPERABILITY AND OPEN-SOURCE SOLUTIONS FOR THE INTERNET OF THINGS (INTEROSS-IOT 2016), 2017, 10218 : 72 - 87
  • [3] Apache Software Foundation (ASF), 2017, AP OP IS SERV OP SOU
  • [4] Ericsson Research, 2015, CALV LETS THINGS TAL
  • [5] Fielding RaRT, 2000, PhD Dissertation
  • [6] Fowler M., 2002, Patterns of Enterprise Application Architecture
  • [7] TIME, CLOCKS, AND ORDERING OF EVENTS IN A DISTRIBUTED SYSTEM
    LAMPORT, L
    [J]. COMMUNICATIONS OF THE ACM, 1978, 21 (07) : 558 - 565
  • [8] Calvin Constrained - A Framework for IoT Applications in Heterogeneous Environments
    Mehta, Amardeep
    Baddour, Rami
    Svensson, Fredrik
    Gustafsson, Harald
    Elmroth, Erik
    [J]. 2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, : 1063 - 1073
  • [9] Morrison J.P., 2010, NEW APPROACH APPL DE, V2nd
  • [10] OASIS, 2014, MQTT MESS QUEU TEL T