Migrating learning management systems towards microservice architecture
Niemelä, Pia; Hyyrö, Heikki (2019)
Niemelä, Pia
Hyyrö, Heikki
2019
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/urn:nbn:fi:tuni-202001201423
https://urn.fi/urn:nbn:fi:tuni-202001201423
Kuvaus
Peer reviewed
Tiivistelmä
<p>Microservice architecture provides on a set of modular, independent and fault-tolerant services. In recent years, new architectures have evolved with an emergence of recurrent, and effective architectural patterns essential in maintaining and scaling microservice-based systems. However, in the domain of education there is a lack of open-source, microservice-based systems that are easily configurable for various teaching, research, and commercial purposes. Preferably, these services should be orchestratable as part of other education-related service compositions as well. In this paper, a study of microservice-based learning management systems is conducted by focusing on two systems that the authors are involved in: WETO and Plussa. We report the current status of these systems through the lens of microservice architecture and draft a proposal for the synthesis of an ideal, decoupled learning management system.</p>
Kokoelmat
- TUNICRIS-julkaisut [24216]