Skip to main content

Serverless Experiments in the Cloud

  • Chapter
  • First Online:
Cloud and Serverless Computing for Scientists

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 84.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 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

  1. 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

  2. Hong S (2018) Go Serverless: securing cloud via serverless design patterns. In: 10th USENIX workshop on hot topics in cloud computing (HotCloud 18), Boston

    Google ScholarĀ 

  3. Kleppmann M (2017) Designing data-intensive applications, Chapter 8. Oā€™Reilly, Sebastopol

    Google ScholarĀ 

  4. 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 ScholarĀ 

  5. Google (2019) Google cloud functions. https://cloud.google.com/functions/docs/concepts/python-runtime. Accessed 10 May 2019

  6. Google (2019) Cloud SDK. https://cloud.google.com/sdk/. Accessed 10 May 2019

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

Ā© 2020 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics