Browsing by Author "Godinho, Elsa Nunes"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
- Monitorização de microserviços na empresa HovionePublication . Godinho, Elsa Nunes; Barbosa, VítorOs microserviços são um estilo de arquitetura de software que consiste num conjunto de serviços independentes que comunicam entre si através de APIs. Na sua implementação identificam-se várias vantagens como flexibilidade, manutenção e independência. No entanto, também se apresentam vários desafios, uma vez que se pode tornar numa arquitetura muito complexa, e pode dificultar a monitorização e manutenção de sistemas. A comunicação é outro dos grandes desafios apresentados, uma vez que é necessário garantir que as API’s são compatíveis entre si. A monitorização dos microserviços ajuda a identificar, analisar e resolver problemas nos microserviços de um modo mais célere, por forma a minimizar qualquer impacto nos seus utilizadores. A monitorização é feita através de métricas, tais como tempo de resposta, taxa de erros, uso de recursos e consumo de rede. A monitorização realiza-se com apoio de ferramentas e plataformas que ajudam a recolher e analisar os dados dos microserviços. Com a implementação destas métricas, ferramentas e plataformas é possivel a deteção de problemas atempadamente que evitam problemas de desempenho, disponibilidade e confiabilidade, e evita, ou reduz, interrupções nos serviços. A monitorização também pode ajudar a identificar oportunidades de melhoria, otimizando o código, ajustando a configuração ou atualizando os recursos. Para além de que a monitorização pode ajudar a identificar e corrigir problemas que podem causar falhas, o que ajuda a reduzir o tempo de inatividade e assim aumentar a satisfação do cliente. Com uma monitorização adequada são fornecidos dados importantes para tomada de decisão, onde podem ser identificadas tendências, otimizar recursos e ou desenvolver novos produtos e serviços. Este trabalho faz um enquadramento teórico dos microserviços, e de como é feita a sua monitorização, recorrendo à literatura e apresenta um estudo de caso que explora a monitorização dos microserviços na empresa portuguesa Hovione.
