Introduction to Microservice Server-Side Technologies

Wasn't it easy to develop a production-ready monolithic application with JHipster? So far, we have created an application from scratch, added a few entities with JDL Studio, and then deployed it to the production environment along with tests. We have also added a continuous integration and continuous delivery pipeline. Wasn't the experience faster, easier, and better than coding everything from scratch?

So what's next? Yes, you guessed it right—microservices!

Microservices is the buzzword everywhere these days. Many companies out there are trying to solve their problems with microservices. We already saw an overview of the benefits of microservices in Chapter 1Introduction to Modern Web Application Development.

In this chapter, we will look at the following:

In this chapter, we will see how the monolithic application we created earlier can be converted into a microservice application. 

After that, we will see how easy it is to create a microservice architecture using the options JHipster provides.