Integração com outros sistemas

Objetivo

Você precisa realizar uma integração entre um sistema de terceiros com uma de nossas soluções (ERP)?
Iremos detalhar abaixo como a integração poderá ser desenvolvida.

Uma integração é composta por:

  1. Leitura de Informações: Um sistema consegue ler informações de outro sistema.
  2. Envio de informações: Um sistema consegue enviar informações que são gravadas em outro sistema.
  3. Recebimento de informações: Um sistema recebe informações de outro sistema, que geralmente são disparados em mensageria – webhooks.
  4. Execução de operações: Um sistema executa uma operação em outro sistema. Exemplo: Matricular, Logar, Enviar Recado, etc. 

A integração pode ser composta por apenas um dos itens acima ou todos eles. Quanto mais itens precisarem ser atendidos, mais complexa e custosa será a integração.

Métodos de integrações existentes:

  1. API 
  2. SOAP
  3. Conexão direta com o banco de dados
  4. Leitura de escrita em HARDWARE ou por arquivo de texto.

O método ideal e indicado de comunicação é através das APISOs demais métodos irão incidir em custo maior de produção e manutenção da integração.
Obs: Desaconselhamos utilizar a conexão direta com o banco de dados, o motivo é que a integração fica acoplada ao banco e acaba encarecendo a manutenção posterior.

Quem desenvolve a integração:

  1. Terceiros (outsource)
  2. Pela Empresa do produto a ser integrado
  3. Pela Unimestre

A integração pode ser desenvolvida por Terceiros, que é uma empresa que possui programadores com experiência em comunicação entre dois sistemas. veja a lista de responsabilidades:

Quem Responsabilidade
Terceiro
  • Análise da integração – como a integração será desenvolvida e como a comunicação será realizada.
  • Desenvolvimento e documentação da integração
  • Manutenção da integração ao longo do uso
  • Manter a integração funcionando
UNIMESTRE SUPEIOR (Produto Acadêmico)
  • Entrega da Documentação da API
  • Consultoria para compreensão da integração
  • Orçamento para desenvolvimento de API não existente
  • Desenvolvimento de API não existente
Empresa XYZ (Produto a ser integrado)
  • Entrega da Documentação da API
  • Orçamento para desenvolvimento de API não existente
  • Desenvolvimento de API não existente

 

Neste modelo o custo será maior para o Terceiro (outsource). Após o desenvolvimento poderá haver custo adicional com o Terceiro para manutenção da integração.

 

Se a integração for desenvolvida pela empresa que desenvolve o produto que será integrado aos produtos da UNIMESTRE SUPERIOR, veja a lista de responsabilidades:

Quem Responsabilidade
Empresa XYZ (Produto a ser integrado)
  • Análise da integração – como a integração será desenvolvida e como a comunicação será realizada com as APIS da UNIMESTRE SUPERIOR.
  • Desenvolvimento e documentação da integração
  • Manutenção da integração ao longo do uso
  • Manter a integração funcionando
UNIMESTRE SUPERIOR (Produto Acadêmico)
  • Entrega da Documentação da API
  • Consultoria para compreensão da integração
  • Orçamento para desenvolvimento de API não existente
  • Desenvolvimento de API não existente

 

Neste modelo o custo será maior para a empresa XYZ dona do produto a ser integrado. Após o desenvolvimento poderá haver custo adicional com a empresa XYZ para manutenção da integração.

Se a integração for desenvolvida pela UNIMESTRE SUPERIOR, veja a lista de responsabilidades:

Quem Responsabilidade
UNIMESTRE SUPERIOR (Produto Acadêmico)
  • Análise da integração – como a integração será desenvolvida e como a comunicação será realizada com as APIS da UNIMESTRE SUPERIOR.
  • Desenvolvimento e documentação da integração
  • Manutenção da integração ao longo do uso
  • Manter a integração funcionando
Empresa XYZ (Produto a ser integrado)
  • Entrega da Documentação da API
  • Consultoria para compreensão da integração
  • Orçamento para desenvolvimento de API não existente
  • Desenvolvimento de API não existente

 

Neste modelo o custo será maior para UNIMESTRE SUPERIOR. Haverá um custo de no mínimo 2 horas de mensalidade para manter a integração funcional (será avaliado após a conclusão do desenvolvimento). Este modelo também depende do encaixe das atividades em nossa esteira de produção.

Clique nas estrelas e classifique

Lamentamos que este post não tenha sido útil para você!

Vamos melhorar este post!

Diga-nos, como podemos melhorar este post?

Compartilhe:

Share on whatsapp
Share on telegram
Share on email

Explore outros conteúdos

Como cadastrar pessoa

      O cadastro de pessoas é utilizado para incluir e gerenciar todos os cadastros de pessoas físicas, vinculadas a instituição como acadêmicos, colaboradores,

Área de Atuação no Gestão online

Área de Atuação Conceito As áreas de atuação serão relacionados aos cursos, no cadastro de curso. As áreas serão utilizadas como filtros e informação complementar