SlideShare ist ein Scribd-Unternehmen logo
1 von 40
Downloaden Sie, um offline zu lesen
Estudo de Caso em um Ambiente Universitário
Integração de Sistemas
Orientado
Cristiano Mesquita Garcia
Orientador
MSc. Ramon Simões Abílio
Co-orientador
Dr. Neumar Costa Malheiros
● Introdução
● Objetivo
● Referencial Teórico
● Metodologia
● Resultados e Discussão
● Trabalhos Relacionados
● Conclusão
1
Índice
Introdução
2
Contexto:
● Utilização de sistemas de informação tem tido um
crescimento expressivo
● Instituições públicas e privadas
● Cenários
● Abordagens e focos para integração de sistemas
● Arquitetura Orientada a Serviço (SOA)
3
Introdução
4
Ambiente Universitário
● Universidade de Açores/PT (UAç) (COSTA et al., 2010);
○ Otimização de tarefas críticas, envolvendo informações
financeiras e estratégicas;
● Univ. Federal de Pelotas/RS (UFPel) (ANDERSSON et al., 2014);
○ Consistência de Informações entre sistemas e serviços, como
RU e Wireless
5
Ambiente Universitário
COSTA, C.; MELO, A. C.; FERNANDES, A.; GOMES, L. M.; GUERRA, H. Integração de sistemas de informação
universitários via web services. In: Actas da 5 a Conferencia Ibérica de Sistemas y Tecnologías de Información. [S.l.: s.
n.], 2010. p. 290–295.
ANDERSSON, V. O.; SANTOS, R. T. dos; TILLMANN, A. L. C.; NOGUEZ, J. H. S. COBALTO Webservice: Solução
para consistência de informações. Resumo Publicado na VIII Workshop de Tecnologia da Informação e Comunicação
das IFES, 2014.
● Universidade Federal de Lavras (UFLA)
○ Crescimento na comunidade (Até 2013, 16581 alunos e 1635
servidores);
○ 24 Sistemas de Informação mantidos pela DGTI - UFLA (Até
2012);
○ Serviços de email e wireless institucional;
● Sistemas Heterogêneos
6
Ambiente UFLA
Realizar um estudo de caso analisando as
soluções de integração entre sistemas de
informação na UFLA, destacando os
benefícios e as dificuldades encontradas.
7
Objetivo
Referencial Teórico
8
9
SI’s Integrados
● Diferentes focos:
○ Implementação
○ Organização e seus Processos
● Razões:
○ Estender a tecnologia existente para reduzir
custos na implementação de novos serviços
○ Expandir alcance dos serviços
○ Compartilhar informações
10
Abordagens
● Foco na Implementação:
○ Aplicações Compostas
○ Informação Centralizada
○ Sistemas Distribuídos
○ Sistemas Integrados de Gestão
Abordagens (cont.)
11
● Foco na organização e seus processos:
○ Portais de Informação
○ Replicação de Dados
○ Funções de Negócio Compartilhadas
○ Processos de Negócio Distribuídos
○ Integração Negócio-Negócio (B2B)
○ Arquitetura Orientada a Serviço
Abordagens (cont.)
12
● Arquitetura Orientada a Serviço (SOA)
○ Abrange componentes do software e interação
entre eles
● Integração Orientada a Serviço (SOI)
○ SOA com propósito de integração
● Web Services
○ SOAP e REST
SOA, SOI e WS
13
Metodologia
14
● Revisão bibliográfica
● Estudo sobre os softwares e serviços da
UFLA
● Estudo de caso
○ Pesquisa documental e Entrevistas
○ Análise das informações
15
Metodologia
Resultados
16
17
Linguagem SGBD Arquitetura
CIN_Cadastro PHP MySQL Web
CPPD PHP MySQL Web
HCS - MySQL Desktop
Pergamum Delphi/Java SQL Server Desktop/Web
SCIN PHP MySQL Web
SIG-UFLA PHP MySQL Web
SIGAA Java PostgreSQL Web
SIGRH Java PostgreSQL Web
SIPAC Java PostgreSQL Web
RV3Acesso - MySQL Desktop
Veículos PHP MySQL Web
Sistemas e Tecnologias
● LDAP: serviço de autenticação
● Zimbra: serviço de email institucional
18
Serviços
19
Interação
20
Estudo de Caso
● 4 Momentos:
21
Momentos
Pré Integração
Momento 1
Momento 2
Momento 3
2006
2009
2014
● Sistemas de setores
● Bases de dados isoladas
● Atualizações manuais
22
Pré - Integração
● Desvantagens
○ Performance
● Características:
○ Zimbra e uso de API
○ Atualização manual para alguns sistemas
○ UDF’s
○ Criação de base única
23
Momento 1
● Vantagens
○ Início de
automatização
24
Momento 1 (cont.)
● Desvantagens
○ Escalabilidade
○ Monitorabilidade
● Características:
○ SIG-UFLA e sobrecarga
○ Atualização do MySQL e UDF’s
○ Utilização do Cron
25
Momento 2
● Vantagens
○ Manutenibilidade
26
Momento 2 (cont.)
● Questões de projeto
27
Momento 3 (cont.)
Segurança SOAP + Sistema de gerência de permissões e autenticação
Linguagem PHP + Biblioteca NuSOAP
Relação Provedor vs Serviço Vários provedores x poucos serviços
Protocolo Estrutura JSON com 4 campos: ID, Message, Type e
System.
Abordagem Aplicações compostas, de acordo com implementação.
Arquitetura Orientada a Serviço, de acordo com a
Organização e seus Processos.
● Desvantagens
○ Duplicação de código
● Características:
○ SOA e Web Services (Provedores e Consumidores)
○ Utilização do Cron
○ Sistema de Monitoramento e Permissões
28
Momento 3 (cont.)
● Vantagens
○ Manutenibilidade
○ Monitorabilidade
○ Escalabilidade
29
Momento 3 (cont.)
● Disponibilização de serviços:
○ Serviços Privados
○ Serviços Públicos
30
Momento 3 (cont.)
31
Momento 3 (cont.)
32
Momento 3 (cont.)
● Obtenção de informações
● Ambiente heterogêneo
● Momento 1
○ SGBD
○ UDF’s
● Momento 2
○ UDF’s
○ Crontab
33
Discussão
● Momento 3
○ Monitorável, escalável,
manutenível e segura
○ Dificuldade principal
■ Ferramentas para
disponibilização de
Web Services
● Criação de serviços de acesso ao BD-UFLA
● Desenvolvimento de arquitetura para concentração de
dados
● Desenvolvimento de dashboard de serviços públicos
● Análise entre SOAP e REST e suas características
● Refatoração de código
34
Melhorias e Sugestões
● ESTiG (ALVES; AMARAL; PIRES, 2005)
○ Integração para incentivo ao uso de plataforma Web.
● CEFET-AL (CUNHA; JUNIOR; ALMEIDA, 2005) e (CUNHA; JUNIOR;
DORNELAS, 2008)
○ Proposta de integração no ambiente universitário.
35
Trabalhos Relacionados
ALVES, P.; AMARAL, L.; PIRES, J. A. Integração de sistemas de informação em instituições de ensino superior usando
intranets: um estudo de caso. 6ª Conferência da Associação Portuguesa de Sistemas de Informação, CAPSI, 2005.
CUNHA, M. X. C. da; JUNIOR, M. F. de S.; ALMEIDA, H. O. de. Dificuldades com integração e interoperabilidade de
sistemas de informação nas instituições públicas de ensino-um estudo de caso no cefet-al. Anais do SIMPEP, Bauru,
Brasil, v. 12, p. 1–11, 2005.
CUNHA, M. X. C. da; JUNIOR, M. F. de S.; DORNELAS, J. S. O uso da arquitetura SOA como estratégia de integração
de sistemas de informação em uma instituição pública de ensino. SEGeT – Simpósio de Excelência em Gestão e
Tecnologia, 2008.
● Necessidades e evolução
● Vantagens e desvantagens
● Integração de sistemas e serviços presentes
● Referência
36
Conclusão
● Framework para Web Services
● Formas de documentar serviços
● Segurança de Web Services
● Processo de integração
● Fornecer arquitetura para integração em
instituições acadêmicas
37
Trabalhos Futuros
Obrigado
Estudo de Caso em um Ambiente Universitário
Integração de Sistemas
Orientado
Cristiano Mesquita Garcia
Orientador
MSc. Ramon Simões Abílio
Co-orientador
Dr. Neumar Costa Malheiros

