Notice: Undefined index: linkPowrot in C:\wwwroot\wwwroot\publikacje\publikacje.php on line 1275
Publikacje
Pomoc (F2)
[134140] Artykuł:

AUTOMATIC DEPLOYMENT OF A REPOSITORY OF DIGITAL DIDACTIC DOCUMENTS AT UNIVERSITIES

Czasopismo: Scientific Papers of Silesian University of Technology – Organization and Management Series   Tom: 204, Strony: 287-299
ISSN:  1641-3466
Opublikowano: 2024
 
  Autorzy / Redaktorzy / Twórcy
Imię i nazwisko Wydział Katedra Do oświadczenia
nr 3
Grupa
przynależności
Dyscyplina
naukowa
Procent
udziału
Liczba
punktów
do oceny pracownika
Liczba
punktów wg
kryteriów ewaluacji
Sławomir Koczubiej orcid logo WZiMKKatedra Informatyki i Matematyki Stosowanej**Niespoza "N" jednostkiInformatyka techniczna i telekomunikacja2070.00.00  
Marzena Nowakowska orcid logo WZiMKKatedra Informatyki i Matematyki Stosowanej**Niezaliczony do "N"Nauki o zarządzaniu i jakości2070.0031.30  
Paweł Stąpór orcid logo WZiMKKatedra Informatyki i Matematyki Stosowanej**Niespoza "N" jednostkiInżynieria mechaniczna2070.00.00  
Paweł Świetlik orcid logo WZiMKNiespoza "N" jednostki02035.00.00  
Damian Walczyk WZiMKNiespoza "N" jednostki02035.00.00  

Grupa MNiSW:  Publikacja w czasopismach wymienionych w wykazie ministra MNiSzW (część A)
Punkty MNiSW: 70


Pełny tekstPełny tekst     DOI LogoDOI    
Keywords:

repository as a service  data management  automatic replication and configuration  batch loading data  DSpace 



Abstract:

Purpose: This work aims to establish a template containing a skeletal version of the existing Repository of Didactic Processes Data (RDPD) along with its environment and, by utilizing this system, to develop universal installation scripts enabling the implementation of the repository at any university in Poland. These scripts are used for cloning, meaning the template replication. They are intended to enable the implementation of Repository as a Service (RaaS) launched on demand by the service recipient. Design/methodology/approach: The RDPD skeletal version is developed as a system offering repository functionality for managing data from didactic processes. It does not contain visual identification elements and data. To operate, the skeletal version needs an environment that requires creating a VM on Proxmox and installing the OS and applications needed for RDPD: PostgreSQL, Apache, Tomcat, Solr, and Angular. The RDPD skeletal version and its environment create a template which is cloned by Ansible scripts running sequentially. Ansible scripts also configure the created clone. The university then only needs to customize the system and feed the repository with data. Findings: The university (client) provides identification parameters to generate a virtual machine (VM), ultimately containing the repository. In response, the RDPD system is automatically replicated and configured on a clone of the template in line with the parameters provided. Practical implications: A solution was proposed allowing for the automatic implementation of the RDPD repository at any Polish university. Hence, the provision of a service to generate a ready-to-use version of the RDPD system is significantly convenient for universities. Originality/value: The developed RDPD system, dedicated strictly to storing and managing data generated by a university, can be automatically implemented and configured per request. There are no such solutions, which is the original element of this work.