Introducing microservice deployment options

"The success of an application not only depends on how well we design it. It depends on how well we implement, deploy, and maintain it."

A well-designed microservice application in a low-availability environment is useless. Therefore, it is equally important to decide on a deployment strategy that increases its chances to succeed. When it comes to deployment, there are a plethora of tools available. Each one of them has its pros and cons, and we have to choose one that is suitable for our needs. JHipster currently provides sub-generators so that we can create configuration files to containerize, deploy, and manage the microservices via the following methods:

  • Docker and Docker Compose
  • Kubernetes (also helps to orchestrate your deployment)
  • OpenShift (also provides private cloud deployment and orchestration)

We will look at these in detail in the following sections.

..................Content has been hidden....................

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