Building Microservices with JHipster

So far in this book, we have generated, developed, and deployed a monolithic application using JHipster. Now it's time to build a full-fledged microservices stack. In the previous chapter, we saw the benefits that are 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 new functionality to our e-commerce shop as separate microservice applications. By doing this, we can develop our microservices further so that we can include our domain model and additional business logic.

Since we are converting our online shop monolith into a microservice architecture, we will also learn how the domain model we created using JHipster Domain Language (JDL) can be converted into a microservice domain model.

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 cover the following topics:

  • A brief introduction to application generation with JDL
  • Modeling a gateway application
  • Modeling the microservice applications
  • Creating the domain model using JDL
  • Running through the generated code
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.191.102.112