Manual Técnico - MD2 Quality Manager

1. Especificações técnicas

Virtual Machine Compatibility (vmware.com).

1.1 Configurações mínimas recomendas

Sobre os formatos de distribuições e o formato appliance (OVA)

Alguns componentes da suíte são disponibilizados em OVA, máquinas virtuais (virtual machines) entregues pela MD2 que aceleram o processo de implantação da solução na infraestrutura do cliente. Por padrão, a distribuição contempla a aplicação e o banco de dados na mesma máquina. A segregação pode ser feita, sendo necessário a devida configuração e comunicação. As máquinas virtuais têm o Ubuntu Server como sistema operacional, que está entre os sistemas operacionais suportados.

O formato appliance é apenas uma alternativa. O cliente pode optar por instalar em sua infraestrutura, mas deve respeitar os requisitos mínimos.

1.2 MD2 Quality Manager

Software

Detalhe de compatibilidade em: https://docs.md2qualitymanager.com/books/matriz-de-compatibilidade/page/md2-qualitymanager

Hardware
Portas

Serviço

Porta

Obs.

MD2 Quality Manager

8080

Porta padrão do Apache Tomcat. Conexão via HTTP a aplicação e comunicação REST.

Utilizado por usuários, administradores e aplicações.

Pode ser configurada.

MD2 Quality Manager

22

Porta padrão SSH.

Utilizado por administradores e aplicações.

MD2 Quality Manager

5432

Porta padrão do PostgreSQL. Conexão ao repositório do QM. Pode ser configurada.

Utilizado por administradores e aplicações.

 

1.3 OpenSearch

Software
Hardware
Portas

Serviço

Porta

Obs.

OpenSearch

5601

Porta padrão do OpenSearch. Conexão HTTP. Utilizado para conectar ao Kibana, para administração

Utilizado por administradores.

OpenSearch

9200

Porta padrão do OpenSearch. Conexão HTTP REST. Utilizado pelo MD2 Quality Manager e Motor MDM e WDR.

Utilizado por administradores e aplicações.

OpenSearch

22

Porta padrão SSH.

Utilizado por administradores e aplicações.

As descrições são para referência e avaliação da hospedagem da solução. Mais detalhes devem ser verificados na documentação oficial do OpenSearch:

 

 1.4 MD2 Master Data Management

Solução desenvolvida e que tem como premissa de funcionamento a disponibilidade da plataforma IBM Information Server. Os requisitos do IIS devem ser verificados de acordo com tabela da IBM e cenário de cada cliente e instalação.

Tabela de requisitos de sistemas do IIS: https://www.ibm.com/support/pages/infosphere-information-server-v117-detailed-system-requirements

1.5 MD2 Portal Do Titular

Aplicação que deve ser hospedada em um Web Server, que esteja disponível para acesso por usuários externos à rede (DMZ), como os clientes da empresa.

Software:

Categoria

Pré-Requisito

Versão

Compilador e biblioteca

Java Development Kit (JDK)

11.0.11

Servidor De Aplicação (Servlet API)

Apache Tomcat

9.0.X

Servidor De Aplicação (Servlet API)

GlassFish

3.0 até 5.0.X

Servidor De Aplicação (Servlet API)

Jetty

8.0 ou superior

Servidor De Aplicação (Servlet API)

jBoss

6.0 até 7.2.X

Servidor De Aplicação (Servlet API)

IBM WebSphere

9.0 até 19.X

Servidor De Aplicação (Servlet API)

Oracle Weblogic

12cR2 ou superior

Servidor De Aplicação (Servlet API)

Wildfly

6.0 até 17.X

Detalhe de compatibilidade em: https://docs.md2qualitymanager.com/books/matriz-de-compatibilidade/page/md2-portal-do-titular 

Hardware:
Portas

Serviço

Porta

Obs.

MD2 Portal Do Titular

22

Porta padrão SSH.

Utilizado por administradores e aplicações.

MD2 Portal Do Titular

8080

Porta padrão do Apache Tomcat. Portal padrão HTTP. Pode ser configurada.

Utilizado por usuários, administradores e aplicações.

 

1.6 MD2 Mensageria

Aplicação que deve ser hospedada em um Web Server Apache Tomcat.

Software
Hardware:
Portas

Serviço

Porta

Obs.

MD2 Mensageria

22

Porta padrão SSH.

Utilizado por administradores e aplicações.

MD2 Mensageria (Frontend)

8080

Porta padrão do Apache Tomcat. Portal padrão HTTP. Pode ser configurada.

Utilizado por usuários, administradores e aplicações.

MD2 Mensageria (Backend)

8081

Porta para comunicação HTTP entre browser do usuário (frontend) e o backend. Pode ser configurada.

Utilizado por usuários, administradores e aplicações.

 

