Plataforma

Indicium

Camada de aplicação que expõe o modelo Thinkwise via APIs REST/OData, webhooks e conectores — com segurança e governança.

Hub de integração entre aplicações, dados e serviços: expõe dados, processos e regras de negócio via APIs REST baseadas em OData e webhooks, com controles aplicados no servidor. A viabilidade e o esforço dependem de contratos, versionamento e operação no seu ecossistema.

Por que este componente

Integrações frágeis travam evolução porque transformam cada mudança em risco de quebra. O Indicium é o application tier da plataforma Thinkwise e fornece um ponto único para que aplicações, serviços e interfaces acessem dados, processos e regras de negócio do modelo com segurança e observabilidade. A implicação é diminuir variação: em vez de cada integração “negociar” regras e permissões de um jeito, você tem um caminho padronizado.

Onde a complexidade vive

Indicium resolve a infraestrutura padrão (exposição de APIs, autenticação, autorização e trilhas), mas não decide por você. Dois pontos continuam sendo trabalho de arquitetura:

  • Contratos e versões ainda precisam ser desenhados com cuidado (o que é público, o que é interno, como evolui).
  • Integrações críticas continuam exigindo telemetria, tratamento de falhas e governança operacional.

Como é para o usuário

Para desenvolvedores e integradores, o ponto de entrada é uma API REST baseada em OData, além de webhooks para eventos de negócio. “Aberta” aqui significa aderência a um padrão de integração; acesso e escopo continuam sendo definidos por política, autorização e governança de contrato. Autenticação, autorização e regras de negócio são aplicadas no servidor, e as interações podem ser registradas para auditoria e análise — o que ajuda quando a integração precisa ser suportável, e não apenas “funcionar uma vez”.

Arquitetura (três camadas)

O Indicium é a camada de serviço que viabiliza a arquitetura em três camadas: cliente, camada de serviço e banco de dados. Em termos de governança, isso costuma ser o caminho mais natural para concentrar controle de acesso, auditoria e integração em um único lugar.

O que o Indicium entrega

Em termos práticos, ele entrega um conjunto de capacidades que você normalmente precisa para sustentar integração como capacidade contínua:

  • APIs REST/OData padronizadas a partir do modelo, expondo dados, processos e regras de negócio.
  • Webhooks para permitir arquiteturas orientadas a eventos e integrações reativas.
  • Segurança por design (Security by Design): autenticação, autorização em múltiplos níveis e respeito às regras de negócio mesmo em integrações e cargas em massa.
  • Conectividade via APIs e conectores com aplicações corporativas e serviços de terceiros, usando padrões de mercado quando disponíveis; o que é sustentável depende de versões, suporte, requisitos de segurança e do seu ecossistema.
  • Logging e auditoria para acompanhar chamadas, diagnosticar problemas e sustentar governança de integrações.

Referências oficiais

Para validação e aprofundamento, as referências oficiais ajudam a separar o que é princípio de integração do que é detalhe de implementação:

Perguntas frequentes

O que é o Indicium?

É o application tier da Thinkwise: a camada que expõe o que está no modelo via APIs (por exemplo, REST/OData) e mecanismos como webhooks, com controles no servidor.

Por que este componente existe?

Porque integrações frágeis travam evolução. O Indicium cria um ponto mais consistente para acessar dados, processos e regras do modelo, facilitando observabilidade e governança.

Que tipos de integração ele suporta?

APIs REST baseadas em OData.

Webhooks para integrações reativas e orientadas a eventos.

Conectores para serviços corporativos e de terceiros.

Como a segurança é aplicada nas integrações?

Aplicando autenticação, autorização e regras de negócio no servidor, para que políticas não dependam de cada consumidor da API — inclusive em integrações e operações em massa.

O que significa conectividade via APIs e conectores?

Que a camada de integração pode se conectar a aplicações corporativas e serviços de terceiros por meio de APIs e conectores. O que é viável e sustentável depende do seu ecossistema, de versões, de requisitos de segurança e de como contratos e suporte serão tratados.

Para que servem logging e auditoria?

Para acompanhar chamadas, diagnosticar problemas e sustentar governança e conformidade no consumo das APIs.

Como é para o time técnico?

Uma forma mais padronizada de integrar sistemas, com contratos mais claros, mecanismos de evento quando úteis e controles centralizados no servidor.