Estágio na Empresa Latittude - Digital Enablers, LDA: Desenvolvimento de uma Web App e de uma Server App em Contentor Docker
Autor(a) principal: | |
---|---|
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 |