Weitere ähnliche Inhalte

Andere mochten auch

Auditoria e Segurança em TI - Aula 4
Auditoria e Segurança em TI - Aula 4Auditoria e Segurança em TI - Aula 4
Auditoria e Segurança em TI - Aula 4Filipo Mór
 
Auditoria e Segurança em TI - Aula 3
Auditoria e Segurança em TI - Aula 3Auditoria e Segurança em TI - Aula 3
Auditoria e Segurança em TI - Aula 3Filipo Mór
 
Apostila auditoria e segurança de sistemas
Apostila auditoria e segurança de sistemasApostila auditoria e segurança de sistemas
Apostila auditoria e segurança de sistemasCapitu Tel
 
Segurança e Auditoria de Sistemas
Segurança e Auditoria de SistemasSegurança e Auditoria de Sistemas
Segurança e Auditoria de SistemasAllan Piter Pressi
 
Seguranca e Auditoria de Sistemas de Informação - Apresentação da Empresa
Seguranca e Auditoria de Sistemas de Informação - Apresentação da EmpresaSeguranca e Auditoria de Sistemas de Informação - Apresentação da Empresa
Seguranca e Auditoria de Sistemas de Informação - Apresentação da EmpresaCristiano Garcia
 
Auditoria de sistemas de informação
Auditoria de sistemas de informaçãoAuditoria de sistemas de informação
Auditoria de sistemas de informaçãoSilvino Neto
 
