Now, it's time to build a full-fledged microservices stack. So far, we have generated, developed, and deployed a monolithic application using JHipster, and in the previous chapter, we saw the benefits offered by a microservice stack. In this chapter, we will look at how to build microservices with JHipster.
We will start by converting our monolithic store application into a microservice gateway application. Next, we will add a new functionality to our e-commerce shop as a separate microservice application. We will then see how these applications communicate with each other and work as a single application for our end users.
In this chapter, we will:
- Generate a Gateway application:
- Run through the generated code
- See a brief introduction to JWT
- Generate a microservice application:
- Invoice service
- Notification service