Part 3: Becoming Cloud-Native
In this part, you will integrate the Quarkus framework into a hexagonal application, making it truly modern cloud-native software that's ready to be deployed in cloud environments.
We'll learn how to add Quarkus to our existing topology and inventory system. Then, we'll explore some of the exciting Quarkus features, such as CDI beans, RESTEasy Reactive, and Hibernate Reactive. After combining Quarkus and hexagonal architecture, we'll learn how to dockerize and create Kubernetes objects to deploy our hexagonal application to a Kubernetes cluster.
This part has the following chapters:
- Chapter 10, Adding Quarkus to a Modularized Hexagonal Application
- Chapter 11, Leveraging CDI Beans to Manage Ports and Use Cases
- Chapter 12, Using RESTEasy Reactive to Implement Input Adapters
- Chapter 13, Persisting Data with Output Adapters and Hibernate Reactive
- Chapter 14, Setting Up Dockerfile and Kubernetes Objects for...