DevOps: от localhost до продакшена
Код есть, но деплоить страшно? Научитесь управлять серверами, Docker, CI/CD — без молитв.
Написать код — полдела. А потом: сервер, Docker, SSL, домен, CI/CD, мониторинг. AI подскажет команды, но не объяснит почему nginx не видит ваш контейнер. Или почему сертификат истёк в 3 ночи.
Этот курс — про управление инфраструктурой. Не enterprise-практики для pet-проектов, а реальные навыки: Linux, Docker, деплой, мониторинг. Чтобы вы понимали что делаете, а не копировали команды из ChatGPT.
Программа
Модуль 1. Linux
Терминал, файловая система, процессы. Не «20 команд», а понимание что происходит когда вы нажимаете Enter. Bash-скрипты. systemd.
Модуль 2. Сети и безопасность
HTTP, DNS, SSL. SSH-ключи. Файрвол. Почему «на localhost работает» — не аргумент.
Модуль 3. Docker
Контейнеры, образы, volumes. Docker Compose. Когда Docker нужен, а когда — лишняя сложность.
Модуль 4. Деплой
PM2, reverse proxy (Traefik), домены, сертификаты. Путь от «git push» до «сайт работает». Варианты: от scp до CI/CD.
Модуль 5. CI/CD
GitHub Actions. Автоматический тест → билд → деплой. Стратегии ветвления. Rollback когда всё сломалось.
Модуль 6. Мониторинг
Логи, метрики, алерты. Prometheus, Grafana. Узнать о проблеме раньше пользователя, а не от него.
Что получите
- Уверенную работу с Linux и серверами
- Умение деплоить свой код без стресса и молитв
- Мониторинг и логи — знать о проблеме раньше, чем пользователь
Для кого
Для тех, кто написал код и не знает что дальше. Или кто уже «что-то деплоил», но делает git push и молится.
Формат
Только индивидуальные занятия — не группа. 2 раза в неделю. Практика на реальных серверах.
Стоимость: 5 000 ₽ за занятие. Формат: 2 раза в неделю, практика на реальных серверах.
Пишите в Telegram — обсудим вашу задачу.
Записаться на курс
Оставьте имя и телефон — свяжусь с вами, чтобы обсудить детали.