Как понять, эксперт вы или просто пользователь?
Только через практику! Чем больше кейсов за вашими плечами, тем больше плюсов в копилку эксперта. Мы приготовили кое-что интересное, нестандартное, без теории, только мясо, только хардкор — новый Docker-практикум.
Как это будет:
1️⃣ решаете задачу, отправляете на проверку и получаете обратную связь;
2️⃣ обсуждаете лучшие решения и типичные ошибки на еженедельном созвоне-разборе с экспертом.
Вы последовательно пройдёте путь➡️ от «как делать правильно и идеально» (модуль Let`s Go!) ➡️ через «как работать с тем, что есть в реальности» (модуль Кровавый Enterprise) ➡️ к «как решать проблемы, когда все пошло не по плану» (модуль Hardcore). Это комплексный подход, который готовит к реальной работе, а не просто знакомит с командами Docker.
Через практику вы поймёте:
✅ как создавать безопасные образы;
✅ как работать не только с модным Go, но и паковать в Docker то, что используется в бигтехе;
✅ модернизировать и оптимизировать приложения, делать их управляемыми и масштабируемыми.
Спикеры: Максим Гусев, Lead Observability Dodo и Павел Минкин, DevOps Инженер.
Практикум подойдёт вам, если вы уже знаете основы Docker или прошли курс «Docker для админов и разработчиков».
👉 Узнать подробности программы и занять место — по ссылке.
Только через практику! Чем больше кейсов за вашими плечами, тем больше плюсов в копилку эксперта. Мы приготовили кое-что интересное, нестандартное, без теории, только мясо, только хардкор — новый Docker-практикум.
Как это будет:
Вы последовательно пройдёте путь
Через практику вы поймёте:
Спикеры: Максим Гусев, Lead Observability Dodo и Павел Минкин, DevOps Инженер.
Практикум подойдёт вам, если вы уже знаете основы Docker или прошли курс «Docker для админов и разработчиков».
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
От первых курсов и митингов в Zoom — до потёртой кружки и MacBook. Так выглядит путь айтишника 🚬
🤣6 4💯3
🧩 Соберите свой комплект курсов как пазл!
Больше не нужно тратить время и деньги на лишнее — соберите персональный набор курсов под ваши цели и прокачивайте те навыки, отсутствие которых останавливает ваш профессиональный рост.
Как это работает?
1️⃣ Выберите направление: инженер, разработчик или DevOps
2️⃣ Соберите свой комплект курсов, добавляя недостающие элементы в свою профессиональную картину
3️⃣ Оплатите — и получите доступ к выбранным курсам сразу после покупки
Готовые выгодные комплекты:
📌 Выбирайте только нужные курсы — и учитесь по лучшей цене!
Собрать свой комплект — по ссылке
Больше не нужно тратить время и деньги на лишнее — соберите персональный набор курсов под ваши цели и прокачивайте те навыки, отсутствие которых останавливает ваш профессиональный рост.
Как это работает?
Готовые выгодные комплекты:
▶️ Стартовый пакет, 3 видеокурса на выбор
Например:
Комплект для разработчика: Kafka-разработчик + Go-разработчик + Kubernetes для разработчиков
Стоимость:
145 000 ₽ без акции, с акцией — 55 000 ₽.
▶️
Комплект «Центральный фрагмент», поток и 3 видеокурса на выбор
Например:
Комплект для инженера: поток курса Ansible + Администрирование Linux + Terraform Mega + Мониторинг с Grafana
Стоимость курсов 135 000 ₽ без акции,
с акцией — 75 000 ₽.
📌 Выбирайте только нужные курсы — и учитесь по лучшей цене!
Собрать свой комплект — по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥2👍1
Что тормозит релизы? 5 симптомов, которые лечит CI/CD
Вы замечали, что процесс выпуска нового функционала или исправлений превращается в долгий и нервный процесс? Вместо быстрых итераций — ручные проверки, неожиданные ошибки в проде и вопросы в духе «Кто последний деплоил?».
Это не просто неудобство — это «симптомы» устаревшего процесса доставки кода. Давайте разберёмся, что идёт не так и как CI/CD помогает это исправить:
➖ Разработчик запускает тесты вручную
➕ Решение: Автоматизированный пайплайн запускает тесты на каждый коммит.
➖ Деплой вручную через SSH
➕ Решение: CI/CD разворачивает код одинаково каждый раз, без человеческого фактора.
➖ Staging обновляется раз в месяц
➕ Решение: CI/CD автоматически обновляет staging после каждого мержа в main.
➖ Только один человек знает, как работает деплой
➕ Решение: Конфигурация в репозитории + документация в коде.
➖ Отсутствие логов деплоев, непонятно, какая версия работает
➕ Решение: CI/CD фиксирует кто, когда и что задеплоил
CI/CD не просто запускает команды. Он сохраняет последовательность, фиксирует историю и создаёт доверие к процессу.
На CI-CD практикуме мы будем тренироваться решать такие ситуации на реальных задачах, а не по учебным шаблонам. С фидбэком от практикующего инженера.
Узнать подробности и изучить программу — по ссылке.
Вы замечали, что процесс выпуска нового функционала или исправлений превращается в долгий и нервный процесс? Вместо быстрых итераций — ручные проверки, неожиданные ошибки в проде и вопросы в духе «Кто последний деплоил?».
Это не просто неудобство — это «симптомы» устаревшего процесса доставки кода. Давайте разберёмся, что идёт не так и как CI/CD помогает это исправить:
CI/CD не просто запускает команды. Он сохраняет последовательность, фиксирует историю и создаёт доверие к процессу.
На CI-CD практикуме мы будем тренироваться решать такие ситуации на реальных задачах, а не по учебным шаблонам. С фидбэком от практикующего инженера.
Узнать подробности и изучить программу — по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3❤1
Forwarded from Devops Bootcamp с Федосеевым
Одиннадцатый поток DevOps Upgrade стартовал!💥
Впереди 9 месяцев обучения, шесть модулей, огромное количество практики и два больших проекта для портфолио (а ещё — отдельный проект по навыкам Linux и Git).
В июле нас ждет плавный вход в процесс обучения, подготовительные курсы по Linux, Git и Docker (или пробный проект на стенде), тренинги по таймменеджменту и самообучению.
➡️ Присоединиться к потоку можно в течение месяца ⬅️
Поэтому жду всех, кто пропустил анонсы, опоздал, не успел (нужное подчеркнуть). Подключайтесь, чтобы стартануть в DevOps уже следующей весной.
Подробности — на странице курса.
Впереди 9 месяцев обучения, шесть модулей, огромное количество практики и два больших проекта для портфолио (а ещё — отдельный проект по навыкам Linux и Git).
В июле нас ждет плавный вход в процесс обучения, подготовительные курсы по Linux, Git и Docker (или пробный проект на стенде), тренинги по таймменеджменту и самообучению.
Поэтому жду всех, кто пропустил анонсы, опоздал, не успел (нужное подчеркнуть). Подключайтесь, чтобы стартануть в DevOps уже следующей весной.
Подробности — на странице курса.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤2
AI в DevOps: как правильно задавать вопросы, чтобы
получить ответы
Представьте: вы спросили ChatGPT «Как обновить Kubernetes?» и получил шаблонный совет «Обновите манифесты». Круто, но бесполезно.
AI — это мощный инструмент, но он не читает ваши мысли. Чтобы получить от него полезный ответ, нужно четко и структурированно изложить свою задачу. Это и есть промпт-инжиниринг — искусство формулирования запросов, которые приведут к нужным результатам.
Для DevOps- инженера это означает возможность быстро получать готовые решения, отлаживать код, анализировать логи и даже проектировать архитектуру. Правильный промпт — это половина успеха.
✅ Основные принципы эффективного промпт-инжиниринга:
🔹 Четкость и конкретика: избегайте двусмысленности. Укажите все необходимые детали: используемые технологии, версии, ожидаемый формат ответа.
🔹 Ролевая модель: попросите AI «стать» кем-то. Например: «Выступай в роли
эксперта по Kubernetes. Объясни, как настроить Ingress Controller для Nginx в
кластере Kubernetes».
🔹 Ограничения: Укажите, что AI не должен делать или какую информацию он не
должен включать. Например: «Не используй устаревшие команды».
🔹 Итеративность: если ответ не айс, надо докручивать. Например, после шаблонного ответа, попросите: «Напиши конкретный план из 5 шагов» или: «Ты сказал про Helm, но мы на Rancher — исправь, пожалуйста». Часто AI просто не до конца понял контекст. Наша задача — дать ему больше указаний или примеров (few-shot), чтобы он не блуждал.
Хороший промпт — как чёткий рецепт: без ингредиентов и инструкции не получится идеального блюда.
Где черпать идеи для промптов?
— Awesome Prompts: здесь вы найдете множество примеров промптов, которые помогут разобраться, как формулировать запросы для различных задач.
— Awesome Prompt Engineering (Tech): этот репозиторий содержит промпты, специально разработанные для технических специалистов, включая DevOps-инженеров.
— Awesome ChatGPT Prompts (DevOps Engineer): здесь можно осмотреть, как использовать AI в роли DevOps-инженера для решения конкретных задач. Это поможет вам лучше понять, как задавать контекст и ожидания.
➡️ Узнать больше про использование AI в DevOps — на экспертном тарифе воркшопа «AI в DevOps» 5 июля. На нем можно получить индивидуальную обратную связь и часовую консультацию от эксперта, чтобы детально разобраться в промпт-инжиниринге и других особенностях работы с AI.
Подробности — на сайте.
получить ответы
Представьте: вы спросили ChatGPT «Как обновить Kubernetes?» и получил шаблонный совет «Обновите манифесты». Круто, но бесполезно.
AI — это мощный инструмент, но он не читает ваши мысли. Чтобы получить от него полезный ответ, нужно четко и структурированно изложить свою задачу. Это и есть промпт-инжиниринг — искусство формулирования запросов, которые приведут к нужным результатам.
Для DevOps- инженера это означает возможность быстро получать готовые решения, отлаживать код, анализировать логи и даже проектировать архитектуру. Правильный промпт — это половина успеха.
эксперта по Kubernetes. Объясни, как настроить Ingress Controller для Nginx в
кластере Kubernetes».
должен включать. Например: «Не используй устаревшие команды».
Хороший промпт — как чёткий рецепт: без ингредиентов и инструкции не получится идеального блюда.
Где черпать идеи для промптов?
— Awesome Prompts: здесь вы найдете множество примеров промптов, которые помогут разобраться, как формулировать запросы для различных задач.
— Awesome Prompt Engineering (Tech): этот репозиторий содержит промпты, специально разработанные для технических специалистов, включая DevOps-инженеров.
— Awesome ChatGPT Prompts (DevOps Engineer): здесь можно осмотреть, как использовать AI в роли DevOps-инженера для решения конкретных задач. Это поможет вам лучше понять, как задавать контекст и ожидания.
Подробности — на сайте.
Please open Telegram to view this post
VIEW IN TELEGRAM
👌4🔥3😁3❤2🤨1
-50% на видеокурсы Слёрма
После жаркого лета останутся не только красивый загар и яркие впечатления, но и новые компетенции и карьерные возможности.
☀️ Забирайте курсы в записи по промокоду LETO2025 и учитесь, где и когда удобно, даже в отпуске:
🔸 Apache Kafka База: 50 000₽ 25 000₽
🔸 Data Science%: 35 000₽ 17 500₽
🔸 CI/CD с Jenkins: 30 000₽ 15 000₽
и другие варианты выгодного обучения. Подробности — на сайте.
Акция действует с 1 по 31 июля.
После жаркого лета останутся не только красивый загар и яркие впечатления, но и новые компетенции и карьерные возможности.
и другие варианты выгодного обучения. Подробности — на сайте.
Акция действует с 1 по 31 июля.
Please open Telegram to view this post
VIEW IN TELEGRAM
🏖 Ставим точку в июньских стартах и спешим с июльским календарем курсов. Этим летом мы делаем упор на практику — на слайдах подробности того, что мы вам приготовили 👆
Кратко, вас ждут:
🔹 AI в DevOps — 5 июля;
🔹 Chaos Engineering — 14 июля;
🔹 Docker для админов и разработчиков — 21 июля;
🔹 CI/CD-практикум — 21 июля;
🔹 Ansible: лагерь — 21 июля;
🔹 Docker-практикум — 28 июля;
🔹 Kubernetes: Мега — 28 июля.
Выбирайте то, что нужно вам и переходите по ссылкам, чтобы занять место на обучении.
Кратко, вас ждут:
Выбирайте то, что нужно вам и переходите по ссылкам, чтобы занять место на обучении.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2🔥1
Linux Starter Journal: подготовьтесь к собеседованию
Слёрм спешит на помощь к тем, кто уже морально готовится к встречам с HR — делимся журналом с мастхевами для успешного старта в администрировании. Внутри журнала часто задаваемые вопросы на собеседованиях в формате загадок и кроссворда — проверять знания точно не будет скучно!
🐧 Забрать журнал
Материалы предоставил Кирилл Казарин — DevOps and SRE global manager в LLC RingСentral Spain и спикер курса «Администрирование Linux». В конце этого лета мы снова встретимся на курсе — старт следующего потока планируется в августе.
С новыми силами начнём знакомиться с best practices работы в Linux, а также:
🔸 изучим продвинутые аспекты конфигурирования, автоматизации, безопасности и оптимизации систем,
🔸 закрепим теорию практикой на виртуальных стендах
Программа курса обновлена в 2025 году. Изучить модули, посмотреть примеры лекций и узнать условия➡️ на сайте.
Слёрм спешит на помощь к тем, кто уже морально готовится к встречам с HR — делимся журналом с мастхевами для успешного старта в администрировании. Внутри журнала часто задаваемые вопросы на собеседованиях в формате загадок и кроссворда — проверять знания точно не будет скучно!
Материалы предоставил Кирилл Казарин — DevOps and SRE global manager в LLC RingСentral Spain и спикер курса «Администрирование Linux». В конце этого лета мы снова встретимся на курсе — старт следующего потока планируется в августе.
С новыми силами начнём знакомиться с best practices работы в Linux, а также:
Программа курса обновлена в 2025 году. Изучить модули, посмотреть примеры лекций и узнать условия
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥2
Эксперимент с помощью инструментов ChaosBlade и Pumba…
… провели мы в процессе подготовки этой статьи, а также рассмотрели:
🔵 теорию Chaos Engineering;
🔵 культуру Chaos Engineering;
🔵 какие бывают типы экспериментов;
🔵 инструменты Chaos Engineering.
Читать статью
Освоить Chaos Engineering и научиться находить изъяны системы до того, как она сломается, можно на курсе Слёрма «Chaos Engineering». Вы заберёте лучшие практики и получите навык, который требуют крупные компании.
🌟 До 31 июля по промокоду LETO2025 на курс действует скидка 50%!
Успейте получить новые компетенции и карьерные возможности за полцены! Жмите на ссылку и переходите на сайт, чтобы занять место на курсе. Стартуем 14 июля.
👉 Перейти на сайт
… провели мы в процессе подготовки этой статьи, а также рассмотрели:
Читать статью
Освоить Chaos Engineering и научиться находить изъяны системы до того, как она сломается, можно на курсе Слёрма «Chaos Engineering». Вы заберёте лучшие практики и получите навык, который требуют крупные компании.
Успейте получить новые компетенции и карьерные возможности за полцены! Жмите на ссылку и переходите на сайт, чтобы занять место на курсе. Стартуем 14 июля.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2👌1
Как обеспечить долгосрочное хранение метрик (на месяцы и годы) в Kubernetes?
7 июля начнём искать ответы на этот и другие вопросы на видеокурсе «Мониторинг и логирование инфраструктуры в Kubernetes»:
🔹 EFK vs PLG: в чем разница, когда и что использовать?
🔹 Какие метрики стоит собирать с помощью Prometheus?
🔹 Как визуализировать мониторинг с помощью Grafana и как грамотно настроить алерты?
Курс от основ до продвинутого уровня для быстрого ввода в эксплуатацию мониторинга и логирования инфраструктуры в Kubernetes.
⭐️ Изучить программу и занять место на курсе по ссылке
7 июля начнём искать ответы на этот и другие вопросы на видеокурсе «Мониторинг и логирование инфраструктуры в Kubernetes»:
Курс от основ до продвинутого уровня для быстрого ввода в эксплуатацию мониторинга и логирования инфраструктуры в Kubernetes.
Вы можете занять место на курсе со скидкой 50% по промокоду LETO2025.45 000₽22 500₽ единовременно
или11 250₽5 625₽/мес
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
А что, так можно было?
Представим типичную ситуацию: вам нужно запустить веб-приложение на Python с базой данных PostgreSQL. Решить эту задачу можно двумя способами — традиционным и с помощью Docker. Рассмотрим оба.
➡️ Путь №1: без Docker
🔹 Разработчик настраивает Python и базу у себя, проверяет, пишет длинную инструкцию для админа, молится, чтобы ничего не забыть и передаёт админу.
🔹 Админ пытается по инструкции воспроизвести окружение на сервере. Версии софта не совпадают, зависимости конфликтуют, приложение падает. Начинается мучительный поиск отличий между машиной разработчика и сервером.
Что получаем: потерю времени, нервов и денег. Развёртывание — это лотерея.
➡️ Путь №2: с Docker
Вся среда для приложения описывается в двух простых файлах:
Dockerfile: инструкция по сборке «коробки» с приложением
docker-compose.yml: файл для запуска «коробки» с приложением и базы данных вместе
Разработчик на своем ноутбуке и админ на сервере выполняют одну команду: docker-compose up
Что получаем: приложение гарантированно запускается в идентичном окружении где угодно. Никаких конфликтов и «у меня работало». Развёртывание занимает минуты, а не часы.
⚡️ Это тот самый случай, когда «мне такое надо»!
Все нюансы работы с Docker — от основ до оркестрации и безопасности, рассказываем на курсе «Docker для админов и разработчиков». Стартуем 21 июля.
Познакомиться с программой и выбрать тариф — по ссылке.
Представим типичную ситуацию: вам нужно запустить веб-приложение на Python с базой данных PostgreSQL. Решить эту задачу можно двумя способами — традиционным и с помощью Docker. Рассмотрим оба.
Что получаем: потерю времени, нервов и денег. Развёртывание — это лотерея.
Вся среда для приложения описывается в двух простых файлах:
Dockerfile: инструкция по сборке «коробки» с приложением
COPY requirements.txt .
RUN pip install -r requirements.txt
COPY . .
CMD ["flask", "run", "--host=0.0.0.0»]
docker-compose.yml: файл для запуска «коробки» с приложением и базы данных вместе
services:
app:
build: .
ports: ["5000:5000"]
db:
image: postgres:13
environment: [POSTGRES_USER=user, POSTGRES_PASSWORD=password]
Разработчик на своем ноутбуке и админ на сервере выполняют одну команду: docker-compose up
Что получаем: приложение гарантированно запускается в идентичном окружении где угодно. Никаких конфликтов и «у меня работало». Развёртывание занимает минуты, а не часы.
Все нюансы работы с Docker — от основ до оркестрации и безопасности, рассказываем на курсе «Docker для админов и разработчиков». Стартуем 21 июля.
Познакомиться с программой и выбрать тариф — по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2
Как изучать k8s правильно? И главное — зачем?
➡️ Отвечает Виталий Лихачев, автор канала «Kubernetes и кот Лихачева».
Главный парадокс изучения k8s:
➡️ Чтобы найти крутой проект, где можно развернуться, нужно неплохо знать K8s.
➡️ Чтобы неплохо знать K8s, нужно найти хороший проект, где можно практиковаться.
➡️ Инструмент либо решает задачи, либо нет — с разной степенью эффективности, удобства использования и скоростью траблшутинга возникающих факапов (обязательно будут, и не раз).
🔷 Поэтому мы подготовили курс, с большим количеством практики, с довольно свежей версий k8s (1.30), где можно потрогать кластер с разных сторон, а так же по итогу пройти сертификацию и подтвердить полученные навыки.
Но самое ценное здесь — это не только уроки и практика, а суперполезные AMA-сессии. Можно принести реальные проблемы со своих проектов, разобрать в деталях механизмы и инструменты, а заодно узнать, как с ними работают в других компаниях.
Старт нового потока — 28 июля.
Занять место — на странице курса.
Ну а если ничего не поможет, всегда можно просто сказать, что «это k8s, он так работает». Сарказм, но с долей правды.
Главный парадокс изучения k8s:
k8s развивается быстро, так что приходится пробовать и изучать что нового привносят, чтобы потом блеснуть знаниями на собеседовании в проект мечты. Но и делать это нужно с толком, потому что сегодня добавили фичу X, а через 2 года от нее отказались, а вы в проекте на нее уже завязались.
Проблема в том, что k8s пятилетней давности и современный k8s — это два довольно разных продукта.
За эти годы многое полечили (и, само собой, нагенерили новых проблем). Поэтому приходится постоянно изучать, что добавили, и при этом не перегрузиться от потока информации.
Но самое ценное здесь — это не только уроки и практика, а суперполезные AMA-сессии. Можно принести реальные проблемы со своих проектов, разобрать в деталях механизмы и инструменты, а заодно узнать, как с ними работают в других компаниях.
Старт нового потока — 28 июля.
Занять место — на странице курса.
Ну а если ничего не поможет, всегда можно просто сказать, что «это k8s, он так работает». Сарказм, но с долей правды.
Please open Telegram to view this post
VIEW IN TELEGRAM