1.7 Cliente

Os usuários acessam o MD2 QualityManager, MD2 Portal do Titular e MD2 Mensageria através de navegadores (web browsers). As versões mínimas suportadas são:

Navegador

Versão

Mozilla Firefox

51 ou superior

Google Chrome

57 ou superior

Safari

10 ou superior

Microsoft Edge

39 ou superior

A resolução mínima da tela para navegação nas funcionalidades das aplicações da suíte é de 1366 x 768.

 

Direitos autorais © 2021 MD2 Informática LTDA.

2. Parâmetros do sistema

2.1 Parâmetros módulo MDM

O MD2 Quality Manager possui módulos de ferramentas MDM Governance que requerem a definição de acesso ao banco de dados. Essas definições são realizadas mediante a inclusão de parâmetros na interface de Cadastro de Parâmetros do Sistema para a unidade específica.

2.2 Banco de dados Oracle

Os valores seguem os padrões tecnológicos específicos e devem ser inseridos e alterados por profissionais especialistas. Exemplo para conectar a um banco de dados Oracle:

Descrição

Nome Parâmetro

Valor (Exemplo)

Grupo

Driver jdbc do banco de dados

qm2.mdmg.db.javax.persistence.jdbc.driver

oracle.jdbc.driver.OracleDriver

qm2.mdmg

URL jdbc de conexão ao banco. Caso seja a conexão SID: "jdbc:oracle:thin:@<hostname ou IP>:<porta>:<sid>"Caso seja a conexão Service Name: "jdbc:oracle:thin:@<hostname ou IP>:<porta>/<service name>"

qm2.mdmg.db.hibernate.connection.url

jdbc:oracle:thin:@192.168.0.192:1521:CURSO

qm2.mdmg

Esquema/Owner das tabelas da solução MDM

qm2.mdmg.db.hibernate.default_schema

MDM

qm2.mdmg

Dialeto Hibernate


qm2.mdmg.db.hibernate.dialect

 

org.hibernate.dialect.OracleDialect

qm2.mdmg

Nome de usuário de banco de dados com privilégios de acesso, inclusão e alteração do banco de dados da solução MDM

qm2.mdmg.db.hibernate.connection.username

usuário

qm2.mdmg

Senha do usuário de banco de dados

qm2.mdmg.db.hibernate.connection.password

senha

qm2.mdmg

2.3 Banco de dados SQL Server

Exemplo para conectar a um banco de dados MS SQL Server:

Descrição

Nome Parâmetro

Valor (exemplo)

Grupo

Driver jdbc do banco de dados

qm2.mdmg.db.javax.persistence.jdbc.driver

com.microsoft.sqlserver.jdbc.SQLServerDriver

qm2.mdmg

URL jdbc de conexão ao banco

qm2.mdmg.db.hibernate.connection.url

jdbc:sqlserver://192.168.0.192;DatabaseName=CURSO

qm2.mdmg

Esquema/Owner das tabelas da solução MDM

qm2.mdmg.db.hibernate.default_schema

MDM

qm2.mdmg

Dialeto Hibernate

qm2.mdmg.db.hibernate.dialect

org.hibernate.dialect.SQLServerDialect

qm2.mdmg

Nome de usuário de banco de dados com privilégios de acesso, inclusão e alteração ao banco de dados da solução MDM

qm2.mdmg.db.hibernate.connection.username

usuario

qm2.mdmg

Senha do usuário de banco de dados

qm2.mdmg.db.hibernate.connection.password

senha

qm2.mdmg

Uma vez cadastrados todos os parâmetros, o servidor Tomcat deverá ser reiniciado para efetivar a conexão ao banco de dados da solução MDM.

Observação: Para o correto funcionamento dos módulos do MDM Governance, também é necessário, os arquivos de consulta pessoa e clerical que se encontram no link a seguir:

https://md2informatica.sharepoint.com/sites/suite-qm/SitePages/Central-de-downloads.aspx

2.4 Parâmetros banco de dados para acesso ao ELK

O MD2 Quality Manager possui módulos que requerem a definição de acesso ao banco de dados do ELK. Essas definições são realizadas mediante a inclusão de parâmetros na interface de Cadastro de Parâmetros do Sistema para a unidade específica.

Nome

Valor (exemplo)

Grupo

Obs:

qm.helen.server.host

192.168.0.240

qm.helen

 

qm.helen.server.protocol

http

qm.helen

 

qm.helen.server.port

9200

qm.helen

 

qm.helen.auth.user

usuário

qm.helen

 

qm.helen.auth.pssw

senha

qm.helen

 

qm.helen.timeout.con

10000

qm.helen

valores default

qm.helen.timeout.socket

60000

qm.helen

valores default

 

 

Direitos autorais © 2021 MD2 Informática LTDA.