Схема розділу

    • 1. Вступ до DevOps: принципи, культура та життєвий цикл
      2. Інструменти DevOps та порівняння з традиційними підходами
      3. Ознайомлення з Git і GitHub.
      4. Контроль версій, GitOps та командна взаємодія    
      5. Використання GitLab CI для автоматизації тестування    
      6. Linux для DevOps: системне адміністрування, CLI, скрипти    
      7. Автоматизація розгортання застосунку за допомогою Bash    
      8. Infrastructure as Code: принципи та інструменти    
      9. Налаштування серверів за допомогою Ansible    
      10. Контейнеризація застосунків з Docker    
      11. Робота з Docker Compose: запуск кількох сервісів    
      12. Оркестрація контейнерів у Kubernetes    
      13. CI/CD – безперервна інтеграція та доставка.    
      14. Моніторинг і спостережуваність у DevOps
      15. Моніторинг контейнерів з Prometheus та Grafana    
      16. Логування та аналіз подій    
      17. Використання ELK Stack для збору логів    
      18. Хмарні сервіси та Terraform    
      19. Автоматичне розгортання інфраструктури у AWS через Terraform    
      20. DevSecOps: безпека в процесі розробки    
      21. Сканування вразливостей контейнерів за допомогою Trivy    
      22. Огляд політик безпеки Kubernetes і Vault    
      23. Інцидент-менеджмент та SRE    
      24. Налаштування алертів і тестування SLA    
      25. Аналіз прикладів постмортемів та SLO