Microservices based architecture and mobile application to suport crew and vessel inspections
Autor(a) principal: | |
---|---|
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 |