Skip to Content
1️⃣ День 1Основы DevOps

Основы DevOps

DevOps — это подход к разработке, объединяющий разработчиков (Dev) и системных администраторов/операторов (Ops). Его цель — ускорить цикл разработки, обеспечить стабильность и надёжность деплоймента, сократить количество ошибок.

Зачем нужен DevOps:

  • 📦 Быстрая доставка продукта
  • ✅ Автоматическое тестирование и развёртывание
  • 🤖 Минимизация ручных операций через автоматизацию
  • 📊 Прозрачность процессов и контроль над качеством

CI/CD

  • CI (Continuous Integration) — автоматическая сборка и тесты при commit/push/pull requests
  • CD (Continuous Delivery/Deployment) — автоматический деплой в staging/prod/testing

Классический DevOps-стек:

  • Git + GitHub/GitLab
  • Docker, Docker Compose Kubernetes
  • CI/CD: GitHub Actions, Jenkins, GitLab CI
  • Monitoring & Logging: Prometheus + Grafana + Loki + Elasticsearch
  • IaC: Terraform, Ansible, ArgoCD
Last updated on