Guides
R24 AMR | Min(s) read

EDPMS-IDPMS Microservices Installation Guide

This document is a step-by-step guide to configure the EDPMS-IDPMS Microservices in the Docker environment, incoming file data processing into Docker, and storing into MSDB.

All the configuration steps specified in this document are generic, any client-specific changes need to be handled separately.

Pre-Requisites

  1. The Docker needs to be installed and running with the settings below done on it.

Package Contents

The package contains the ms-edpmsidpms-package-docker-202011.0.1.zip file.

The Docker package contains the items below.

  • App: This folder contains the folder structure to store the API war, ingester jars, and related docker configurations. In the given package, we have three folders, namely API and ingester.
  • Config: This folder contains the .env files which store all the environment variables.
  • Db: This folder contains the MySQL DB configurations and .sql file to form the table structure and sample data.
  • Init: This folder contains the configurations about identifying Kafka through Docker and the topic creation in Kafka.
  • .env: This file contains the info related to the environment variables.
  • Kafka.yml: This file contains the scripts to run containers with Kafka.
  • edpmsidpms.sh: This file contains the scripts to start the Traceability service with MSDB as MySQL.
  • edpmsidpms.bat: This file contains the scripts to run the service as a whole with Kafka configuration with MSDB as MySQL.
  • edpmsidpms.yml: This file is a Docker compose base definition file to run the containers with Kafka with MSDB as MySQL.
  • edpmsidpmsNuo.sh: This file contains the scripts to start the Traceability service with MSDB as nuoDB.
  • edpmsidpmsNuo.bat: This file contains the scripts to run the service as a whole with Kafka configuration with MSDB as nuoDB.
  • edpmsidpmsNuo.yml: This file is a Docker compose base definition file to run the containers with Kafka with MSDB as nuoDB.
  • nuoENV.env: This file contains the nuoDB config info related environment variables.
  • MufgDbServices.yml: This file has the configuration to start up the nuo admin services.

Steps to Deploy the Packages

The following steps are required to deploy the packages.

Copyright © 2020- Temenos Headquarters SA

Published on :
Thursday, May 30, 2024 11:23:39 AM IST