Functions as a service in the context of the Internet of Things

Abstract

En los últimos años, la computación serverless se ha convertido en una alternativa popular a la computación Cloud tradicional. Examinamos la usabilidad y la experiencia de desarrollo en tres plataformas serverless de código abierto en el contexto del Internet de las Cosas (IoT): OpenFaaS, Fission y OpenWhisk. También compartimos nuestra experiencia desarrollando una aplicación de Redes Neuronales Profundas Distribuidas (DDNN) de baja latencia utilizando dichas plataformas. Nuestra investigación indica que estas plataformas son fáciles de usar y aceleran el despliegue de aplicaciones, pero requieren de más recursos y no son adecuadas para dispositivos limitados. Además, logramos una mejora del 55 % sobre Kafka-ML bajo carga, un framework que carece de escalado dinámico, ilustrando el potencial de la computación serverless para aplicaciones IoT. Por último, extendemos el framework Kafka-ML con Fission, desbloqueando la computación serverless en la plataforma

    Similar works