Pular para conteúdo

# MIG — Módulo de Integração Governamental

## Visão Geral

O **MIG (Módulo de Integração Governamental)** é o componente responsável pela comunicação controlada entre o SIGESC e serviços externos de órgãos governamentais.

Sua primeira implementação contempla a integração com o ecossistema MEC/CMDE para transmissão de informações educacionais.

---

# Objetivo

O MIG tem como objetivos:

- padronizar integrações externas;

- preservar o domínio interno do SIGESC;

- garantir rastreabilidade;

- controlar falhas de comunicação;

- permitir evolução independente dos provedores externos.

---

# Princípio Arquitetural

O MIG segue o princípio:

> O sistema externo não deve definir a arquitetura interna do SIGESC.

A integração ocorre por meio de adaptadores especializados.

---

# Arquitetura Geral

```mermaid

flowchart LR

APP[SIGESC]

CORE[MIG Core]

PROV[Providers]

CMDE[CMDE Adapter]

EXT[Sistemas Externos]

APP --> CORE

CORE --> PROV

PROV --> CMDE

CMDE --> EXT