Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/39409
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorЛуцків, Андрій Мирославович-
dc.contributor.advisorLutskiv, Andriy-
dc.contributor.authorБарна, Іван Михайлович-
dc.contributor.authorBarna, Ivan Mykhaylovych-
dc.date.accessioned2022-12-20T19:10:15Z-
dc.date.available2022-12-20T19:10:15Z-
dc.date.issued2022-12-20-
dc.date.submitted2022-12-20-
dc.identifier.citationБарна І. М. Технології автоматизованого розгортання електронних магазинів на основі OpenCart з використанням DevOps- практик : кваліфікаційна робота магістра за спеціальністю „123 — Комп’ютерна інженерія“ / І. М. Барна. — Тернопіль: ТНТУ, 2022. — 79 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/39409-
dc.description.abstractМета роботи полягає у дослідженні і побудові DevOps практик для підвищення ефективності адміністрування та розгортання електронних магазинів на основі OpenCart. Проведено аналіз особливостей та принципів організації електронних магазинів, визначено переваги і недоліки технології хмарних сервісів на основі PaaS та SaaS, що передбачає надання частини готових сервісів з невеликими налаштуваннями з боку користувачів і водночас накладає обмеження на тип використовуваної інфраструктури, а також супроводжується підвищеним тарифним планом у порівнянні з IaaS. Запропоновано рішення застосування DevOps практик, що передбачають використання кластеру Kubernetes та розгортання інфраструктури за допомогою технологічного рішення Terraform і Helm Chart. Побудовано альтернативне рішення щодо автоматизованого розгортання електронних магазинів, що передбачає використання платформи OpenStack з розгортанням на ній віртуальних машин з гостьовими операційними системами, комплексом серверного програмного забезпечення LAMP та безпосередньо самого OpenCart.uk_UA
dc.description.abstractThe purpose of the work is to research and build DevOps practices to increase the efficiency of administration and deployment of electronic stores based on OpenCart. An analysis of the features and principles of the organization of electronic stores was carried out, the advantages and disadvantages of cloud services technology based on PaaS and SaaS were determined, which involves the provision of a part of ready-made services with small settings on the part of users and at the same time imposes restrictions on the type of infrastructure used, and is also accompanied by an increased tariff plan in compared to IaaS. A solution for applying DevOps practices involving the use of a Kubernetes cluster and infrastructure deployment using the Terraform and Helm Chart technological solution is proposed. An alternative solution for the automated deployment of electronic stores has been built, which involves the use of the OpenStack platform with the deployment of virtual machines with guest operating systems, a complex of LAMP server software, and directly OpenCart itself.uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subject123uk_UA
dc.subjectкомп’ютерна інженеріяuk_UA
dc.subjectрозгортанняuk_UA
dc.subjectавтоматизаціяuk_UA
dc.subjectелектронний магазинuk_UA
dc.subjectDevOpsuk_UA
dc.subjectпрактикиuk_UA
dc.subjectdeploymentuk_UA
dc.subjectautomationuk_UA
dc.subjecte-shopuk_UA
dc.subjectDevOpsuk_UA
dc.subjectpracticesuk_UA
dc.titleТехнології автоматизованого розгортання електронних магазинів на основі OpenCart з використанням DevOps- практикuk_UA
dc.title.alternativeTechnologies for the automated deployment of electronic stores based on OpenCart using DevOps practicesuk_UA
dc.typeMaster Thesisuk_UA
dc.rights.holder© Барна Іван Михайлович, 2022uk_UA
dc.contributor.committeeMemberЦуприк, Галина Богданівна-
dc.coverage.placenameТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.format.pages79-
dc.subject.udc004.9uk_UA
dc.relation.references1. Big Data What it is and why it https://www.sas.com/en_us/insights/big-data/what-is-big-data.html matters (дата URL: звернення 10.11.2022 р.)uk_UA
dc.relation.references2. Min Chen, Shiwen Mao, Yin Zhang, Victor C.M. Leung. Big Data. Related Technologies, Challenges, and Future Prospects. Spinger, 2014. 100 c.uk_UA
dc.relation.references3. Amazon EMR Documentation URL: https://docs.aws.amazon.com/emr (дата звернення 11.11.2022 р.)uk_UA
dc.relation.references4. Google Dataproc documentation URL: https://cloud.google.com/dataproc/docs (дата звернення 15.11.2022 р.)uk_UA
dc.relation.references5. Create a cluster. URL:https://cloud.google.com/dataproc/docs/guides/create-cluster#dataproc-create-cluster-gcloud (дата звернення 23.11.2022 р.)uk_UA
dc.relation.references6. Schults C. What Is Infrastructure as Code? How It Works, Best Practices, Tutorials URL: https://stackify.com/what-is-infrastructure-as-code-how-it-works-best-practices-tutorials/ (дата звернення 18.11.2022 р.)uk_UA
dc.relation.references7. Grady B. Object Oriented Design: With Applications / Booch Grady. Boston, MA: Pearson Education, 2007. 551 с.uk_UA
dc.relation.references8. Brikman Y. Terraform: Up & Running: Writing Infrastructure as Code. Sebastopol, CA: O'Reilly Media, 2019. 368 с.uk_UA
dc.relation.references9. Abd-Allah A. Extending reliability block diagrams to software architectures / Center for Software Engineering. Computer Science Department. University of Southern California. Los Angeles. sunset.usc.edu/publications/Technical Report:USC-CSE-97-501. URL:http://TECHRPTS/1997/usccse97-501/usccse97-501.ps(дата звернення: 23.11.2022 р. )uk_UA
dc.relation.references10. Луцків А.М., Барна І.М. Т Особливості задач і функцій DevОps фахівців. Матеріали Х науково-технічної конференції Тернопільського національного технічного університету імені Івана Пулюя «Інформаційні моделі, системи та технології» (8-9 грудня 2022 року). Тернопіль: ТНТУ. 2022. C. 65.73uk_UA
dc.relation.references11. Луцків А.М., Барна І.М. Аналіз сервісно-орієнтованої архітектури в процесі застосування DevOps практик. Матеріали Х науково-технічної конференції Тернопільського національного технічного університету імені Івана Пулюя «Інформаційні моделі, системи та технології» (8-9 грудня 2022 року). Тернопіль:ТНТУ. 2022. C. 66uk_UA
dc.relation.references12. Domingus J. Cloud Native DevOps with Kubernetes. 2nd Ed. O'Reilly Media.2022. 456 p.uk_UA
dc.relation.references13. Domingus J., Arundel J. Cloud Native DevOps with Kubernetes: Building, Deploying, and Scaling Modern Applications in the Cloud 2nd. O'Reilly Media.2022.383 p.uk_UA
dc.relation.references14. Understanding OpenStack. URL:https://www.redhat.com/en/topics/openstack (дата звернення 01.12.2022 р.)uk_UA
dc.relation.references15. How Terraform, providers and modules work. URL:https://registry.terraform.io/ (дата звернення 18.11.2022 р)uk_UA
dc.relation.references16. Deploy on Kubernetes. URL: https://docs.docker.com/desktop/kubernetes/(дата звернення 18.11.2022 р)uk_UA
dc.relation.references17. What is a Kubernetes cluster? URL: https://www.vmware.com/topics/glossary/content/kubernetes-cluster.html (дата звернення 25.11.2022 р)uk_UA
dc.relation.references18. What is Kubernetes infrastructure? URL: https://www.vmware.com/topics/glossary/content/kubernetes-infrastructure.html (дата звернення 25.11.2022 р)uk_UA
dc.relation.references19. Kubernetes Clusters:Everything You Need To Know.URL:https://www.containiq.com/post/kubernetes-cluster (дата звернення 25.11.2022 р)uk_UA
dc.relation.references20. VaultDocumentation. URL:https://developer.hashicorp.com/vault/docs?host=www.vaultproject.io (дата звернення 25.11.2022 р)uk_UA
dc.relation.references21. How Ansible works. URL: https://www.ansible.com/overview/how-ansible-works (дата звернення 01.12.2022 р)uk_UA
dc.relation.references22. Red Hat Ansible Automation Platform. URL: https://www.redhat.com/en/technologies/management/ansible (дата звернення 01.12.2022 р)uk_UA
dc.relation.references23. OpenStack Services. URL:https://www.openstack.org/software/project-navigator/openstack-components#openstack-services (дата звернення 05.12.2022 р)74uk_UA
dc.relation.references24. The OpenStack Landscape. URL: https://www.openstack.org/software/ (дата звернення 05.12.2022 р)uk_UA
dc.relation.references25. Катренко Л.А., Катренко А.В. Охорона праці в галузі комп’ютинґу.Львів: Магнолія-2006. 2012. 544 с.uk_UA
dc.relation.references26. Желібо Є. Безпека життєдіяльності. К.: 2001. 483 с.uk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.coverage.countryUAuk_UA
Розташовується у зібраннях:123 — комп’ютерна інженерія

Файли цього матеріалу:
Файл Опис РозмірФормат 
Авторська_довідка_Барна.docx20,31 kBMicrosoft Word XMLПереглянути/відкрити
Barnа_I_M.pdf2,16 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора