IT infrastructure & microservices authentication

Detalhes bibliográficos
Autor(a) principal: Kadariya, Srison
Data de Publicação: 2021
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/10198/23768
Resumo: Mestrado IPB-ESTG
id RCAP_3342dd8c4888dda6ec356301e931bbb7
oai_identifier_str oai:bibliotecadigital.ipb.pt:10198/23768
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 IT infrastructure & microservices authenticationAuthenticationAuthorizationBIOmaFood wasteMicroservicesMonolithicPPSSoftware development life cycleSystem architectureDomínio/Área Científica::Ciências Naturais::Ciências da Computação e da InformaçãoMestrado IPB-ESTGBIOma - Integrated solutions in BIOeconomy for the Mobilization of the Agrifood chain project is structured in 6 PPS (Products, Processes, and Services) out of which, a part of PPS2 is covered in this work. This work resulted in the second deliverable of PPS2 which is defined as PPS2.A1.E2 - IT infrastructure design and graphical interface conceptual design. BIOma project is in the early stage and this deliverable is a design task of the project. For defining the system architecture, requirements, UML diagrams, physical architecture, and logical architecture have been proposed. The system architecture is based on microservices due to its advantages like scalability and maintainability for bigger projects like BIOma where several sensors are used for big data analysis. Special attention has been devoted to the research and study for the authentication and authorization of users and devices in a microservices architecture. The proposed authentication solution is a result of research made for microservices authentication where it was concluded that using a separate microservice for user authentication is the best solution. FIWARE is an open-source initiative defining a universal set of standards for context data management that facilitates the development of Smart solutions for different domains like Smart Cities, Smart Industry, Smart Agrifood, and Smart Energy. FIWARE’s PEP (Policy Enforcement Point) proxy solution has been proposed in this work for the better management of user’s identities, and client-side certificates have been proposed for authentication of IoT (Internet of Things) devices. The communication between microservices is done through AMQP (Advanced Message Queuing Protocol), and between IoT devices and microservices is done through MQTT (Message Queuing Telemetry Transport) protocol.Exposto, JoséBiblioteca Digital do IPBKadariya, Srison2021-07-27T10:46:21Z20212021-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10198/23768TID:202747310enginfo: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-11-21T10:53:12Zoai:bibliotecadigital.ipb.pt:10198/23768Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T23:14:43.852955Repositó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 IT infrastructure & microservices authentication
title IT infrastructure & microservices authentication
spellingShingle IT infrastructure & microservices authentication
Kadariya, Srison
Authentication
Authorization
BIOma
Food waste
Microservices
Monolithic
PPS
Software development life cycle
System architecture
Domínio/Área Científica::Ciências Naturais::Ciências da Computação e da Informação
title_short IT infrastructure & microservices authentication
title_full IT infrastructure & microservices authentication
title_fullStr IT infrastructure & microservices authentication
title_full_unstemmed IT infrastructure & microservices authentication
title_sort IT infrastructure & microservices authentication
author Kadariya, Srison
author_facet Kadariya, Srison
author_role author
dc.contributor.none.fl_str_mv Exposto, José
Biblioteca Digital do IPB
dc.contributor.author.fl_str_mv Kadariya, Srison
dc.subject.por.fl_str_mv Authentication
Authorization
BIOma
Food waste
Microservices
Monolithic
PPS
Software development life cycle
System architecture
Domínio/Área Científica::Ciências Naturais::Ciências da Computação e da Informação
topic Authentication
Authorization
BIOma
Food waste
Microservices
Monolithic
PPS
Software development life cycle
System architecture
Domínio/Área Científica::Ciências Naturais::Ciências da Computação e da Informação
description Mestrado IPB-ESTG
publishDate 2021
dc.date.none.fl_str_mv 2021-07-27T10:46:21Z
2021
2021-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/10198/23768
TID:202747310
url http://hdl.handle.net/10198/23768
identifier_str_mv TID:202747310
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_ 1799135427928522752