Aula 04 coneitos de auditoria de sistemas
Aula 04   coneitos de auditoria de sistemasAula 04   coneitos de auditoria de sistemas
Aula 04 coneitos de auditoria de sistemassorayaNadja
 
Auditoria em tecnologia da informação
Auditoria em tecnologia da informaçãoAuditoria em tecnologia da informação
Auditoria em tecnologia da informaçãoFernando Palma
 
Informação e Conhecimento nas organizações - Gestão
Informação e Conhecimento nas organizações - GestãoInformação e Conhecimento nas organizações - Gestão
Informação e Conhecimento nas organizações - GestãoLeonardo Moraes
 

Andere mochten auch (12)

Auditoria e Segurança em TI - Aula 4
Auditoria e Segurança em TI - Aula 4Auditoria e Segurança em TI - Aula 4
Auditoria e Segurança em TI - Aula 4
 
Trabalho De SASI
Trabalho De SASITrabalho De SASI
Trabalho De SASI
 
Auditoria de sistemas
Auditoria de sistemasAuditoria de sistemas
Auditoria de sistemas
 
Auditoria e Segurança em TI - Aula 3
Auditoria e Segurança em TI - Aula 3Auditoria e Segurança em TI - Aula 3
Auditoria e Segurança em TI - Aula 3
 
Apostila auditoria e segurança de sistemas
Apostila auditoria e segurança de sistemasApostila auditoria e segurança de sistemas
Apostila auditoria e segurança de sistemas
 
Segurança e Auditoria de Sistemas
Segurança e Auditoria de SistemasSegurança e Auditoria de Sistemas
Segurança e Auditoria de Sistemas
 
Seguranca e Auditoria de Sistemas de Informação - Apresentação da Empresa
Seguranca e Auditoria de Sistemas de Informação - Apresentação da EmpresaSeguranca e Auditoria de Sistemas de Informação - Apresentação da Empresa
Seguranca e Auditoria de Sistemas de Informação - Apresentação da Empresa
 
Auditoria de sistemas de informação
Auditoria de sistemas de informaçãoAuditoria de sistemas de informação
Auditoria de sistemas de informação
 
Aula 04 coneitos de auditoria de sistemas
Aula 04   coneitos de auditoria de sistemasAula 04   coneitos de auditoria de sistemas
Aula 04 coneitos de auditoria de sistemas
 
Auditoria em tecnologia da informação
Auditoria em tecnologia da informaçãoAuditoria em tecnologia da informação
Auditoria em tecnologia da informação
 
Informação e Conhecimento nas organizações - Gestão
Informação e Conhecimento nas organizações - GestãoInformação e Conhecimento nas organizações - Gestão
Informação e Conhecimento nas organizações - Gestão
 
