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 | Size | Format | |
---|---|---|---|---|
Documento_Joao_Trindade.pdf | 8.93 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.