Abstract
Serverless computing has been around for a long time (the exact date depends on what is considered to qualify as serverless) but has only recently been gaining popularity due to its higher abstractions (such as new frameworks and runtimes) and simplified access offered by the main providers. Serverless computing is a powerful tool for development and research, although it is highly constrained in order to provide high-level features to the users. Serverless computing provides a more technical abstraction layer to improve tasks in the cloud, for which explanations and examples are provided in this chapter.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Note that there is no security or authentication in this implementation; it is simply a proof of concept: anyone with the URL can make a GET request and insert data in the GCS bucket.
References
Baldini I et al (2017) Serverless computing: current trends and open problems. Research advances in cloud computing. Springer, Singapore, pp 1ā20. https://doi.org/10.1007/978-981-10-5026-8_1
Hong S (2018) Go Serverless: securing cloud via serverless design patterns. In: 10th USENIX workshop on hot topics in cloud computing (HotCloud 18), Boston
Kleppmann M (2017) Designing data-intensive applications, Chapter 8. OāReilly, Sebastopol
Montes D et al (2017) Views on the potential of Cloud computing and IaaS/HPCaaS for meteorology and climatology. In: EMS Annual Meeting Abstracts (EMS2017), Vienna, vol 14, p 639
Google (2019) Google cloud functions. https://cloud.google.com/functions/docs/concepts/python-runtime. Accessed 10 May 2019
Google (2019) Cloud SDK. https://cloud.google.com/sdk/. Accessed 10 May 2019
Author information
Authors and Affiliations
Rights and permissions
Copyright information
Ā© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
AƱel, J.A., Montes, D.P., Iglesias, J.R. (2020). Serverless Experiments in the Cloud. In: Cloud and Serverless Computing for Scientists. Springer, Cham. https://doi.org/10.1007/978-3-030-41784-0_7
Download citation
DOI: https://doi.org/10.1007/978-3-030-41784-0_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-41783-3
Online ISBN: 978-3-030-41784-0
eBook Packages: Computer ScienceComputer Science (R0)