O que é um Ativo de Governança

Um Ativo representa um sistema, serviço ou workload do seu ambiente sujeito ao funil de governança. Para cada ativo você captura metadados técnicos, tier de governança, classificação de dados e responsável — informações que alimentam o compliance assessment, o governance gate e os planos de mudança.

Cadastrar uma aplicação

  1. Acesse Applications no menu lateral
    Clique em Applications no menu principal ou acesse /applications.
  2. Clique em "New Application"
    O botão fica no canto superior direito da listagem. Requer permissão applications.create.
  3. Preencha as informações técnicas
    O formulário é dividido em seções: identidade, stack técnica, infraestrutura, dependências e compliance.
  4. Salve e inicie o assessment
    Após salvar, você pode iniciar um assessment diretamente da página da aplicação.

Campos disponíveis

Identidade

CampoDescrição
nameNome da aplicação
descriptionDescrição funcional
business_ownerResponsável de negócio
technical_ownerResponsável técnico
departmentDepartamento ou área
criticalityCriticidade: low, medium, high, critical
environmentAmbiente atual: production, staging, development

Stack técnica

CampoDescrição
languageLinguagem de programação principal (Java, Python, Go, PHP…)
frameworkFramework utilizado (Spring, Django, Laravel…)
databaseBanco de dados principal (PostgreSQL, MySQL, Oracle…)
cacheTecnologia de cache (Redis, Memcached…)
queueSistema de filas (RabbitMQ, Kafka, SQS…)
web_serverServidor web (Nginx, Apache, Tomcat…)
runtime_versionVersão do runtime (Java 11, Python 3.9…)

Infraestrutura

CampoDescrição
hosting_typeon-premise, virtual-machine, bare-metal, cloud, container
os_typeSistema operacional
os_versionVersão do OS
cpu_coresNúmero de vCPUs
memory_gbMemória RAM em GB
disk_gbDisco em GB
network_interfacesInterfaces de rede (IPs, MACs)
listening_portsPortas em escuta

Flags de readiness

CampoDescrição
is_statelessA aplicação é stateless?
has_dockerfileJá possui Dockerfile?
has_k8s_manifestsPossui manifestos Kubernetes?
has_cicdPossui pipeline CI/CD?
has_health_checksExpõe health checks?
has_loggingLogging estruturado ativo?
has_monitoringMonitoramento/métricas configurados?
externalized_configConfiguração externalizada (env vars, ConfigMap)?

Governança e Compliance

CampoDescrição
governance_tierTier de governança: low, medium, high, critical
data_classificationClassificação de dados: public, internal, confidential, restricted
compliance_tagsRequisitos: HIPAA, PCI-DSS, SOC2, LGPD…
rto_minutesRecovery Time Objective em minutos
rpo_minutesRecovery Point Objective em minutos
governance_statusStatus do governance gate: pending, approved, conditional, blocked
Governance Gate O governance gate de um ativo fica disponível após a conclusão e aprovação do compliance assessment vinculado. Findings críticos do Doctor AI para este ativo bloqueiam o gate automaticamente até resolução ou exceção aprovada.

Página de detalhe da aplicação

Clicando em uma aplicação, você acessa o painel de detalhes com abas:

  • Overview — informações gerais, stack, infraestrutura
  • Assessments — lista de avaliações vinculadas
  • Migration Plans — planos de migração
  • Risks — riscos identificados (com análise IA)
  • Reports — relatórios gerados
  • Dependencies — dependências entre aplicações

Análise de riscos com IA

Na aba Risks da aplicação, o botão "Analyze with AI" envia o perfil do ativo para o Claude AI e retorna riscos contextuais identificados automaticamente, incluindo categoria, likelihood, impacto e sugestão de mitigação.

Permissão necessária applications.view para leitura, applications.create para criação, applications.update para edição, applications.delete para exclusão.

Importação automática

Ao invés de cadastrar manualmente, você pode importar aplicações a partir de um arquivo JSON gerado por playbooks Ansible de discovery. Veja o módulo Importação Automática.

Exportar aplicações

Usuários com permissão applications.export podem exportar a lista de aplicações selecionadas em formato CSV ou JSON via botão "Export" na listagem.