AUTOMATION OF OPERATING SYSTEM DEPLOYMENT AND MANAGEMENT IN CLOUD AND HYBRID ENVIRONMENTS USING SYSTEM ADMINISTRATION TOOLS

Authors

Keywords:

automation, operating system, OS deployment, OS management, cloud computing, hybrid cloud, system administration, Infrastructure as Code (IaC), configuration management, DevOps, Terraform, Ansible, Kubernetes, Docker

Abstract

The article addresses the current challenge of automating the deployment and management processes of operating systems (OS) within modern IT infrastructures, which are characterized by growing complexity due to the adoption of cloud and hybrid models. It analyzes the drawbacks of traditional manual approaches to OS administration, including low speed, scaling difficulties, the risks of configuration inconsistencies (configuration drift), and human errors, which negatively impact the stability, security, and flexibility of the IT environment. The critical need to transition to automated solutions based on modern system administration tools is substantiated.The paper discusses key automation technologies and methodologies: Infrastructure as Code (IaC) for declarative description and versioning of infrastructure (with examples of tools like Terraform); Configuration management systems (Ansible, Puppet) for ensuring the desired state of OS and software; automated creation of optimized OS images («image baking» using Packer); as well as the role of containerization and orchestration (Docker, Kubernetes) in the context of managing OS-level dependencies.The comprehensive benefits of automation are described, including significant improvement in operational efficiency, risk reduction, acceleration of development and deployment cycles (DevOps), improved manageability, and compliance with security standards. Typical stages and components of the automated OS lifecycle in heterogeneous environments are identified.It is concluded that automation is a fundamental element of effective system administration in cloud and hybrid environments, allowing companies to respond more quickly to business requirements and maintain a reliable and secure infrastructure.

References

Проект «Фенікс». Роман про ІТ, DevOps та успіх у бізнесі / Кім Дж. та ін. / пер. з англ. Київ : Фабула, 2019. 432 с.

Коваленко В. І., Петренко С. М. Інтеграція засобів автоматизації інфраструктури в конвеєри CI/CD. Проблеми програмування. 2023. № 1. С. 58–67.

Kief Morris. Infrastructure as Code: Managing Infrastructure with Configuration Management Tools. Foreword. 2nd ed. O’Reilly Media, 2020. 438 p.

Петров А. В. Використання Ansible для автоматизації управління конфігураціями Linux-систем. Вісник Національного технічного університету «ХПІ». Серія: Нові рішення в сучасних технологіях. 2022. № 2(10). С. 45–51.

Сидоренко М. О. Порівняльний аналіз інструментів оркестрації контейнерів у хмарних середовищах. Матеріали VI Міжнар. наук.-практ. конф. «Інформаційні технології та комп’ютерна інженерія», м. Вінниця, 20–22 жовтня 2024 р. Вінниця : ВНТУ, 2024. С. 150–152.

Шевченко О. П. Сучасні підходи до управління ІТ-інфраструктурою в гібридних хмарах. Київ : Наукова думка, 2022. 315 с.

Using Terraform as an IaC tool for the AWS Cloud. AWS Prescriptive Guidance : веб-сайт. URL: https://docs.aws.amazon.com/prescriptive-guidance/latest/choose-iac-tool/terraform.html (дата звернення 23.04.2025).

EC2 Image Builder Documentation. User Guide EC2 Image Builder : веб-сайт. URL: https://docs.aws.amazon.com/imagebuilder/latest/userguide/what-is-image-builder.html (дата звернення 23.04.2025).

Azure VM Image Builder overview. Microsoft : веб-сайт. URL: https://learn.microsoft.com/en-us/azure/virtual-machines/image-builder-overview?tabs=azure-powershell (дата звернення 23.04.2025).

Невзоров А. В., Скляренко О. В., Колодінська Я. О., Яровий Р. О. Особливості аналітичного забезпечення експлуатації інформаційних систем та обладнання в сучасних умовах. Журнал «Прикладні питання математичного моделювання». 2023. Т. 6, № 1. С. 117–123.

A Complete Guide to Automation and Deployment. Scalecomputing : веб-сайт. URL: https://www.scalecomputing.com/resources/what-is-ansible (дата звернення 23.04.2025).

Azure Arc hybrid management and deployment for Kubernetes clusters. Microsoft : веб-сайт. URL: https://learn.microsoft.com/en-us/azure/architecture/hybrid/arc-hybrid-kubernetes (дата звернення 23.04.2025) [in English].

Міграція у хмару на прикладі сервісів VMware. Wiseit : веб-сайт. URL: https://wiseit.com.ua/migracziya-u-hmaru-pryklad-vmware/ (дата звернення 23.04.2025).

Golden image. RedHat : веб-сайт. URL: https://www.redhat.com/en/topics/linux/what-is-a-golden-image (дата звернення 23.04.2025).

Published

2025-05-29

How to Cite

Переверзєв, А. М., Подвиженко, А. В., Колодінська, Я. О., & Скляренко, О. А. (2025). AUTOMATION OF OPERATING SYSTEM DEPLOYMENT AND MANAGEMENT IN CLOUD AND HYBRID ENVIRONMENTS USING SYSTEM ADMINISTRATION TOOLS. Таuridа Scientific Herald. Series: Technical Sciences, (2), 115-121. Retrieved from http://journals.ksauniv.ks.ua/index.php/tech/article/view/877

Issue

Section

COMPUTER SCIENCE AND INFORMATION TECHNOLOGY