Serverless Workflows for Containerised Applications in the Cloud Continuum

Sebastián Risco, Germán Moltó, Diana M. Naranjo, and Ignacio Blanquer. Serverless Workflows for Containerised Applications in the Cloud Continuum. Journal of Grid Computing, 19:30, 9 2021.

Download

[1.9MB pdf]  [HTML] 

Abstract

This paper introduces an open-source platform to support serverless computing for scientific data-processing workflow-based applications across the Cloud continuum (i.e. simultaneously involving both on-premises and public Cloud platforms to process data captured at the edge). This is achieved via dynamic resource provisioning for FaaS platforms compatible with scale-to-zero approaches that minimise resource usage and cost for dynamic workloads with different elasticity requirements. The platform combines the usage of dynamically deployed auto-scaled Kubernetes clusters on on-premises Clouds and automated Cloud bursting into AWS Lambda to achieve higher levels of elasticity. A use case in public health for smart cities is used to assess the platform, in charge of detecting people not wearing face masks from captured videos. Faces are blurred for enhanced anonymity in the on-premises Cloud and detection via Deep Learning models is performed in AWS Lambda for this data-driven containerised workflow. The results indicate that hybrid workflows across the Cloud continuum can efficiently perform local data processing for enhanced regulations compliance and perform Cloud bursting for increased levels of elasticity.

BibTeX Entry

@article{Risco2021swc,
   abstract = {This paper introduces an open-source platform to support serverless computing for scientific data-processing workflow-based applications across the Cloud continuum (i.e. simultaneously involving both on-premises and public Cloud platforms to process data captured at the edge). This is achieved via dynamic resource provisioning for FaaS platforms compatible with scale-to-zero approaches that minimise resource usage and cost for dynamic workloads with different elasticity requirements. The platform combines the usage of dynamically deployed auto-scaled Kubernetes clusters on on-premises Clouds and automated Cloud bursting into AWS Lambda to achieve higher levels of elasticity. A use case in public health for smart cities is used to assess the platform, in charge of detecting people not wearing face masks from captured videos. Faces are blurred for enhanced anonymity in the on-premises Cloud and detection via Deep Learning models is performed in AWS Lambda for this data-driven containerised workflow. The results indicate that hybrid workflows across the Cloud continuum can efficiently perform local data processing for enhanced regulations compliance and perform Cloud bursting for increased levels of elasticity.},
   author = {Sebastián Risco and Germán Moltó and Diana M. Naranjo and Ignacio Blanquer},
   doi = {10.1007/s10723-021-09570-2},
   issn = {1570-7873},
   issue = {3},
   journal = {Journal of Grid Computing},
   month = {9},
   pages = {30},
   title = {Serverless Workflows for Containerised Applications in the Cloud Continuum},
   volume = {19},
   url = {https://link.springer.com/10.1007/s10723-021-09570-2},
   year = {2021}
}

Generated by bib2html.pl (written by Patrick Riley ) on Sat Mar 29, 2025 17:39:01