Please use this identifier to cite or link to this item: http://hdl.handle.net/10773/38026
Title: MiFi: My finances
Other Titles: MiFi: Minhas finanças
Author: Trindade, João António Tavares
Advisor: Gomes, Diogo Nuno Pereira
Pereira, Elisabeth
Keywords: Amazon web services
Cloud computing
Financial literacy
Function-as-a-service
Microservices
MiFi
Personal finance
Defense Date: 15-Dec-2022
Abstract: Cloud computing has been emerging in the IT industry over the last few years. The technologies and providers of this model are growing ever larger, allowing developers to reduce the time needed to develop a project’s architecture and almost completely vanish any hardware concerns that may exist. This happens as existing services and infrastructure are supplied by cloud providers, letting their customers pay on-demand and only for their uptime. For this reason, a cloud-based application using a microservices architecture has been designed and prototyped to fight for financial literacy, a widespread problem around the world. This problem is introduced and discussed further in this dissertation, focusing on the Portuguese population. Three custom services have been developed using Amazon Web Services resources and linked together to conceive a functional web application, from the service that stores each user’s debt and income sources, to auto and home loan services. The resulting platform aims to provide transparent financial advice to its users, guiding them through processes that require specific knowledge of finance and facilitating them, while providing their debt-to-income ratio according to their finances. Finally, usability and load tests were carried out to measure the user experience and performance of the application, respectively, allowing an estimation of the costs of this project according to the expected number of users.
A computação em nuvem tem vindo a emergir na indústria de TI ao longo dos últimos anos. As tecnologias e os fornecedores deste modelo têm crescido cada vez mais, permitindo aos programadores reduzir o tempo necessário para desenvolver a arquitetura de um projeto e praticamente remover quaisquer preocupações que possam existir relativas ao hardware. Isto acontece uma vez que serviços já existentes e infraestruturas são providenciadas pelos fornecedores da nuvem, deixando que os seus clientes paguem à medida que necessitam e apenas pelo tempo em que estes estão em funcionamento. Por esta razão, uma aplicação baseada na nuvem e utilizando arquitetura de microserviços foi projetada e prototipada para lutar pela alfabetização financeira, um problema generalizado em todo o mundo. Este problema é introduzido e discutido mais aprofundadamente nesta dissertação, com maior foco na população portuguesa. Três serviços personalizados foram desenvolvidos e interligados utilizando recursos da Amazon Web Services, concebendo uma aplicação web funcional, desde o serviço que armazena as fontes de despesa e rendimento de cada utilizador, aos serviços de empréstimo automóvel e à habitação. A plataforma resultante visa fornecer um aconselhamento financeiro transparente aos seus utilizadores, guiandoos através dos processos que requerem conhecimentos de finanças específicos e facilitando-os, enquanto disponibiliza o rácio de endividamento do utilizador de acordo com as suas finanças pessoais. Finalmente, foram realizados testes de usabilidade e de carga para avaliar a experiência do utilizador e o desempenho da aplicação, respetivamente, permitindo assim efetuar uma estimativa dos custos do projeto de acordo com o número esperado de utilizadores.
URI: http://hdl.handle.net/10773/38026
Appears in Collections:UA - Dissertações de mestrado
DETI - Dissertações de mestrado

Files in This Item:
File Description SizeFormat 
Documento_Joao_Trindade.pdf8.93 MBAdobe PDFView/Open


FacebookTwitterLinkedIn
Formato BibTex MendeleyEndnote Degois 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.