Indústrias
- Educação
Benefícios
- Acelera as transferências de dados entre sistemas (de 2 dias para 30 minutos)
- Permite o controle interno da arquitetura de integração com facilidade de uso
- Mitiga duplicações de dados e erros
Caso de Uso
Automatiza os processos de provisionamento de identidade para funcionários e alunos
A VUB, uma das principais universidades de pesquisa da Bélgica, utiliza o Harmony da Jitterbit para consolidar e agilizar integrações
Desafio
Aproveitar um ESB para suas integrações estava se tornando muito custoso, demorado e desafiador
A Vrije Universiteit Brussel (VUB) é uma universidade de pesquisa de língua holandesa e inglesa, localizada em dois campi em Bruxelas, na Bélgica. Fundada com base nos princípios da livre investigação e da razão, a universidade tem como lema em latim “Scientia Vincere Tenebras”, ou seja, ‘a ciência vencerá as trevas’. Hoje, a VUB oferece ensino a 20.000 alunos, dos quais quase um quarto é estrangeiro, que estão empenhados em construir seu futuro e o do mundo. Com pesquisa científica de alta qualidade e educação personalizada, a VUB contribui de forma ativa e engajada para uma sociedade melhor e mais sustentável.
Utilizando um Enterprise Service Bus (ESB) envelhecido para suas integrações, a VUB achou cada vez mais difícil manter as integrações existentes e desenvolver rapidamente as novas integrações que as necessidades de negócios em evolução exigiam.
Em particular, a VUB, como todas as universidades, tem uma série de processos intensivos em dados que ele gerencia, incluindo um dos mais desafiadores — o provisionamento de identidade de seus funcionários e alunos. Dentro da universidade, existem várias fontes potenciais de novas identidades: os estudantes, por exemplo, são originalmente criados no Sistema de Informação de Estudantes (SIS), enquanto os funcionários, dependendo de onde trabalhavam na VUB, eram criados pelo sistema de RH da universidade ou pelos sistemas do hospital universitário.
A VUB precisa que cada um desses sistemas esteja conectado ao seu sistema único de Gerenciamento de Identidade e Acesso (IAM), onde as identidades são consolidadas e os direitos de acesso atribuídos, conectando-se eventualmente aos sistemas universitários onde estudantes e funcionários realizam seu trabalho.
Solução
O iPaaS Harmony da Jitterbit foi escolhido por sua facilidade de uso, flexibilidade e recursos de integração escaláveis
Após uma intensa pesquisa em busca de uma solução de integração moderna capaz de atender tanto às suas necessidades atuais quanto às futuras, a VUB escolheu o Harmony da Jitterbit por sua flexibilidade, facilidade de uso e capacidade de criar integrações no local, na nuvem ou em ambos os ambientes. Como primeiro passo após a escolha da Jitterbit, a VUB reimplementou o provisionamento de identidades de alunos e funcionários entre seus sistemas.
Ao migrar para o Jitterbit Harmony, a VUB optou deliberadamente por reprojetar esses fluxos de dados de identidade como fluxos incrementais mais robustos e eficientes, que são executados continuamente ao longo do dia. Para permitir que o Jitterbit extraia ou envie dados para sistemas legados que não oferecem sua própria API REST, a universidade desenvolveu APIs REST personalizadas para esses sistemas. Três operações programadas do Jitterbit agora se encarregam de enviar, de forma incremental, as identidades dos três sistemas de origem para o sistema de IAM, e outra operação agendada do Jitterbit cuida do envio de identidades consolidadas do sistema IAM para os outros sistemas da organização.
ANTES:
- Várias integrações rodavam em um barramento de serviços corporativo (ESB) lento que realizava transferências de dados em lote baseadas em arquivos. As transferências de dados levavam até dois dias porque era um processo em lote que rodava apenas uma vez por noite. Com mais frequência, as alterações só eram refletidas nos outros sistemas após dois dias. Se os dados estivessem incorretos, esse processo demorava ainda mais.
- A lógica de integração estava espalhada por diferentes sistemas e não estava claramente definida em fluxos de integração específicos, dificultando a manutenção ou alteração por parte da VUB.
- A VUB dependia da ajuda de parceiros de desenvolvimento externos caros para manter e fazer alterações nas integrações.
- Foi difícil para a VUB desenvolver rapidamente novas integrações exigidas pelas necessidades emergentes do negócio. Isso levou à ausência de novos desenvolvimentos de integração.
APÓS:
- As transferências de dados são mais rápidas. As matrículas em cursos da VUB levavam anteriormente até dois dias entre a realização da ação de matrícula e a visualização dessa ação refletida em outros sistemas, como o LMS. A matrícula dos alunos no SIS é refletida muito mais rapidamente – o processo agora leva apenas 30 minutos.
- O novo sistema evita que os erros sejam duplicados e facilita a correção deles.
- Arquitetura de integração aprimorada, incluindo a transição para fluxos incrementais baseados em API. A VUB desenvolveu 10/15 APIs por meio do Jitterbit que agora podem ser usadas por outros sistemas.
- A VUB agora conta com uma equipe de desenvolvimento interna que consegue manter as integrações existentes e desenvolver novas integrações rapidamente, além do trabalho regular de desenvolvimento. A VUB agora é capaz de medir a atividade de integração – incluindo o tempo entre a solicitação, quando os requisitos estão claros e quando ela é entregue.
Como uma universidade que nas últimas décadas experimentou um crescimento linear de 8.000 para 20.000 estudantes, precisávamos de uma solução moderna que nos permitisse manter facilmente nossas integrações existentes e responder mais rapidamente a novas. A nossa adoção do Jitterbit superou as nossas expectativas – permitiu-nos assumir o controle e eliminar a necessidade de ajuda externa dispendiosa para o desenvolvimento, além de sermos mais ágeis na resposta às necessidades do negócio.”
Niels Joncheere, Líder da Equipe Técnica e Arquiteto de Software, Vrije Universiteit Brussel
Resultado
Transferências de dados mais rápidas, controle de integração interno e uma infraestrutura mais robusta transformam as operações da VUB
Usando o Jitterbit, a VUB obteve sucesso construiu processos de provisionamento de dados mais robustos e de alto desempenho. Estes processos não são apenas de fácil manutenção, mas também podem ser estendidos à medida que novos requisitos surgem. Além disso, o VUB transferiu a responsabilidade por suas implementações de integração (20 no total) para sua equipe de desenvolvimento interna, capacitando o VUB a exercer controle total sobre a infraestrutura de dados deles. Essa transição otimizou o tratamento de integrações existentes e o desenvolvimento de novas, alinhando-as aos procedimentos padrão de desenvolvimento sem integração.
A VUB já implementou alterações em seus sistemas de folha de pagamento e finanças e está prestes a reformular todas as interfaces enquanto integra vários sistemas. A equipe de operações deles agora mantém eficientemente os agentes Jitterbit locais, o que é uma tarefa muito menos exigente em comparação com a manutenção anterior do ESB descontinuado, após reimplementarem com sucesso suas integrações usando o Jitterbit.
Com o Jitterbit, A VUB também melhorou a arquitetura de integração, capacitou as equipes de desenvolvimento internas a manter ou alterar facilmente as integrações existentes e a desenvolver novas integrações exigidas pelas necessidades de negócios em evolução – eliminando a necessidade de desenvolvimento de integrações externas caras. Desde a automatização de processos intensivos em dados, a matrícula de alunos no Sistema de Informações do Aluno (SIS) é refletida muito mais rapidamente em sistemas como o Sistema de Gestão de Aprendizagem (LMS).