16 Serverless, GraalVM, and Knative

This chapter covers

  • Producing native images with Spring Native and GraalVM
  • Building serverless applications with Spring Cloud Function
  • Deploying serverless applications with Knative and Kubernetes

In the previous chapter, you completed a long journey from development to production. You’ve built cloud native applications using Spring and deployed them on a Kubernetes cluster in a public cloud. This final chapter aims to provide you with some additional tools to get even more out of your cloud native applications.

One significant benefit of cloud infrastructures is that you can increase or reduce resources on demand and pay only for what you use. Java applications have traditionally been very resource-intensive, ...

Get Cloud Native Spring in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.