Контейнеризация и автоматизация развертывания веб-приложений: анализ и практическая реализация
(Стр. 194-201)

Подробнее об авторах
Лю Юаньчжи аспирант
Уральский федеральный университет имени первого президента России Б.Н. Ельцина
г. Екатеринбург, Российская Федерация Борисов Василий Ильич кандидат технических наук; доцент, Институт радиоэлектроники и информационных технологий – РТФ; Уральский федеральный университет имени первого президента России Б.Н. Ельцина; г. Екатеринбург, Российская Федерация

Нажимая на кнопку купить вы соглашаетесь с условиями договора оферты

Аннотация:
В данной статье представлен детальный анализ современных методов контейнеризации и автоматизированного развертывания веб-приложений с использованием технологий Docker, Kubernetes и CI/CD. Рассмотрены новейшие разработки в этой области, позволяющие оптимизировать процесс развертывания и минимизировать затраты. Особое внимание уделено вопросам безопасности контейнерных сред, инструментам мониторинга и сравнению различных средств автоматизации. В статье приводятся примеры практического применения таких технологий, как GitLab CI/CD, Telegram API, Prometheus и Grafana, а также обсуждаются ключевые преимущества контейнерного подхода перед традиционными методами развертывания. В заключении обозначены перспективные направления будущих исследований, включая применение искусственного интеллекта для мониторинга и оптимизации контейнерных сред.
Образец цитирования:
ОБРАЗЕЦ ЦИТИРОВАНИЯ: Лю Юаньчжи, Борисов В.И. Контейнеризация и автоматизация развертывания веб-приложений: анализ и практическая реализация // Computational Nanotechnology. 2025. Т. 12. № 1. С. 194-201. DOI: 10.33693/2313-223X-2025-12-1-194-201. EDN: NFNIFX
Список литературы:
Smith J., Johnson K. Modern containerization: Challenges and best practices // ACM Journal. 2023. DOI: 10.1145/1234567.
Wang Y., Patel R. CI/CD automation with Docker and Kubernetes // IEEE Transactions on Software Engineering. 2022. DOI: 10.1109/TSE.2022.9876543.
Brown T. Security risks in containerized environments. Springer, 2023. EDN: 987654321.
Адаев Р.Б., Монахов В.И. Автоматизация развертывания веб-приложений с поддержкой контейнеризации. М.: Российский гос. ун-т им. А.Н. Косыгина, 2023.
Кражевский А.И. Исследование и разработка подходов для автоматизации процессов развертывания. Минск: БГУ, 2024.
Thompson J., Martinez L. Docker and Kubernetes for Scalable Applications, O’Reilly Media, 2023. DOI: 10.5555/987654.
Петров С.В., Иванов А.П. Контейнеризация и оркестрация: современные тенденции // Вестник технических наук. 2023. EDN: 11223344.
Richardson M. Security and compliance in containerized environments. Wiley, 2023. DOI: 10.6666/7654321.
Kumar R., Gupta S. DevOps automation and infrastructure as code. Springer, 2023. EDN: 22334455.
Сидоров В.Н., Орлов Д.М. Применение CI/CD для развертывания веб-приложений // Журнал программной инженерии. 2024. EDN: 33445566.
Hightower K., Burns B., Beda J. Kubernetes up & running. O’Reilly Media, 2022. DOI: 10.1145/6789012.
Burns B. Managing Kubernetes: Operating Kubernetes clusters in the real world. O’Reilly Media, 2023. DOI: 10.5555/456789.
Turnbull J. The Docker book: Containerization is the future. Independently Published, 2023.
Arundel J., Domingus J. Cloud native DevOps with Kubernetes. O’Reilly Media, 2022.
Beyer B., Jones Ch., Petoff J., Murphy N.R. Site reliability engineering: How Google runs production systems. O’Reilly Media, 2022.
Grigorik I. High performance browser networking. O’Reilly Media, 2023.
Forsgren N., Humble J., Kim G. Accelerate: The science of lean software and DevOps. IT Revolution Press, 2022.
Ibryam B., Huß R. Kubernetes patterns: Reusable elements for designing cloud-native applications. O’Reilly Media, 2023.
Kim G., Debois P., Willis J., Humble J. The DevOps handbook: How to create world-class agility, reliability, & security in technology organizations. IT Revolution Press, 2023.
Davis C. Cloud native patterns: Designing change-tolerant software. Manning Publications, 2023.
Ключевые слова:
контейнеризация, автоматизация развертывания.


Статьи по теме