Salt-Monitor : aplicació de visualització i instal·lació de serveis al Sincrotró ALBA
Fuentes Valveny, Dídac
César Galobardes, Eduardo, dir. (Universitat Autònoma de Barcelona. Departament d'Arquitectura de Computadors i Sistemes Operatius)
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Additional title: Salt-Monitor : aplicación de visualización e instalación de servicios en el Sincrotrón ALBA
Additional title: Salt-Monitor : visualization application and installation of services in the ALBA Synchrotron
Date: 2023
Abstract: Aquest treball es basa en desenvolupar una aplicació que permeti controlar les versions i l'estat del software instal·lat als ordinadors del sincrotró ALBA. Aquest softaware consisteix en un conjunt d'aplicacions creades específicament per el funcionament de les línies de llum del sincrotró i per tal de realitzar els experiments i les adquirir les dades d'aquets. Aquestes aplicacions es desenvolupen al sinctrotro ja que són molt especifiques i per tant, també s'han d'anar actualitzant constantment per tal de que el sincrotró estigui sempre a la última. L'objectiu és crear una aplicació funcional que visualitzi aquesta informació en temps real, comparant-la amb un repositori Git i permetent actualitzacions automàtiques dels serveis obsolets. El treball aconsegueix proporcionar un control de versions i seguiment continuat de les màquines del sincrotró per al departament de Control Systems i l'aplicació ha sigut instal·lada en els ordinadors del sincrotró perquè els treballadors la puguin utilitzar diàriament per realitzar la seva feina.
Abstract: Este trabajo se basa en desarrollar una aplicación que permita controlar las versiones y el estado del software instalado en las computadoras del sincrotrón ALBA. Este software consiste en un conjunto de aplicaciones creadas específicamente para el funcionamiento de las líneas de luz del sincrotrón y para realizar experimentos y adquirir datos. Estas aplicaciones se desarrollan en el sincrotrón ya que son muy específicas y, por lo tanto, también deben actualizarse constantemente para mantener el sincrotrón actualizado. El objetivo es crear una aplicación funcional que visualice esta información en tiempo real, comparándola con un repositorio Git y permitiendo actualizaciones automáticas de los servicios obsoletos. El trabajo logra proporcionar un control de versiones y seguimiento continuo de las máquinas del sincrotrón para el departamento de Control Systems, y la aplicación ha sido instalada en las computadoras del sincrotrón para que los trabajadores la puedan utilizar diariamente en sus labores.
Abstract: This work is based on developing an application that allows controlling the versions and status of the software installed on the computers of the ALBA synchrotron. This software consists of a set of applications specifically created for the operation of the synchrotron's beamlines and for conducting experiments and acquiring data. These applications are developed within the synchrotron as they are highly specialized and therefore require constant updates to keep the synchrotron up to date. The goal is to create a functional application that visualizes this information in real-time, comparing it with a Git repository and enabling automatic updates of outdated services. The work achieves providing version control and continuous monitoring of the synchrotron's machines for the Control Systems department, and the application has been installed on the synchrotron's computers for the daily use of the workers in their tasks.
Rights: Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial, la distribució, i la comunicació pública de l'obra, sempre que no sigui amb finalitats comercials, i sempre que es reconegui l'autoria de l'obra original. No es permet la creació d'obres derivades. Creative Commons
Language: Català
Studies: Grau en Enginyeria de Dades [2503758]
Study plan: Enginyeria de Dades [1394]
Document: Treball final de grau ; Text
Subject: SaltStack ; Beamlines ; Report ; PyQt5 ; Git ; CLI ; YAML ; MySQL ; Docker



10 p, 974.1 KB

The record appears in these collections:
Research literature > Bachelor's degree final project > School of Engineering. TFG

 Record created 2023-07-28, last modified 2024-05-18



   Favorit i Compartir