| Name: | Description: | Size: | Format: | |
|---|---|---|---|---|
| 3.42 MB | Adobe PDF |
Authors
Advisor(s)
Abstract(s)
O objetivo de qualquer fábrica, independentemente da indústria, é maximizar a eficiência
da produção, reduzindo desperdícios e custos, tanto em recursos materiais como
em recursos humanos. A missão da BRAINR, com especial enfoque na indústria alimentar,
é ser o “cérebro” inteligente por detrás de cada fábrica, orquestrando as suas
operações para alcançar níveis de eficiência sem precedentes, com o mínimo esforço
humano.
Neste contexto, o estágio teve como principais objetivos o desenvolvimento de uma
funcionalidade de autenticação através de Single Sign-On, evoluindo o sistema de autenticação
da BRAINR, e, em paralelo, o desenvolvimento de novas funcionalidades de
backend para apoiar a expansão e evolução do sistema.
Para a implementação do Single Sign-On, foi conduzido um estudo das abordagens
existentes e dos protocolos subjacentes, complementado por um levantamento de requisitos
internos, de forma a delinear a solução mais adequada. Em simultâneo, decorreram
atividades de desenvolvimento em backend, contribuindo diretamente para o
objetivo central da BRAINR: digitalizar operações fabris, maximizando a sua eficiência
e reduzindo o esforço humano necessário.
O cumprimento destes objetivos foi possibilitado pela aquisição e consolidação de
competências técnicas relevantes, incluindo autenticação e protocolos de Single Sign-
On, desenvolvimento em backend com .NET, arquiteturas baseadas em microsserviços,
arquiteturas em camadas, bem como princípios de conceção de software e práticas de
modelação de domínio. Para além disso, foi também aprofundado o conhecimento
no domínio de sistemas de gestão de produção e dos processos fabris que o sistema
BRAINR procura suportar, com especial destaque para a indústria alimentar.
Este estágio revelou-se uma experiência extremamente enriquecedora, permitindome
contribuir para um software com impacto real, ao
The goal of any factory, regardless of industry, is to maximize production efficiency by reducing waste and costs, both in material and human resources. BRAINR’s mission, with a particular focus on the food industry, is to be the intelligent “brain” behind every factory, orchestrating its operations to achieve unprecedented levels of efficiency with minimal human effort. Within this context, the internship had as its main objectives the development of a Single Sign-On authentication functionality, evolving BRAINR’s authentication system, and, in parallel, the development of new backend functionalities to support the expansion and evolution of the platform. For the implementation of Single Sign-On, a study of existing approaches and underlying protocols was carried out, complemented by the collection of internal requirements, in order to define the most suitable solution. At the same time, backend development activities took place, directly contributing to BRAINR’s central goal: digitizing factory operations, maximizing their efficiency, and reducing the human effort required. The achievement of these objectives was made possible by acquiring and consolidating relevant technical skills, including authentication and Single Sign-On protocols, backend development with .NET, microservice-based architectures, layered architecturesas well as software design principles and domain modeling practices. In addition, knowledge was further deepened in the domain of production management systems and the manufacturing processes that BRAINR seeks to support, with a special emphasis on the food industry. This internship proved to be an extremely enriching experience, allowing me to contribute to software with real impact while fostering my academic, professional, and personal growth.
The goal of any factory, regardless of industry, is to maximize production efficiency by reducing waste and costs, both in material and human resources. BRAINR’s mission, with a particular focus on the food industry, is to be the intelligent “brain” behind every factory, orchestrating its operations to achieve unprecedented levels of efficiency with minimal human effort. Within this context, the internship had as its main objectives the development of a Single Sign-On authentication functionality, evolving BRAINR’s authentication system, and, in parallel, the development of new backend functionalities to support the expansion and evolution of the platform. For the implementation of Single Sign-On, a study of existing approaches and underlying protocols was carried out, complemented by the collection of internal requirements, in order to define the most suitable solution. At the same time, backend development activities took place, directly contributing to BRAINR’s central goal: digitizing factory operations, maximizing their efficiency, and reducing the human effort required. The achievement of these objectives was made possible by acquiring and consolidating relevant technical skills, including authentication and Single Sign-On protocols, backend development with .NET, microservice-based architectures, layered architecturesas well as software design principles and domain modeling practices. In addition, knowledge was further deepened in the domain of production management systems and the manufacturing processes that BRAINR seeks to support, with a special emphasis on the food industry. This internship proved to be an extremely enriching experience, allowing me to contribute to software with real impact while fostering my academic, professional, and personal growth.
Description
Keywords
Single Sign-On Backend Indústria