Auditoria de sistemas de informação
Auditoria de sistemas de informaçãoAuditoria de sistemas de informação
Auditoria de sistemas de informação
 

Ähnlich wie Integração de Sistemas: Estudo de Caso em um Ambiente Universitário

Relatório Semestral - PIBITI - Allan Victor
Relatório Semestral - PIBITI - Allan Victor Relatório Semestral - PIBITI - Allan Victor
Relatório Semestral - PIBITI - Allan Victor allannvictor
 
Desafios da Ciência Digital e Sistemas de Informação para a Pós-Graduação
Desafios da Ciência Digital e Sistemas de Informação para a Pós-GraduaçãoDesafios da Ciência Digital e Sistemas de Informação para a Pós-Graduação
Desafios da Ciência Digital e Sistemas de Informação para a Pós-GraduaçãoRoberto C. S. Pacheco
 
Nerworkedcurricula
NerworkedcurriculaNerworkedcurricula
NerworkedcurriculaLina Morgado
 
Apresentação do SCAD, Sistema Académico do DIEE
Apresentação do SCAD, Sistema Académico do DIEEApresentação do SCAD, Sistema Académico do DIEE
Apresentação do SCAD, Sistema Académico do DIEEalexculpado
 
APRESETACAO Tratibo.ppt
APRESETACAO  Tratibo.pptAPRESETACAO  Tratibo.ppt
APRESETACAO Tratibo.pptSaryfa
 
Networked Curricula na Educação Aberta e a Distância [ODL]
Networked Curricula na Educação Aberta e a Distância [ODL]Networked Curricula na Educação Aberta e a Distância [ODL]
Networked Curricula na Educação Aberta e a Distância [ODL]Lina Morgado
 
Apresentação Software as a Service
Apresentação Software as a ServiceApresentação Software as a Service
Apresentação Software as a ServiceMarcelo Tavares
 
Estratégia Institucional para a gestão de dados de investigação na UMINHO: o ...
Estratégia Institucional para a gestão de dados de investigação na UMINHO: o ...Estratégia Institucional para a gestão de dados de investigação na UMINHO: o ...
Estratégia Institucional para a gestão de dados de investigação na UMINHO: o ...Pedro Príncipe
 
Ponto UA: Modelos e Paradigmas de Interacção em Sistemas Interactivos Públicos
Ponto UA: Modelos e Paradigmas de Interacção em Sistemas Interactivos PúblicosPonto UA: Modelos e Paradigmas de Interacção em Sistemas Interactivos Públicos
Ponto UA: Modelos e Paradigmas de Interacção em Sistemas Interactivos PúblicosRicardo Magalhães
 
II JEDI 2019 - OUP e OPS
II JEDI 2019 - OUP e OPS II JEDI 2019 - OUP e OPS
II JEDI 2019 - OUP e OPS Cloves da Rocha
 
NPI - Palestra WTISC 2015 - UFC Quixadá
NPI - Palestra WTISC 2015 - UFC QuixadáNPI - Palestra WTISC 2015 - UFC Quixadá
NPI - Palestra WTISC 2015 - UFC QuixadáCamilo Almendra
 
Reconstrução do Portal Institucional da UFVJM
Reconstrução do Portal Institucional da UFVJMReconstrução do Portal Institucional da UFVJM
Reconstrução do Portal Institucional da UFVJMElias Alves
 
Trabalho de Sistemas Distribuídos
Trabalho de Sistemas DistribuídosTrabalho de Sistemas Distribuídos
Trabalho de Sistemas DistribuídosJuliana Cindra
 
e-Ping 2004 o Padrão de Interoperabilidade já planejada e construída no Brasil
e-Ping 2004 o Padrão de Interoperabilidade já planejada e construída no Brasile-Ping 2004 o Padrão de Interoperabilidade já planejada e construída no Brasil
e-Ping 2004 o Padrão de Interoperabilidade já planejada e construída no BrasilPaulo Emerson Pereira
 
Aula 4 -Papel das normas e condicionantes de ISI.pdf
Aula 4 -Papel das normas e condicionantes de ISI.pdfAula 4 -Papel das normas e condicionantes de ISI.pdf
Aula 4 -Papel das normas e condicionantes de ISI.pdfVilaAltoSoFrancisco
 

