Estágio na Empresa Latittude - Digital Enablers, LDA: Desenvolvimento de uma Web App e de uma Server App em Contentor Docker

Detalhes bibliográficos
Autor(a) principal: Santos, Inês Batista dos
Data de Publicação: 2023
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.6/13796
Resumo: O projeto de estágio foi realizado na empresa Latitudde como parte da conclusão do mestrado em Engenharia Informática na Universidade da Beira Interior (UBI) . A empresa Latitude é reconhecida pelo seu foco em soluções tecnológicas inovadoras e especialização em arquiteturas de microserviços. Durante o estágio, o objetivo foi construir uma aplicação web utilizando Angular para o frontend e .NET para o backend. O foco principal foi a implementação de uma arquitetura de REST API, onde o Ocelot foi utilizado como API Gateway para simplificar a comunicação entre os microserviços. Além disso, o Keycloak foi incorporado para fornecer autenticação e autorização seguras. A utilização do Docker permitiu a contentorização da aplicação, facilitando a implantação e a gestão dos serviços.
id RCAP_22891c6159658087bb8459a4e9773294
oai_identifier_str oai:ubibliorum.ubi.pt:10400.6/13796
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 Estágio na Empresa Latittude - Digital Enablers, LDA: Desenvolvimento de uma Web App e de uma Server App em Contentor Docker.NetAngularBackendDockerFrontendKeycloakOcelotRestDomínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaO projeto de estágio foi realizado na empresa Latitudde como parte da conclusão do mestrado em Engenharia Informática na Universidade da Beira Interior (UBI) . A empresa Latitude é reconhecida pelo seu foco em soluções tecnológicas inovadoras e especialização em arquiteturas de microserviços. Durante o estágio, o objetivo foi construir uma aplicação web utilizando Angular para o frontend e .NET para o backend. O foco principal foi a implementação de uma arquitetura de REST API, onde o Ocelot foi utilizado como API Gateway para simplificar a comunicação entre os microserviços. Além disso, o Keycloak foi incorporado para fornecer autenticação e autorização seguras. A utilização do Docker permitiu a contentorização da aplicação, facilitando a implantação e a gestão dos serviços.The internship project was carried out at the company Latitudde as part of the conclusion of the master’s degree in Computer Engineering at UBI . The company Latitude is recognized for its focus on innovative technological solutions and specialization in microservices architectures. During the internship, the goal was to build a web application using Angular for the frontend and .NET for the backend. The main focus was on implementing a REST API architecture, where Ocelot was used as API Gateway to simplify communication between microservices. In addition, Keycloak was incorporated to provide secure authentication and authorization. The use of Docker enabled containerization of the application, making it easier to deploy and manage the services.Freire, Mário MarquesGouveia, JoãouBibliorumSantos, Inês Batista dos2023-11-23T15:05:01Z2023-07-172023-06-122023-07-17T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.6/13796TID:203386531porinfo: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-15T09:57:30Zoai:ubibliorum.ubi.pt:10400.6/13796Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T00:53:09.413456Repositó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 Estágio na Empresa Latittude - Digital Enablers, LDA: Desenvolvimento de uma Web App e de uma Server App em Contentor Docker
title Estágio na Empresa Latittude - Digital Enablers, LDA: Desenvolvimento de uma Web App e de uma Server App em Contentor Docker
spellingShingle Estágio na Empresa Latittude - Digital Enablers, LDA: Desenvolvimento de uma Web App e de uma Server App em Contentor Docker
Santos, Inês Batista dos
.Net
Angular
Backend
Docker
Frontend
Keycloak
Ocelot
Rest
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Estágio na Empresa Latittude - Digital Enablers, LDA: Desenvolvimento de uma Web App e de uma Server App em Contentor Docker
title_full Estágio na Empresa Latittude - Digital Enablers, LDA: Desenvolvimento de uma Web App e de uma Server App em Contentor Docker
title_fullStr Estágio na Empresa Latittude - Digital Enablers, LDA: Desenvolvimento de uma Web App e de uma Server App em Contentor Docker
title_full_unstemmed Estágio na Empresa Latittude - Digital Enablers, LDA: Desenvolvimento de uma Web App e de uma Server App em Contentor Docker
title_sort Estágio na Empresa Latittude - Digital Enablers, LDA: Desenvolvimento de uma Web App e de uma Server App em Contentor Docker
author Santos, Inês Batista dos
author_facet Santos, Inês Batista dos
author_role author
dc.contributor.none.fl_str_mv Freire, Mário Marques
Gouveia, João
uBibliorum
dc.contributor.author.fl_str_mv Santos, Inês Batista dos
dc.subject.por.fl_str_mv .Net
Angular
Backend
Docker
Frontend
Keycloak
Ocelot
Rest
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic .Net
Angular
Backend
Docker
Frontend
Keycloak
Ocelot
Rest
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description O projeto de estágio foi realizado na empresa Latitudde como parte da conclusão do mestrado em Engenharia Informática na Universidade da Beira Interior (UBI) . A empresa Latitude é reconhecida pelo seu foco em soluções tecnológicas inovadoras e especialização em arquiteturas de microserviços. Durante o estágio, o objetivo foi construir uma aplicação web utilizando Angular para o frontend e .NET para o backend. O foco principal foi a implementação de uma arquitetura de REST API, onde o Ocelot foi utilizado como API Gateway para simplificar a comunicação entre os microserviços. Além disso, o Keycloak foi incorporado para fornecer autenticação e autorização seguras. A utilização do Docker permitiu a contentorização da aplicação, facilitando a implantação e a gestão dos serviços.
publishDate 2023
dc.date.none.fl_str_mv 2023-11-23T15:05:01Z
2023-07-17
2023-06-12
2023-07-17T00: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/10400.6/13796
TID:203386531
url http://hdl.handle.net/10400.6/13796
identifier_str_mv TID:203386531
dc.language.iso.fl_str_mv por
language por
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_ 1799136419992567808