/
makino || deployment

makino || deployment

1. Objective

 

To list all the deployment steps of makino projects.

2. Components

 

2.1 Component details

Maknio utility is divided into various components. The components are

Sl No#

Component Name

Technology Name

Description

Sl No#

Component Name

Technology Name

Description

1

Front End

NodeJs

  1. UI: To initiate the contact review and order management process

  2. Producer: to push the request to queue

2

Queue : To receive the receive the request from the producer

RabbitMq

 

  1. To receive the receive the request from the producer

3

Consumer : Listens the queue and process the request

SprintBoot (Java)

  1. Contract Review Consumer

  2. Order management Consumer

 

2.2 Queue Details

 

Process for long running jobs

3. Deployment Process

 

 

4. Deployment Servers

 

SL No#

Environment

Application Name

Server Name

Description

SL No#

Environment

Application Name

Server Name

Description

1

 

 

 

 

2

 

 

 

 

5. Challenges

 

Sl No#

To Do

Status

Resolution

Sl No#

To Do

Status

Resolution

1

How will you know that front end is down? Is there any api/url to check?

open

 

2

How will you know that producer process is stuck and need to work on it?

open

 

3

How will you know that rabbitmq is down? Is there any URL?

open

 

4

How will you know consumer is down and need to look at it?

open

 

4

How will you make sure , when server starts all the processes are up and running?

open