WeCMDB (Configuration Management Database) é um sistema de banco de dados de gerenciamento de configuração derivado da prática de gerenciamento de operação e manutenção do WeBank. A fim de suportar de forma eficiente aplicações de Internet com grandes utilizadores e grandes quantidades de dados, a arquitectura distribuída é amplamente utilizada para suportar os sistemas actuais. No entanto, a arquitectura distribuída também actualiza os requisitos para a gestão de operação e manutenção. Em comparação com a arquitetura tradicional, a arquitetura distribuída traz três mudanças à infraestrutura de TI: servidores massivos, lançamentos contínuos frequentes e dependências complexas entre serviços. Os problemas resultantes de operação e manutenção promoveram rapidamente o desenvolvimento de ferramentas DevOps e mudanças nos conceitos inteligentes de operação e gerenciamento de manutenção.
O CMDB, como núcleo das ferramentas de operação e manutenção, fornece a única fonte de dados de informações de TI para todo o sistema e é a base e pré-requisito para a automação e inteligência da operação e manutenção de TI. Contando com um CMDB confiável, as informações de TI são completamente registradas desde a camada física (data center, locais de rack, servidores, informações de rede, etc.), até a camada lógica (IP, informações de arquitetura do sistema), até a camada de aplicação (aplicação de negócios). informações do sistema) e gerenciá-lo.
WeCMDB é um data center de configuração centralizado que gerencia componentes e informações de relacionamento de componentes em todos os níveis de TI. Ao mesmo tempo, está intimamente ligado a ferramentas automatizadas de gestão de operação e manutenção, apoiando a operação de ferramentas e processos de gestão de operação e manutenção, aproveitando ao máximo o valor das informações de configuração e contando com essas ferramentas e processos para garantir a precisão dos dados. .
Recursos do WeCMDB
1. Modelo de configuração e expansão dinâmica
2. Adicionar itens de configuração, atributos e relacionamentos com flexibilidade; tipos de dados de atributos, regras de preenchimento, etc. podem ser definidos dinamicamente.
3. Consulta de configuração, flexível e diversificada
4. Consulta on-line personalizada relacionada a múltiplas configurações.
5. Controle de permissão refinado
6. Implementa controle refinado de permissão de dados, suporta configuração online;
7. Serviço API aberto e amigável
8. Suporte à definição online de itens de configuração, atributos e relacionamentos que podem ser lidos e escritos pela interface; suporte a testes online para verificar a precisão da interface;
9. Consulta de log multidimensional
10. Fornece uma interface de gerenciamento e oferece suporte a consultas multidimensionais do histórico de alterações de dados.
Principais funções do WeCMDB
1. Função de consulta de informações
2. Incluindo consulta de configuração, consulta abrangente e consulta de log.
3. Funções de gerenciamento de configuração
4. Incluindo gerenciamento de informações de configuração, consulta de configuração básica, gerenciamento de consulta abrangente e configuração de interface de consulta abrangente.
5. As funções de gerenciamento de visualização incluem planejamento e design de IDC, planejamento de recursos de IDC, design de arquitetura de aplicativos e design de implantação de aplicativos.
6. Funções de gerenciamento do sistema
7. Incluindo gerenciamento de permissões (gerenciamento de funções, gerenciamento de funções de usuário, permissões de dados, gerenciamento de menu).