Показати скорочену інформацію

dc.contributor.authorPalamarchuk, Y. A.en
dc.contributor.authorПаламарчук, Є. А.uk
dc.date.accessioned2023-03-21T13:11:37Z
dc.date.available2023-03-21T13:11:37Z
dc.date.issued2022
dc.identifier.citationPalamarchuk Y. A. Methods of building microservice architecture of e-learning systems [Text] / Y. A. Palamarchuk // Інформаційні технології та комп'ютерна інженерія. – 2022. – № 1. – С. 43-54.en
dc.identifier.issn1999-9941
dc.identifier.urihttp://ir.lib.vntu.edu.ua//handle/123456789/36504
dc.description.abstractThe basic principles of organization of microservice architectures (MSA), their parameters, functioning and application in elec-tronic learning systems (ELS) are considered. A comparative analysis of MSA construction options, their components and methods was done. A complex method of building e-learning systems based on MSA is proposed. The microservice architecture of the electronic educational system of Vinnytsia National Technical University JetIQ has been developed and implemented. The expediency of using a domain organization for individual subsystems of ELS is substantiated.en
dc.description.abstractРозглянуто основні принципи організації мікросервісних архітектур (МСА), їх параметрів, функціонування та можливо-сті застосування у електронних навчальних системах (ЕНС). Проведений порівняльний аналіз варіантів побудови МСА, їх компо-нентів та методів. Запропоновано комплексний метод побудови електронних навчальних систем на основі МСА. Розроблено і реа-лізовано мікросервісну архітектуру електронної навчальної системи Вінницького національного технічного університету JetIQ. Обґрунтовано доцільність використання доменної організації для окремих підсистем ЕНС.uk
dc.language.isoenen
dc.publisherВНТУuk
dc.relation.ispartofІнформаційні технології та комп'ютерна інженерія. № 1 : 43-54.uk
dc.relation.urihttps://itce.vntu.edu.ua/index.php/itce/article/view/862
dc.subjecte-learning systemen
dc.subjectdistance learningen
dc.subjectmicroservice architectureen
dc.subjectdomain architectureen
dc.subjectexchange protocolen
dc.subjectелектронна навчальна системаuk
dc.subjectдистанційне навчанняuk
dc.subjectмікросервісна архітектураuk
dc.subjectдоменна архітектураuk
dc.subjectпротокол обмінуuk
dc.titleMethods of building microservice architecture of e-learning systemsen
dc.title.alternativeМетоди побудови мікросервісної архітектури систем електронного навчанняuk
dc.typeArticle
dc.identifier.udc004.4
dc.relation.referencesGoce Armenski, Marjan Gusev, “ARCHITECTURE of Modern e-learning Systems”, The 6th International Conference for Informatics and Information Technology, pp. 38-42, 2008. [Online]. Available: http://ciit.finki.ukim.mk/data/papers/6CiiT/6CiiT-09.pdf.en
dc.relation.referencesBlinco K., Mason J., McLean N., Wilson S. (2004), Trends and issues in e-learning infrastructure development, A White Paper for alt-i-lab 2004 Prepared on behalf of DEST (Australia) and JISC-CETIS (UK).en
dc.relation.referencesMoodle. [Online]. Available: https://moodle.org.en
dc.relation.referencesElektronna systema upravlinnia VNZ “Sokrat”. [Online]. Available: https://socrates.vsau.org.en
dc.relation.referencesElektronna systema upravlinnia VNZ “JetIQ”. [Online]. Available: https://jetiq.vntu.edu.ua.en
dc.relation.referencesOPENedX. [Online]. Available: https://open.edx.org.en
dc.relation.referencesedX. [Online]. Available: https://edx.org.en
dc.relation.referencesCanvas. [Online]. Available: https://www.instructure.com.en
dc.relation.referencesPrometheus [Online]. Available: https://prometheus.org.ua.en
dc.relation.referencesLiang, P.-H., Yang, J.-M.: Virtual Personalized Learning Environment (VPLE) on the Cloud. In: Gong, Z., Luo, X., Chen, J., Lei, J., Wang, F.L. (eds.) WISM 2011, Part II. LNCS, vol. 6988, pp. 403–411. Springer, Heidelberg (2011).en
dc.relation.referencesCoursera. [Online]. Available: https://coursera.org.en
dc.relation.referencesUdemy. [Online]. Available: https://udemy.com.en
dc.relation.referencesCisco Networking Academy. [Online]. Available: https://www.cisco.com/c/m/en_sg/sec-offerings/index.html.en
dc.relation.referencesAdobe Captivate Prime LMS. [Online]. Available: https://www.adobe.com/ua/products/ captivateprime/prime-rfi.html.en
dc.relation.referencesUnix philosophy. [Online]. Available: https://en.wikipedia.org/wiki/Unix_philosophy.en
dc.relation.referencesPatterns of Enterprise Application Architecture. With David Rice, Matthew Foemmel, Edward Hieatt, Robert Mee, and Randy Stafford. Addison-Wesley. ISBN 0-321-12742-0.en
dc.relation.referencesFielding, Roy Thomas (2000). "Chapter 5: Representational State Transfer (REST)". Architectural Styles and the Design of Network-based Software Architectures (Ph.D.). University of California, Irvine. [Online]. Available: https://www.webcitation.org/67gOwyTek?url=http://www.ics.uci.edu/ ~fielding/pubs/dissertation/top.htm.en
dc.relation.referencesErl, Thomas; Carlyle, Benjamin; Pautasso, Cesare; Balasubramanian, Raj (2012). "5.1". SOA with REST: Principles, Patterns & Constraints for Building Enterprise Solutions with REST. Upper Saddle River, New Jersey: Prentice Hall. ISBN 978-0-13-701251-0.en
dc.relation.referencesRichardson, Leonard; Amundsen, Mike (2013), RESTful Web APIs, O'Reilly Media, ISBN 978-1-449-35806-8.en
dc.relation.referencesHypertext Transfer Protocol − HTTP/1.1. [Online]. Available: https://tools.ietf.org/html/rfc2616.en
dc.relation.referencesBerners-Lee, Hendler, and Lassila, 2001; Markoff, 2006; Jensen, 2007.en
dc.relation.referencesFielding, Roy (June 2014). "Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content, Section 4". IETF. Internet Engineering Task Force (IETF). RFC 7231. Retrieved 2018-02-14.en
dc.relation.referencesApache Kafka. [Online]. Available: https://kafka.apache.org.en
dc.relation.referencesRabbitMQ. [Online]. Available: https://www.rabbitmq.com.en
dc.relation.referencesRedux-Saga. [Online]. Available: https://redux-saga.js.org.en
dc.relation.referencesPattern SAGA. [Online]. Available: https://microservices.io/patterns/data/saga.html.en
dc.relation.referencesSAGA Pattern. [Online]. Available: https://docs.aws.amazon.com/prescriptive-guidance/latest/modernization-data-persistence/saga-pattern.html.en
dc.relation.referencesJava XML and JSON: Document Processing for Java SE. Jeff Friesen. Apress; 2nd ed. edition (January 11, 2019), ISBN 1484243293, 546 pages.en
dc.relation.referencesY. Palamarchuk., O. Kovalenko, “Optimization of electronic test parameters in learning management systems”, CEUR Workshop Proceedings, v. 2762, рp. 98 – 109. 2020 2nd International Workshop on Information-Communication Technologies and Embedded Systems, ICTES 2020, Virtual, Mykolaiv, 12 November 2020, null, 165503.en
dc.relation.referencesO. V. Bisikalo, Y. A. Palamarchuk, O. O. Kovalenko, “Results of implementation of the pilot project of management system for learning and concomitance of the educational, methodological and scientific activities “JetIQ”, Materialy 9-yi naukovo-praktychnoi konferentsii, m. Lviv, 21-23 lystopada 2017 r. – Lviv : Vydavnytstvo Naukovoho tovarystva im. Shevchenka, 2017, s. 73-77.en
dc.relation.referencesOleg Bisikalo, Olena Kovalenko, Yevgen Palamarchuk, “Models of Behavior of Agents in the Learning Management System”, Materialy XIV-oi Mizhnarodnoi naukovo-tekhnichnoi konferentsii “Komp`iuterni nauky ta informatsiini tekhnolohii (CSIT -2019)”. Lviv, Ukraine, 2019, tom 3, s. 222-227.en
dc.relation.referencesKovalenko Olena, Palamarchuk Yevhen, “Kontury systemy upravlinnia navchanniam: tradytsiine, zmishane ta dystantsiine navchannia”, «INTERNET-OSVITA-NAUKA-2020», XII Mizhnarodna naukovo-praktychna konferentsiia ION-2020, 26-29 travnia. Vinnytsia, Ukraine: VNTU 2020, s. 230-231.en
dc.relation.referencesYevhen Palamarchuk, Olena Kovalenko, “Algorithms of blended learning in IT education”, XIII International Scientific and Technical Conference on Computer Sciences and Informational Tecnologies (CSIT), 11-14 September. Lviv, Ukraine, 2018, pp. 382-386.en
dc.relation.referencesSenthil Kumaran S., Practical LXC and LXD: Linux Containers for Virtualization and Orchestration. Apress, 2017, 159 с.en
dc.relation.referencesKonstantin Ivanov, Containerization with LXC. Packt Publishing, 2017, 352 с.en
dc.identifier.doihttps://doi.org/10.31649/1999-9941-2022-53-1-43-54


Файли в цьому документі

Thumbnail

Даний документ включений в наступну(і) колекцію(ї)

Показати скорочену інформацію