Repository logo
 
Publication

Logistics as microservices “From monolithic to microservices A case study Logistics”

dc.contributor.advisorFerreira, Nelson Daniel Mendes
dc.contributor.authorFigueiredo, Ana Maria Neves Almeida Baptista
dc.date.accessioned2021-02-16T11:35:27Z
dc.date.available2021-02-16T11:35:27Z
dc.date.issued2020
dc.description.abstractO desenvolvimento de software aos longos dos últimos anos tem evoluído dada a exigência do mercado e a sua necessidade de obter soluções com elevado desempenho e eficácia. As empresas visam atender os requisitos dos seus clientes, pretendendo assegurar soluções com elevado nível de desempenho, usabilidade, disponibilidade e escalabilidade enquanto reduzem os seus custos de desenvolvimento e implantação. Assim, ao longo dos anos as empresas tendem a decompor os seus serviços em pequenos segmentos de código-fonte, denominados de microsserviços. Estes, permitem obter o máximo partido dos serviços disponibilizados pelos provedores de cloud e proporcionar soluções satisfatórias quer para as empresas quer para os clientes. Neste trabalho procede-se à realização de uma migração arquitetural, decompondo uma aplicação monolítica da empresa Flowinn, Logistics, em utilização no quotidiano dos seus clientes, em diversos microsserviços e utilizar padrões comuns em arquiteturas baseadas em microsserviços. Após a migração são avaliados os impactos e observadas, ou não melhorias associadas à migração nas vertentes acima descritas. Como resultado pretende-se reduzir os custos da empresa e tornar o produto mais competitivo no mercado em que se encontra.pt_PT
dc.description.abstractOver the past few years, software development has evolved given the market's demand for solutions with high performance and efficiency. The companies aim to meet the requirements of their customers, aiming to ensure solutions with a high level of performance, usability, availability and scalability while reducing their development and deployment costs. Over the years, companies have tended to break their services into small segments of source code, denominated microservices. These get the most out of the services provided by cloud providers and allow satisfactory solutions for companies and customers. With this work, it is intended to do an architectural migration, decomposing a monolithic application of the company Flowinn, in use in the daily of its customers, in several microservices and to use common standards in microservices based architectures. Subsequently, it is intended to assess the impacts and improvements associated with migration in the areas described above. All this work aims to reduce the company's costs and make the product more competitive in the market in which it is.pt_PT
dc.identifier.tid202550729pt_PT
dc.identifier.urihttp://hdl.handle.net/10400.22/17007
dc.language.isoporpt_PT
dc.subjectMonolíticapt_PT
dc.subjectMicrosserviçospt_PT
dc.subjectEvolução arquiteturalpt_PT
dc.subjectContinuous Integrationpt_PT
dc.subjectContinuous Deliverypt_PT
dc.subjectMonolithicpt_PT
dc.subjectMicroservicespt_PT
dc.subjectArchitectural evolutionpt_PT
dc.subjectContinuous Integrationpt_PT
dc.subjectContinuous Deliverypt_PT
dc.titleLogistics as microservices “From monolithic to microservices A case study Logistics”pt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameMestrado em Engenharia Informática - Engenharia de Softwarept_PT

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
DM_NelsonFerreira_2020_MEI.pdf
Size:
5.04 MB
Format:
Adobe Portable Document Format