Documentação Oficial

Central de Guias & Manuais

Encontre respostas técnicas, fluxos operacionais e manuais detalhados sobre as tecnologias do Concentrador.

DocumentaçãoTech Stack

aws-gcp

Nossa plataforma utiliza os serviços de infraestrutura de nuvem da **Amazon Web Services (AWS)** e do **Google Cloud Platform (GCP)** para hospedagem, armazenam...

Ler guia completo →
DocumentaçãoTech Stack

clean-architecture

Nossa plataforma adota rigidamente os padrões de **Clean Architecture (Arquitetura Limpa)**, propostos por Robert C. Martin (Uncle Bob). O principal objetivo é ...

Ler guia completo →
DocumentaçãoTech Stack

clean-code

O conceito de **Clean Code (Código Limpo)** é um pilar ético e técnico no desenvolvimento do Concentrador, assegurando que o código escrito por nossos engenheir...

Ler guia completo →
DocumentaçãoTech Stack

docker

O **Docker** é a tecnologia de conteinerização adotada para empacotar todo o nosso repositório concentrado, garantindo consistência total do ambiente de desenvo...

Ler guia completo →
DocumentaçãoTech Stack

github-actions

O **GitHub Actions** é o mecanismo de automação utilizado para gerenciar todo o ciclo de vida de testes e implantação contínua (CI/CD) do repositório Concentrad...

Ler guia completo →
DocumentaçãoTech Stack

grafana

O **Grafana** é a nossa ferramenta oficial de monitoramento de infraestrutura e observabilidade, consolidando métricas, alertas e logs de todos os microsserviço...

Ler guia completo →
DocumentaçãoTech Stack

integracao-pncp

A integração com o **PNCP (Portal Nacional de Contratações Públicas)** é um requisito crítico estabelecido pela Lei Federal nº 14.133/2021 (Nova Lei de Licitaçõ...

Ler guia completo →
DocumentaçãoTech Stack

inteligencia-artificial

O Concentrador incorpora recursos de **Inteligência Artificial (IA)** para automatizar a leitura, classificação e categorização inteligente de atos de imprensa ...

Ler guia completo →
DocumentaçãoTech Stack

java-spring-boot

O ecossistema principal de microsserviços do Concentrador (incluindo o `iam-service` e o `worker`) é construído com **Java** e **Spring Boot**, fornecendo uma i...

Ler guia completo →
DocumentaçãoTech Stack

javascript

O **JavaScript** é a linguagem de programação que serve como base para todo o nosso ecossistema frontend, englobando lógica do cliente, scripts de compilação, e...

Ler guia completo →
DocumentaçãoTech Stack

kubernetes

O **Kubernetes** é o cérebro que gerencia e orquestra a execução de todos os nossos contêineres em ambientes de produção de alta disponibilidade.

Ler guia completo →
DocumentaçãoTech Stack

langchain

O **LangChain** é o framework central que utilizamos para construir e encadear agentes inteligentes que interagem com nossos modelos de linguagem locais.

Ler guia completo →
DocumentaçãoTech Stack

nextjs

O **Next.js** é o framework React definitivo adotado para a área pública e administrativa do portal de Imprensa. Ele combina o melhor da renderização de compone...

Ler guia completo →
DocumentaçãoTech Stack

nginx

O **Nginx** atua como a porta de entrada principal para todo o tráfego web direcionado ao portal do Concentrador de Imprensa, servindo como proxy reverso e bala...

Ler guia completo →
DocumentaçãoTech Stack

nodejs

O **Node.js** é o ambiente de execução Javascript server-side que sustenta o nosso ferramental de desenvolvimento, rotas locais do desenvolvedor e automações de...

Ler guia completo →
DocumentaçãoTech Stack

ollama

O **Ollama** é o runtime de orquestração utilizado para rodar e servir modelos de linguagem de inteligência artificial de forma local e privada dentro da infrae...

Ler guia completo →
DocumentaçãoTech Stack

openai-api

A **OpenAI API** fornece acesso aos modelos de processamento de texto comercialmente mais avançados do mercado (GPT-4), integrados ao ecossistema do Concentrado...

Ler guia completo →
DocumentaçãoTech Stack

postgresql

O **PostgreSQL** é o banco de dados relacional oficial utilizado como fonte de verdade para todas as informações persistentes do Concentrador de Imprensa.

Ler guia completo →
DocumentaçãoTech Stack

python

O **Python** é a linguagem de programação primordial utilizada pelo Concentrador para o processamento de dados em larga escala, pipelines de Inteligência Artifi...

Ler guia completo →
DocumentaçãoTech Stack

react

O **React** é a biblioteca fundamental utilizada para a construção de todas as interfaces interativas do portal Concentrador. Ele nos permite modularizar o códi...

Ler guia completo →
DocumentaçãoTech Stack

react-native

O **React Native** é a tecnologia escolhida para levar o ecossistema Concentrador para os dispositivos móveis (iOS e Android), permitindo que operadores de impr...

Ler guia completo →
DocumentaçãoTech Stack

redis

O **Redis** é utilizado no Concentrador como uma camada de banco de dados em memória ultrarrápida, desempenhando funções de cache, controle de sessões e filas d...

Ler guia completo →
DocumentaçãoTech Stack

solid

O **SOLID** é um acrônimo para cinco princípios de design de software orientado a objetos, cruciais para a estruturação do ecossistema Concentrador, garantindo ...

Ler guia completo →
DocumentaçãoTech Stack

spec-driven-dev

O **Spec-Driven Development (Desenvolvimento Baseado em Especificações)** é a nossa metodologia oficial de desenvolvimento, garantindo alinhamento total entre o...

Ler guia completo →
DocumentaçãoTech Stack

unsloth

O **Unsloth** é a ferramenta avançada utilizada por nossa equipe de IA para realizar o fine-tuning (ajuste fino) de modelos de linguagem de forma ágil e otimiza...

Ler guia completo →