SHAREWOOD
SHAREWOOD
Редактор
- Регистрация
- 25/11/2019
- Сообщения
- 169.834
- Репутация
- 95.482
Последние темы автора:
- Скачать «Толстовка, выкройка №1330. Размер 40-54. Рост 164-170 [Grasser]»
- Скачать «DevOps для разработчиков [it-incubator] [Артем Базунц]»
- Скачать «1CVibeConf 2026 - Практическая конференция по ИИ для 1С [Тариф Оба дня] [Vibecoding1c]»
- Скачать «Школа полезных навыков для для счастливой и успешной жизни (1 месяц) [Personcode]»
- Скачать «DevOps для разработчиков [Артем Базунц]»
Складчина: DevOps для разработчиков [it-incubator] [Артем Базунц]
Описание:
Практический курс для тех, кто пишет код и хочет перестать бояться продакшна. От Docker до Kubernetes — шаг за шагом, без воды.
Подойдёт, если ты:
- Пишешь код от полугода — фронтенд, бэкенд, любой стек
- Деплоишь вручную или вообще не понимаешь как это делается правильно
- Видишь в вакансиях CI/CD, Docker, Kubernetes и не знаешь что это значит на практике
- Хочешь стать более самостоятельным и не зависеть от DevOps-команды
- Хочешь понять, что происходит с твоим кодом после git push
- Деплоишь вручную — копируешь файлы, жмёшь кнопки. Каждый раз одно и то же.
- Прод упал, а ты узнал об этом от пользователей. Нет логов, нет мониторинга, нет алертов.
- Docker запускается, но как — непонятно. Если что-то ломается, не знаешь где копать.
- В вакансиях требуют GitOps, Kubernetes, облака. Непонятно с чего начать и что именно учить.
- Контейнеризировать любое приложение
Запустить frontend, backend, базу данных — одной командой на любом сервере - Настроить CI/CD за один вечер
Автоматический деплой при каждом пуше в main. Без ручных шагов - Понять, что сломалось за минуты
Дашборды, логи, алерты — узнаёшь о проблемах раньше пользователей - Поднять сервер с нуля самостоятельно
SSH, Nginx, SSL, firewall — всё под контролем - Работать с Kubernetes
Деплоить в кластер, управлять нагрузкой, делать rolling update без даунтайма - Деплоить в облако
AWS — EKS, ECR, managed Kubernetes, реестры образов, IaC через Terraform - Усилить резюме
DevOps-скиллы переводят тебя в другую ценовую категорию на рынке - Деплоить без страха
Понимать весь путь кода от git push до продакшна и контролировать его
- Docker
Контейнеризация приложений, Dockerfile, оптимизация образов, Registry - Docker Compose
Многосервисные приложения, сети, volumes, dev/prod конфиги - VPS Deploy
Linux с нуля, SSH, Nginx, SSL, первый деплой вручную - GitHub Actions
CI/CD пайплайны, автодеплой, secrets, environments - Мониторинг
Grafana · Prometheus · Loki — метрики, логи, алерты - Kubernetes
Pods, Deployments, Ingress, rolling updates, Secrets - GitOps & GitSecOps
ArgoCD, Flux, безопасность в CI/CD, секреты, политики доступа - Облака
AWS · EKS · Managed Kubernetes · Terraform
- Docker — основы контейнеризации
- Docker Compose — многосервисные приложения
- Деплой на VPS — свой сервер с нуля
- GitHub Actions — CI/CD автоматизация
- Мониторинг — Grafana, Prometheus, Loki
- Kubernetes — оркестрация контейнеров
- GitOps & GitSecOps
- Облака — AWS
1. Docker — основы контейнеризации:
- Что такое контейнер и зачем он нужен разработчику
- Dockerfile: пишем образ для frontend-приложения
- Слои, кэш, оптимизация размера образа
- Работа с переменными окружения
- Docker Registry: публикуем образ на Docker Hub
- Практика: контейнеризируем реальное приложение
- Frontend + backend + база данных — одной командой
- Сети, volumes, переменные окружения
- Dev vs production конфигурации
- Health checks и зависимости сервисов
- Практика: поднимаем полный стек локально
- Настройка Linux-сервера: SSH, firewall, пользователи
- Nginx как reverse proxy
- SSL сертификаты с Let's Encrypt (бесплатно)
- Настройка домена и DNS
- Первый деплой приложения вручную
- Практика: деплоим свой проект на VPS
- Первый workflow: тесты на каждый push
- Сборка Docker-образа в CI
- Автоматический деплой на сервер после merge в main
- Secrets, environments, matrix builds
- Кэширование зависимостей для ускорения pipeline
- Уведомления о статусе деплоя
- Практика: полный CI/CD для своего проекта
- Prometheus: собираем метрики с приложения и сервера
- Grafana: строим дашборды и алерты
- Loki: централизованные логи из всех сервисов
- Alertmanager: уведомления в Telegram/Slack
- Узнаём о проблемах раньше пользователей
- Практика: мониторинг для своего продакшн-сервера
- Pods, Deployments, Services — ключевые абстракции
- Деплой приложения в кластер
- Ingress: роутинг и SSL в Kubernetes
- ConfigMaps и Secrets
- Rolling updates и rollback
- Горизонтальное масштабирование (HPA)
- Persistent Volumes: данные между перезапусками
- Практика: переносим проект в Kubernetes
- GitOps: Git как единый источник правды для инфраструктуры
- ArgoCD: автоматический деплой из репозитория в Kubernetes
- Trivy: сканирование зависимостей на уязвимости
- Semgrep: статический анализ кода в CI/CD
- Security Context в Deployment: запуск контейнеров без привилегий
- Gitleaks: обнаружение секретов в репозитории
- Managed Kubernetes: EKS (AWS)
- Container Registry в облаке
- Load Balancer и сети в облаке
- Terraform: инфраструктура как код
Автор Артем Базунц
- Действующий DevOps-инженер · 5+ лет в автоматизации и внедрении DevOps-практик. Работал с крупными проектами и стартапами.
- Все видеоуроки — навсегда
- Записи всех живых встреч
- Практические задания
Скрытая ссылка
Материал «DevOps для разработчиков [it-incubator] [Артем Базунц]», возможно, скоро появится на SHAREWOOD.
Воспользуйтесь поиском, может быть, он уже опубликован.