Ähnlich wie Integração de Sistemas: Estudo de Caso em um Ambiente Universitário (20)

Relatório Semestral - PIBITI - Allan Victor
Relatório Semestral - PIBITI - Allan Victor Relatório Semestral - PIBITI - Allan Victor
Relatório Semestral - PIBITI - Allan Victor
 
Desafios da Ciência Digital e Sistemas de Informação para a Pós-Graduação
Desafios da Ciência Digital e Sistemas de Informação para a Pós-GraduaçãoDesafios da Ciência Digital e Sistemas de Informação para a Pós-Graduação
Desafios da Ciência Digital e Sistemas de Informação para a Pós-Graduação
 
Desafios da Ciência Digital
Desafios da Ciência DigitalDesafios da Ciência Digital
Desafios da Ciência Digital
 
Nerworkedcurricula
NerworkedcurriculaNerworkedcurricula
Nerworkedcurricula
 
Apresentação do SCAD, Sistema Académico do DIEE
Apresentação do SCAD, Sistema Académico do DIEEApresentação do SCAD, Sistema Académico do DIEE
Apresentação do SCAD, Sistema Académico do DIEE
 
Trabalho final d3
Trabalho final d3Trabalho final d3
Trabalho final d3
 
APRESETACAO Tratibo.ppt
APRESETACAO  Tratibo.pptAPRESETACAO  Tratibo.ppt
APRESETACAO Tratibo.ppt
 
Networked Curricula na Educação Aberta e a Distância [ODL]
Networked Curricula na Educação Aberta e a Distância [ODL]Networked Curricula na Educação Aberta e a Distância [ODL]
Networked Curricula na Educação Aberta e a Distância [ODL]
 
Apresentação Software as a Service
Apresentação Software as a ServiceApresentação Software as a Service
Apresentação Software as a Service
 
Estratégia Institucional para a gestão de dados de investigação na UMINHO: o ...
Estratégia Institucional para a gestão de dados de investigação na UMINHO: o ...Estratégia Institucional para a gestão de dados de investigação na UMINHO: o ...
Estratégia Institucional para a gestão de dados de investigação na UMINHO: o ...
 
Ponto UA: Modelos e Paradigmas de Interacção em Sistemas Interactivos Públicos
Ponto UA: Modelos e Paradigmas de Interacção em Sistemas Interactivos PúblicosPonto UA: Modelos e Paradigmas de Interacção em Sistemas Interactivos Públicos
Ponto UA: Modelos e Paradigmas de Interacção em Sistemas Interactivos Públicos
 
II JEDI 2019 - OUP e OPS
II JEDI 2019 - OUP e OPS II JEDI 2019 - OUP e OPS
II JEDI 2019 - OUP e OPS
 
NPI - Palestra WTISC 2015 - UFC Quixadá
NPI - Palestra WTISC 2015 - UFC QuixadáNPI - Palestra WTISC 2015 - UFC Quixadá
NPI - Palestra WTISC 2015 - UFC Quixadá
 
Reconstrução do Portal Institucional da UFVJM
Reconstrução do Portal Institucional da UFVJMReconstrução do Portal Institucional da UFVJM
Reconstrução do Portal Institucional da UFVJM
 
Trabalho de Sistemas Distribuídos
Trabalho de Sistemas DistribuídosTrabalho de Sistemas Distribuídos
Trabalho de Sistemas Distribuídos
 
e-Ping 2004 o Padrão de Interoperabilidade já planejada e construída no Brasil
e-Ping 2004 o Padrão de Interoperabilidade já planejada e construída no Brasile-Ping 2004 o Padrão de Interoperabilidade já planejada e construída no Brasil
e-Ping 2004 o Padrão de Interoperabilidade já planejada e construída no Brasil
 
José luiz ribeiro
José luiz ribeiroJosé luiz ribeiro
José luiz ribeiro
 
Jornadas 2015: RCAAP: Parte I
Jornadas 2015: RCAAP: Parte IJornadas 2015: RCAAP: Parte I
Jornadas 2015: RCAAP: Parte I
 
Grids computacionais
Grids computacionaisGrids computacionais
Grids computacionais
 
Aula 4 -Papel das normas e condicionantes de ISI.pdf
Aula 4 -Papel das normas e condicionantes de ISI.pdfAula 4 -Papel das normas e condicionantes de ISI.pdf
Aula 4 -Papel das normas e condicionantes de ISI.pdf
 

