Microservices based architecture and mobile application to suport crew and vessel inspections

Detalhes bibliográficos
Autor(a) principal: Sobreira, Pedro Prates
Data de Publicação: 2023
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10451/61513
Resumo: Tese de mestrado, Engenharia Informática, 2023, Universidade de Lisboa, Faculdade de Ciências
id RCAP_972e3cce16ecda11e82b94800163747c
oai_identifier_str oai:repositorio.ul.pt:10451/61513
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Microservices based architecture and mobile application to suport crew and vessel inspectionsMicroserviçosAplicação MóvelInspecções de NaviosKubernetesTeses de mestrado - 2023Departamento de InformáticaTese de mestrado, Engenharia Informática, 2023, Universidade de Lisboa, Faculdade de CiênciasWith the ever increasing importance of the maritime services around the world, the need to control and monitor ports and vessels is born, thus allowing to increase/improve the level of productivity, reliability, safety and security in this field. When it comes to safety and security, vessel monitoring is one of the most important parts that enables the respective authorities to verify and validate the vessels, their crews, and their missions through vessel inspections. These vessel inspection missions, as they can be carried out in various areas of the coastal zone, are subject to limitations that are not encountered in normal situations, such as adverse weather conditions or lack of connection to the network and therefore to the servers that support these types of inspections and store the relevant information. Another limitation that arises from this lack of connection, is the secure authentication of the inspectors and maintaining the access to the information. Also due to the increase in the number of vessels, there may be scalability problems with the backend systems. To help solve these problems, a backend architecture based on microservices and a mobile application were developed to support the inspectors by providing all the information, in a secure way, that is needed to perform the inspections, whether the inspector is in areas that have, or not, access to the network (online or offline). The developed architecture consists of several independent microservices, deployed through a Kubernetes cluster, and that supports the mobile application used by the inspectors, allowing the inspectors to store and have access to the inspection information about the vessels, crews, vessel licenses and predictions about possible future inspection targets, for a limited period of time after the beginning of the inspection, thus improving security.Calha, Mário João BarataRepositório da Universidade de LisboaSobreira, Pedro Prates2023-12-22T13:14:03Z202320232023-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10451/61513enginfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-12-25T01:19:18Zoai:repositorio.ul.pt:10451/61513Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T00:56:09.536134Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Microservices based architecture and mobile application to suport crew and vessel inspections
title Microservices based architecture and mobile application to suport crew and vessel inspections
spellingShingle Microservices based architecture and mobile application to suport crew and vessel inspections
Sobreira, Pedro Prates
Microserviços
Aplicação Móvel
Inspecções de Navios
Kubernetes
Teses de mestrado - 2023
Departamento de Informática
title_short Microservices based architecture and mobile application to suport crew and vessel inspections
title_full Microservices based architecture and mobile application to suport crew and vessel inspections
title_fullStr Microservices based architecture and mobile application to suport crew and vessel inspections
title_full_unstemmed Microservices based architecture and mobile application to suport crew and vessel inspections
title_sort Microservices based architecture and mobile application to suport crew and vessel inspections
author Sobreira, Pedro Prates
author_facet Sobreira, Pedro Prates
author_role author
dc.contributor.none.fl_str_mv Calha, Mário João Barata
Repositório da Universidade de Lisboa
dc.contributor.author.fl_str_mv Sobreira, Pedro Prates
dc.subject.por.fl_str_mv Microserviços
Aplicação Móvel
Inspecções de Navios
Kubernetes
Teses de mestrado - 2023
Departamento de Informática
topic Microserviços
Aplicação Móvel
Inspecções de Navios
Kubernetes
Teses de mestrado - 2023
Departamento de Informática
description Tese de mestrado, Engenharia Informática, 2023, Universidade de Lisboa, Faculdade de Ciências
publishDate 2023
dc.date.none.fl_str_mv 2023-12-22T13:14:03Z
2023
2023
2023-01-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10451/61513
url http://hdl.handle.net/10451/61513
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799136446870716416