Part 3 Quarkus in the cloud and beyond
We have explored the different tools and frameworks that can be used for building Quarkus applications. But some pieces of the puzzle are still missing. How do you deploy it? How do you monitor it? How do you scale it? Cloud environments are pretty much a necessity for deploying modern applications nowadays. In the last part of the book, we will explore how Quarkus gets you ready to deploy your application in the cloud.
We will start gently by exploring some generic patterns that systems should follow to be ready to be deployed in production and handle today’s requirements. Then, we will see how to actually deploy the Acme Car Rental application in a Kubernetes or OpenShift environment.
The last chapter will be somewhat different: we will show how to create a custom Quarkus extension. This might be useful if you decide to use Quarkus with a framework that isn’t integrated in the Quarkus ecosystem yet. Doing this will require some more advanced knowledge of the inner workings of Quarkus, but don’t worry, we will guide you through it!