Name: | Description: | Size: | Format: | |
---|---|---|---|---|
1015.83 KB | Adobe PDF |
Authors
Advisor(s)
Abstract(s)
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.
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.
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.
Description
Keywords
.Net Angular Backend Docker Frontend Keycloak Ocelot Rest