Nimbus: Improving the Developer Experience for Serverless Applications
LIVE DEMO on Wednesday 8th July at 17:10 UTC - click here ==> https://icse2020.clowdr.org/program/Demonstrations/3
We present Nimbus, a framework for writing and deploying Java applications on a Function-as-a-Service (“serverless”) platform. Nimbus aims to soothe four main pain points experienced by developers working on serverless applications: that testing can be difficult, that deployment can be a slow and painful process, that it is challenging to avoid vendor lock-in, and that long cold start times can introduce unwelcome latency to function invocations.
Nimbus provides a number of features that aim to overcome these challenges when working with serverless applications. It uses an annotation-based configuration to avoid having to work with large configuration files. It aims to allow the code written to be cloud-agnostic. It provides an environment for local testing where the complete application can be run locally before deployment. Lastly, Nimbus provides mechanisms for optimising the contents and size of the artifacts that are deployed to the cloud, which helps to reduce both deployment times and cold start times.
Short demo video: https://www.youtube.com/watch?v=0nYchh8jdY4
Wed 8 JulDisplayed time zone: (UTC) Coordinated Universal Time change
17:10 - 18:00
|PG-KLEE: Trading Soundness for CoverageDemo|
|SMRL: A Metamorphic Security Testing Tool for Web SystemsDemo|
|Nimbus: Improving the Developer Experience for Serverless ApplicationsDemo|