DevOps: интеграция и автоматизация
Учебное пособие представляет собой всеобъемлющее руководство по DevOps — подходу, который стал революционным в мире IT. DevOps интегрирует процессы разработки и эксплуатации, делая их более гибкими, быстрыми и эффективными. Данная книга — идеальный старт для тех, кто хочет понять DevOps и его принципы и применить их на практике.
Книга начинается с введения в DevOps, объясняя его основы, историю, эволюцию и значимость для бизнеса. Рассматриваются основные принципы DevOps через призму CALMS (культура, автоматизация, lean, измерения, разделение). Автор подробно описывает путь DevOps-инженера от новичка к профессионалу, включая необходимые технические и мягкие навыки.
Значительная часть пособия посвящена инструментарию DevOps: Git, CI/CD, Docker, Kubernetes, мониторинг. Подробно разбираются процессы непрерывной интеграции и доставки (CI/CD), а также концепция инфраструктуры как кода (IaC) с практическими примерами использования Terraform и Ansible.
Завершающие главы охватывают мониторинг, логирование и оповещения с использованием популярных инструментов (Prometheus, Grafana, ELK Stack), а также сценарии автоматизации тестирования в DevOps. Книга структурирована как учебное пособие для вузов, что делает её отличным выбором для системного изучения темы.









