
Ps-graduao IPT
Dissertaes
Abordagem para migrao de servios baseados em arquitetura orientada a servios para arquitetura de microsservios
por SILVA, Danillo de Moraes Branco
Estatistcas
Visitas: 1419
Downloads: 195
Orientao: REZENDE, Marcelo Novaes de
Ano: 2018
A modelagem de sistemas baseada em Arquitetura Orientada a Serviços (SOA) preconiza conceitos de integração de sistemas por meio de interfaces de serviço, com o objetivo de reduzir o acoplamento entre eles e promover o reuso das interfaces de serviços. Derivada do modelo SOA, a arquitetura de microsserviços compartilha dos mesmos princípios, porém com uma abordagem diferente para as atividades de modelagem e implementação, determinando decomposições baseadas em domínios organizacionais e construções de serviços autônomos do banco de dados até a interface de integração. A arquitetura de microsserviços introduz uma alternativa ao método de orquestração de serviços com o modelo de coreografia, no qual os serviços são integrados por meio de eventos assíncronos, o que permite que os serviços sejam completamente desacoplados e agnósticos de tecnologias e, diferente da arquitetura tradicional SOA, permite evoluir e alterar os componentes internos dos serviços com menos esforços de desenvolvimento e menor impacto na arquitetura. Os microsserviços são alvos de estudos e já são utilizados pela indústria em implementações de computação em nuvem e em escopos mais reduzidos, para tanto, identificou-se uma tendência em explorar a migração arquitetural dos serviços. Para os serviços candidatos à migração arquitetural, se faz necessário explorar métodos que permitam transformar tais serviços baseados em arquiteturas tradicionais SOA em microsserviços. Este trabalho apresenta uma abordagem para migração de serviços baseados em arquiteturas tradicionais SOA para microsserviços. A abordagem é baseada em requisitos arquiteturais, sendo que esses foram definidos a partir de uma coleção de experiências documentadas da indústria, trabalhos acadêmicos e os princípios arquiteturais de microsserviços. Houve pleno atendimento aos requisitos em verificação teórica, que...
Acesse: cassiopea.ipt.br/teses/2018_EC_Danillo_Branco.pdf