
Setores Industriais
- Ensino superior
Benefícios
- Acelera as transferências de dados entre sistemas (de 2 dias a 30 minutos)
- Permite o controle interno da arquitetura de integração com facilidade de uso
- Atenua duplicações e erros de dados
Caso de uso
Automatiza processos de provisionamento de identidade para funcionários e alunos
A principal universidade belga de pesquisa VUB usa Jitterbit Harmony para consolidar e acelerar integrações
Desafio
Aproveitar um ESB para suas integrações estava se tornando muito caro, demorado e desafiador
A Vrije Universiteit Brussel (VUB) é uma universidade de pesquisa de língua holandesa e inglesa localizada em dois campi em Bruxelas, Bélgica. Fundada nos princípios da livre investigação e da razão, a universidade leva o lema latino “Scientia Vincere Tenebras”, ou 'a ciência vencerá as trevas'. Hoje, o VUB é home a 20,000 estudantes, quase um quarto deles estrangeiros, que estão empenhados na construção do seu futuro e do mundo. Com pesquisa científica de alta qualidade e educação customizada, a VUB contribui ativamente e engajada para uma sociedade melhor e mais sustentável.
Empregando um Enterprise Service Bus (ESB) antigo 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 seus mais desafiadores - o fornecimento de identidade de seus funcionários e alunos. Dentro da universidade, existem múltiplas fontes potenciais de novas identidades: os estudantes, por exemplo, são originalmente criados no Sistema de Informação do Aluno (SIS), enquanto os membros do pessoal, dependendo de onde trabalharam no VUB, foram criados pelo sistema de RH da universidade. , ou nos sistemas hospitalares universitários.
O VUB precisa que cada um desses sistemas esteja conectado ao seu único sistema de gerenciamento de identidade e acesso (IAM)., onde as identidades são consolidadas e os direitos de acesso atribuídos, eventualmente conectando-se aos sistemas universitários onde estudantes e funcionários realizam o seu trabalho.
Solução
O Jitterbit Harmony O iPaaS foi selecionado por sua facilidade de uso, flexibilidade e recursos de integração escalonáveis
Após uma intensa pesquisa sobre uma solução de integração moderna que pudesse atender às suas necessidades atuais e futuras, a VUB selecionou a Jitterbit Harmony para flexibilidade, facilidade de uso e sua capacidade de construir integrações no local, na nuvem ou em ambos. Como um primeiro passo após selecionar o Jitterbit, a VUB reimplementou o provisionamento de identidades de alunos e funcionários entre seus sistemas.
Ao migrar para Jitterbit Harmony, a VUB escolheu deliberadamente redesenhar 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 dados ou envie dados para sistemas legados que não oferecem sua própria API REST, a universidade construiu APIs REST personalizadas na frente desses sistemas. Três operações Jitterbit agendadas agora cuidam do envio incremental de identidades dos três sistemas de origem para o sistema IAM, e outra operação Jitterbit agendada cuida do envio de identidades consolidadas do sistema IAM para os outros sistemas da organização.
ANTES:
- Várias integrações estavam sendo executadas em um pesado barramento de serviço corporativo (ESB) que executava transferências lentas de dados em lote baseadas em arquivos. As transferências de dados demoravam até dois dias porque era um processo em lote executado apenas uma vez por noite. Mais frequentemente, as alterações só foram refletidas nos outros sistemas após dois dias. Se os dados fossem imprecisos, esse processo demoraria 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 do 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 quaisquer novas integrações exigidas pelas necessidades emergentes dos negócios. Isto não levou a nenhum novo desenvolvimento de integração.
DEPOIS DE:
- As transferências de dados são mais rápidas. Anteriormente, as inscrições nos cursos da VUB demoravam até dois dias entre a realização da ação de inscrição e a visualização dessa ação refletida em outros sistemas, como o LMS. A inscrição dos alunos no SIS é refletida muito mais rapidamente – o processo agora leva apenas 30 minutos.
- O novo sistema evita a duplicação de erros e facilita a sua correção.
- Arquitetura de integração aprimorada, incluindo a mudança para fluxos incrementais baseados em API. A VUB desenvolveu APIs 10/15 por meio do Jitterbit que agora podem ser usadas por outros sistemas.
- A VUB agora tem uma equipe de desenvolvimento interna que consegue manter as integrações existentes e desenvolver novas integrações rapidamente, além de seu trabalho regular de desenvolvimento. O 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 alunos, precisávamos de uma solução moderna que nos permitisse manter facilmente nossas integrações existentes e responder mais rapidamente às novas. Nossa adoção do Jitterbit superou nossas expectativas: nos permitiu assumir o controle e eliminar a necessidade de ajuda externa cara para desenvolvimento, além de sermos mais ágeis na resposta às necessidades do negócio."
– Niels Joncheere, Líder de 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 para VUB
Usando o Jitterbit, o VUB conseguiu construiu processos de provisionamento de dados mais robustos e de alto desempenho. Esses processos não só são facilmente mantidos, mas também podem ser ampliados à medida que surgem novos requisitos. Além disso, a VUB transferiu a responsabilidade pelas suas implementações de integração (20 no total) para a sua equipe interna de desenvolvimento, capacitando a VUB a exercer controle total sobre sua infraestrutura de dados. Esta transição simplificou o tratamento tanto das integrações existentes como do desenvolvimento de novas, alinhando-as com os procedimentos padrão de desenvolvimento não integrado.
A VUB já implementou mudanças em seus sistemas de folha de pagamento e finanças e está preparado para renovar todas as interfaces enquanto integra vários sistemas. Sua equipe de operações agora mantém com eficiência os agentes Jitterbit locais, o que é uma tarefa muito menos exigente em comparação com a manutenção anterior do ESB descontinuado, após reimplementar com sucesso suas integrações usando o Jitterbit.
Com Jitterbit, O VUB também melhorou a arquitetura de integração, permitiu que equipes internas de desenvolvimento mantivessem ou alterassem facilmente as integrações existentes e desenvolvessem novas integrações que as necessidades de negócios em evolução exigem – eliminando a necessidade de desenvolvimento caro de integrações externas. Desde a automatização de processos com uso intensivo de dados, a matrícula dos alunos no Sistema de Informação do Aluno (SIS) se reflete muito mais rapidamente em sistemas como o Sistema de Gestão de Aprendizagem (LMS).