Propostas Submetidas

DEI - FCTUC
Gerado a 2024-04-19 11:34:03 (Europe/Lisbon).
Voltar

Titulo Estágio

Digital Transformation Integration & API Management Framework

Áreas de especialidade

Engenharia de Software

Local do Estágio

Presencial/Remoto

Enquadramento

Fruto do aumento das aplicações empresariais, a área de
integração de sistemas tem sido uma das que mais tem crescido. Hoje em dia as
arquitetura de integração assumem um papel crucial nas organizações. Cada vez
mais os clientes começam a ter arquiteturas hibridas com sistemas em cloud e
nos seus própios datacenters.
Uma arquitetura de integração faz a ponte entre todas as aplicações criando
standards de  gestão de API's,
monitorização, centralização de politicas de segurança etc. Esta camada de
integração tem evoluido muito ao longo dos anos devido à pressao de
performance associada às inumeras trocas de mensagens. O desafio das
plataformas cloud faz com que existam limitações para o cliente como o tempo
da chamada para datacenters que estão em países e geografias longinquas e
também porque muitos destes sistemas exigem um pagamento por chamada de
API.

O desafio que se pretende com este estágio consiste em construir uma
framework numa plataforma best-of-breed (a ser definido Mulesoft, WSO2,
APIGee) criando uma rede de APIs com propósito de reusabilidade, abstração,
segurança e auditabilidade. A solução deve ser criada e documentada aplicando
os melhores princípios de desenvolvimento de software e sistemas
distribuídos. Pretende-se um comparativo das diferentes soluções de API Management e a relação com plataformas de microserviços e event streaming (ex: kafka)

Pretende-se o desenvolvimento de uma framework que contemple:
1- Análise da framework atual em na tecnologia de escolha
2- Identificação de use case real (projeto existente) ou académico, e proposta
de KPIs de sucesso a serem avaliadas
3- implementação do mecanismos de abstração / reusabilidade / segurança /
auditabilidade
4- Implementação de APIs a utilizar os mecanismos identificados em
cima
5- relatório indicando que best practices
6- testes e prova de conceito

Objetivo

Perceber como o mercado da integração vai evoluir com os novos padrões a aparecer. Efetuar um PoC de API management cubrindo as tendências de mercado.

Plano de Trabalhos - Semestre 1

1- Análise da framework atual existente na camada de integração Deloitte
2 - Análise das plataformas de mercado e as suas tendências
3- Identificação de use case real (projeto existente) ou académico, e proposta de KPIs de sucesso a serem avaliadas
4- escrita do relatório intermédio

Plano de Trabalhos - Semestre 2

3- implementação do mecanismos de abstração / reusabilidade / segurança / auditabilidade
4- Implementação de APIs a utilizar os mecanismos identificados em cima
5- Análise das boas práticas de implementação
6- testes e prova de conceito
7- escrita do relatório final

Condições

Será dada formação na tecnologia a desenvolver;Bolsa de formação remunerada.

Orientador

Ricardo Castanheira Pereira
maricoelho@deloitte.pt 📩