Процедура виконання та оцінювання практичних завдань
ЛР1. Ознайомлення з Git і GitHub. Створення першого репозиторію
ЛР2. Робота з Git: commit, branch, merge, resolving conflicts
ЛР3. Основи Linux: навігація, файлові операції, права доступу
ЛР4. Bash-скрипти для автоматизації розгортання застосунку
ЛР5. Командна робота з Git: pull request та code review
ЛР6. Налаштування GitLab CI/CD для простого проєкту
ЛР7. Infrastructure as Code: створення Ansible playbook
ЛР8. Автоматизоване налаштування серверів за допомогою Ansible
ЛР9. Створення Docker-образу веб-застосунку
ЛР10. Docker Compose: запуск багатоконтейнерного середовища
ЛР11. Розгортання застосунку у Kubernetes-кластері
ЛР12. Масштабування та оновлення застосунків у Kubernetes
ЛР13. Побудова повного CI/CD-конвеєра для веб-застосунку
ЛР14. Моніторинг контейнерного середовища з Prometheus і Grafana
ЛР15. Terraform + DevSecOps: розгортання інфраструктури та сканування безпеки