

“ Docker is a tool designed to make it easier to create, deploy, and run applications by using containers. It does this by virtualizing the operating system of the computer on which it is installed and running.” ( FreeCodeCamp) “In simple terms, Docker is a software platform that simplifies the process of building, running, managing and distributing applications. Two popular tools that will help us build our micro-service are Docker and Swagger.

To help you grasp the concept, I’ve posted some quotes about micro-services below:

We’ll create a basic API with a customized response.īut let’s back up for a moment what is a micro service? And why do we want to create one? In this blog post, we will cover some basic concepts that will help you create an API used as a micro service, utilizing. Net Core, swagger, and docker for this task. Thus, the cycles will become much shorter and the quality – much higher. Why are we undergoing this transition? Our motivation comes from wanting to deploy and deliver small pieces of code to production, without depending on other components or teams. At Optimove, we’re shifting our architecture from monolith to micro-services.