Integração de Sistemas: Estudo de Caso em um Ambiente Universitário

  • 1. Estudo de Caso em um Ambiente Universitário Integração de Sistemas Orientado Cristiano Mesquita Garcia Orientador MSc. Ramon Simões Abílio Co-orientador Dr. Neumar Costa Malheiros
  • 2. ● Introdução ● Objetivo ● Referencial Teórico ● Metodologia ● Resultados e Discussão ● Trabalhos Relacionados ● Conclusão 1 Índice
  • 4. Contexto: ● Utilização de sistemas de informação tem tido um crescimento expressivo ● Instituições públicas e privadas ● Cenários ● Abordagens e focos para integração de sistemas ● Arquitetura Orientada a Serviço (SOA) 3 Introdução
  • 6. ● Universidade de Açores/PT (UAç) (COSTA et al., 2010); ○ Otimização de tarefas críticas, envolvendo informações financeiras e estratégicas; ● Univ. Federal de Pelotas/RS (UFPel) (ANDERSSON et al., 2014); ○ Consistência de Informações entre sistemas e serviços, como RU e Wireless 5 Ambiente Universitário COSTA, C.; MELO, A. C.; FERNANDES, A.; GOMES, L. M.; GUERRA, H. Integração de sistemas de informação universitários via web services. In: Actas da 5 a Conferencia Ibérica de Sistemas y Tecnologías de Información. [S.l.: s. n.], 2010. p. 290–295. ANDERSSON, V. O.; SANTOS, R. T. dos; TILLMANN, A. L. C.; NOGUEZ, J. H. S. COBALTO Webservice: Solução para consistência de informações. Resumo Publicado na VIII Workshop de Tecnologia da Informação e Comunicação das IFES, 2014.
  • 7. ● Universidade Federal de Lavras (UFLA) ○ Crescimento na comunidade (Até 2013, 16581 alunos e 1635 servidores); ○ 24 Sistemas de Informação mantidos pela DGTI - UFLA (Até 2012); ○ Serviços de email e wireless institucional; ● Sistemas Heterogêneos 6 Ambiente UFLA
  • 8. Realizar um estudo de caso analisando as soluções de integração entre sistemas de informação na UFLA, destacando os benefícios e as dificuldades encontradas. 7 Objetivo
  • 11. ● Diferentes focos: ○ Implementação ○ Organização e seus Processos ● Razões: ○ Estender a tecnologia existente para reduzir custos na implementação de novos serviços ○ Expandir alcance dos serviços ○ Compartilhar informações 10 Abordagens
  • 12. ● Foco na Implementação: ○ Aplicações Compostas ○ Informação Centralizada ○ Sistemas Distribuídos ○ Sistemas Integrados de Gestão Abordagens (cont.) 11
  • 13. ● Foco na organização e seus processos: ○ Portais de Informação ○ Replicação de Dados ○ Funções de Negócio Compartilhadas ○ Processos de Negócio Distribuídos ○ Integração Negócio-Negócio (B2B) ○ Arquitetura Orientada a Serviço Abordagens (cont.) 12
  • 14. ● Arquitetura Orientada a Serviço (SOA) ○ Abrange componentes do software e interação entre eles ● Integração Orientada a Serviço (SOI) ○ SOA com propósito de integração ● Web Services ○ SOAP e REST SOA, SOI e WS 13
  • 16. ● Revisão bibliográfica ● Estudo sobre os softwares e serviços da UFLA ● Estudo de caso ○ Pesquisa documental e Entrevistas ○ Análise das informações 15 Metodologia
  • 18. 17 Linguagem SGBD Arquitetura CIN_Cadastro PHP MySQL Web CPPD PHP MySQL Web HCS - MySQL Desktop Pergamum Delphi/Java SQL Server Desktop/Web SCIN PHP MySQL Web SIG-UFLA PHP MySQL Web SIGAA Java PostgreSQL Web SIGRH Java PostgreSQL Web SIPAC Java PostgreSQL Web RV3Acesso - MySQL Desktop Veículos PHP MySQL Web Sistemas e Tecnologias
  • 19. ● LDAP: serviço de autenticação ● Zimbra: serviço de email institucional 18 Serviços
  • 22. ● 4 Momentos: 21 Momentos Pré Integração Momento 1 Momento 2 Momento 3 2006 2009 2014
  • 23. ● Sistemas de setores ● Bases de dados isoladas ● Atualizações manuais 22 Pré - Integração
  • 24. ● Desvantagens ○ Performance ● Características: ○ Zimbra e uso de API ○ Atualização manual para alguns sistemas ○ UDF’s ○ Criação de base única 23 Momento 1 ● Vantagens ○ Início de automatização
  • 26. ● Desvantagens ○ Escalabilidade ○ Monitorabilidade ● Características: ○ SIG-UFLA e sobrecarga ○ Atualização do MySQL e UDF’s ○ Utilização do Cron 25 Momento 2 ● Vantagens ○ Manutenibilidade
  • 28. ● Questões de projeto 27 Momento 3 (cont.) Segurança SOAP + Sistema de gerência de permissões e autenticação Linguagem PHP + Biblioteca NuSOAP Relação Provedor vs Serviço Vários provedores x poucos serviços Protocolo Estrutura JSON com 4 campos: ID, Message, Type e System. Abordagem Aplicações compostas, de acordo com implementação. Arquitetura Orientada a Serviço, de acordo com a Organização e seus Processos.
  • 29. ● Desvantagens ○ Duplicação de código ● Características: ○ SOA e Web Services (Provedores e Consumidores) ○ Utilização do Cron ○ Sistema de Monitoramento e Permissões 28 Momento 3 (cont.) ● Vantagens ○ Manutenibilidade ○ Monitorabilidade ○ Escalabilidade
  • 31. ● Disponibilização de serviços: ○ Serviços Privados ○ Serviços Públicos 30 Momento 3 (cont.)
  • 34. ● Obtenção de informações ● Ambiente heterogêneo ● Momento 1 ○ SGBD ○ UDF’s ● Momento 2 ○ UDF’s ○ Crontab 33 Discussão ● Momento 3 ○ Monitorável, escalável, manutenível e segura ○ Dificuldade principal ■ Ferramentas para disponibilização de Web Services
  • 35. ● Criação de serviços de acesso ao BD-UFLA ● Desenvolvimento de arquitetura para concentração de dados ● Desenvolvimento de dashboard de serviços públicos ● Análise entre SOAP e REST e suas características ● Refatoração de código 34 Melhorias e Sugestões
  • 36. ● ESTiG (ALVES; AMARAL; PIRES, 2005) ○ Integração para incentivo ao uso de plataforma Web. ● CEFET-AL (CUNHA; JUNIOR; ALMEIDA, 2005) e (CUNHA; JUNIOR; DORNELAS, 2008) ○ Proposta de integração no ambiente universitário. 35 Trabalhos Relacionados ALVES, P.; AMARAL, L.; PIRES, J. A. Integração de sistemas de informação em instituições de ensino superior usando intranets: um estudo de caso. 6ª Conferência da Associação Portuguesa de Sistemas de Informação, CAPSI, 2005. CUNHA, M. X. C. da; JUNIOR, M. F. de S.; ALMEIDA, H. O. de. Dificuldades com integração e interoperabilidade de sistemas de informação nas instituições públicas de ensino-um estudo de caso no cefet-al. Anais do SIMPEP, Bauru, Brasil, v. 12, p. 1–11, 2005. CUNHA, M. X. C. da; JUNIOR, M. F. de S.; DORNELAS, J. S. O uso da arquitetura SOA como estratégia de integração de sistemas de informação em uma instituição pública de ensino. SEGeT – Simpósio de Excelência em Gestão e Tecnologia, 2008.
  • 37. ● Necessidades e evolução ● Vantagens e desvantagens ● Integração de sistemas e serviços presentes ● Referência 36 Conclusão
  • 38. ● Framework para Web Services ● Formas de documentar serviços ● Segurança de Web Services ● Processo de integração ● Fornecer arquitetura para integração em instituições acadêmicas 37 Trabalhos Futuros
  • 40. Estudo de Caso em um Ambiente Universitário Integração de Sistemas Orientado Cristiano Mesquita Garcia Orientador MSc. Ramon Simões Abílio Co-orientador Dr. Neumar Costa Malheiros