Abstract
To provide cost effective cloud resources with high QoS, serverless platform is introduced that allows to pay for the exact amount of resource usage. On the other hand, a number of data management tools are developed to handle the data from a large number of IoT sensing devices. However, the modern data-intensive cloud applications require the power that comes from integrating data management tools with serverless platforms. This paper proposes a novel data pipeline architecture for serverless platform for providing an environment to develop applications that can be broken into independently deployable, schedulable, scalable, and re-usable modules and efficiently manage the flow of data between different environments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Apache NiFi (2019). https://nifi.apache.org/. Accessed 21 October 2019
D5.5-Data-Pipeline-Orchestration-I, 16 July 2020 (2019). http://radon-h2020.eu/wp-content/uploads/2020/01/D5.5-Data-Pipeline-Orchestration-I.pdf
AWS data pipeline documentation (2020). https://docs.aws.amazon.com/data-pipeline/. Accessed 24 January 2020
Beam overview, 16 July 2020 (2020). https://beam.apache.org/
Topology and orchestration specification for cloud applications (TOSCA) standard v1.3 26 February 2020 (2020). https://docs.oasis-open.org/tosca/TOSCA-Simple-Profile-YAML/v1.3/TOSCA-Simple-Profile-YAML-v1.3.html
Viarota - enhance the travel experience of your visitors 25 June 2020 (2020). https://viarota.com/
Casale, et al.: Radon: rational decomposition and orchestration for serverless computing. SICS Softw. Intensive Cyber-Phys. Syst, August 2019
Kopp, O., Binz, T., Breitenbücher, U., Leymann, F.: Winery – a modeling tool for TOSCA-based cloud applications. In: Basu, S., Pautasso, C., Zhang, L., Fu, X. (eds.) ICSOC 2013. LNCS, vol. 8274, pp. 700–704. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-45005-1_64
Acknowledgment
This work is partially funded by the European Union’s Horizon 2020 research and innovation project RADON (825040).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Dehury, C., Jakovits, P., Srirama, S.N., Tountopoulos, V., Giotis, G. (2020). Data Pipeline Architecture for Serverless Platform. In: Muccini, H., et al. Software Architecture. ECSA 2020. Communications in Computer and Information Science, vol 1269. Springer, Cham. https://doi.org/10.1007/978-3-030-59155-7_18
Download citation
DOI: https://doi.org/10.1007/978-3-030-59155-7_18
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-59154-0
Online ISBN: 978-3-030-59155-7
eBook Packages: Computer ScienceComputer Science (R0)