Skip to main content

Java Serverless Development

  • Chapter
  • First Online:
Rapid Java Persistence and Microservices
  • 1391 Accesses

Abstract

Serverless programming is slowly being adopted by mainstream development. Fundamentally, serverless programming means that the server or infrastructure is being managed by the infra/cloud provider, but the code still exists and runs on some machine. As a developer, you should be concerned about solving the problem and deploying it. Based on the scale demand, the infrastructure provider or framework is responsible for managing the number of active nodes running the supplied code at any time. In other words, allocation of machines is dynamic and managed by the infra provider. There are quite a few advantages as well as concerns related to being serverless. Let’s look at some of them.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 37.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Raj Malhotra

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Malhotra, R. (2019). Java Serverless Development. In: Rapid Java Persistence and Microservices. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-4476-0_10

Download citation

Publish with us

Policies and ethics