АВТОМАТИЗАЦІЯ РОЗГОРТАННЯ ТА НАЛАШТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ІНФРАСТРУКТУРИ СТВОРЕНОЇ В СЕРЕДОВИЩІ ХМАРНИХ ОБЧИСЛЕНЬ

Обозний Д. М., Поштацька К. В.

Анотація


В даній роботі запропоновано метод автоматизованого розгортання інфраструктури, впровадження та конфігурація програмного забезпечення в середовищах хмарних обчислень. Метод дозволяє описувати інфраструктурні обєкти за допомогою коду та динамічно модифікувати конфігурації в залежності від хмари. Запропонований метод використовує утиліти Ansible та Terraform для взаємодії з API середовища та віртуальними машинами. Розроблений метод дозволяє паралельно налаштовувати віртуальні машини та мати ідентичну інфраструктуру в різних середовищах хмарних обчислень. Тестування проводилося в середовищах AWS та Azure. Метод дозволяє пришвидшити розгортання інфраструктури та забезпечує ідемпотентність конфігурації програмного забезпечення.

Ключові слова: автоматизація, конфігурація, програмне забезпечення, середовище хмарних обчислень, розгортання інфраструктури.


Повний текст:

PDF

Посилання


Lindkvist C. (2013). Configuration Management in Complex Engineering Projects. Procedia CIRP, 2, 173-176.

Лабжинський В. А. (2018). Базові підходи та особливості використання хмарних, туманних і росистих обчислень. Вимірювальна та Обчислювальна Техніка в Технологічних Процесах, 4, 60-91.

Jourdan S, Pomes P. (2017). Infrastructure as Code (IAC) Cookbook. Packt Publishing.

Rahman A. (2019). A systematic mapping study of infrastructure as code research. Information and Software Technology, 1, 65-77.

Brouse, P.S. (2008). Configuration management in: A. Sage (Ed.), Systems engineering and management for sustainable development, 1, 214-242.

Brikman Y. (2019). Terraform: Up & Running.Boston: O'Reilly Media, Inc.

A paradigm shift for application security [Електронний ресурс] // Portshift. – 2019. – Режим доступу до ресурсу: https://www.portshift.io/solutions/zero-trust-security/.

References:

Lindkvist C. (2013). Configuration Management in Complex Engineering Projects. Procedia CIRP, 2, 173-176.

Labzhynskyi V. A. (2018). Bazovi pidkhody ta osoblyvosti vykorystannia khmarnykh, tumannykh i rosystykh obchyslen. Vymiriuvalna ta Obchysliuvalna Tekhnika v Tekhnolohichnykh Protsesakh, 4, 60-91. [in Ukrainian].

Jourdan S, Pomes P. (2017). Infrastructure as Code (IAC) Cookbook. Packt Publishing.

Rahman A. (2019). A systematic mapping study of infrastructure as code research. Information and Software Technology, 1, 65-77.

Brouse, P.S. (2008). Configuration management in: A. Sage (Ed.), Systems engineering and management for sustainable development, 1, 214-242.

Brikman Y. (2019). Terraform: Up & Running.Boston: O'Reilly Media, Inc.

A paradigm shift for application security [Elektronnyi resurs] // Portshift. – 2019. – Rezhym dostupu do resursu: https://www.portshift.io/solutions/zero-trust-security/.


Посилання

  • Поки немає зовнішніх посилань.


Цей твір ліцензовано за ліцензією Creative Commons Із зазначенням авторства 4.0 Міжнародна.

 


тИЦ и PR сайта naukajournal.org