Коллеги, приветствую!
Сегодня пятница, и работать совсем не хочется (мои девопсы активно меня в этом нежелании поддерживают).
В комментариях к этому посту — традиционная пятничная флудилка. Обсуждаем планы на выходные, показываем своих хвостатых и просто общаемся на разные темы⬇️
Сегодня пятница, и работать совсем не хочется (мои девопсы активно меня в этом нежелании поддерживают).
В комментариях к этому посту — традиционная пятничная флудилка. Обсуждаем планы на выходные, показываем своих хвостатых и просто общаемся на разные темы
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6
Как выглядит типичный день DevOps инженера?
Версия: DeepSeek
Кажется, он что-то знает 😅 Хотя, в некоторых моментах я с ним не согласен. Есть мысли, в каких?
Версия: DeepSeek
Кажется, он что-то знает 😅 Хотя, в некоторых моментах я с ним не согласен. Есть мысли, в каких?
2🤣18
«DevOps про деньги»: уже можно смотреть третий выпуск!
В этот раз в гостях у Севы — Дмитрий, системный администратор в большой группе компаний.
О чем говорили:
⚫️ зарплатная вилка
⚫️ дополнительные плюшки
⚫️ обязанности, задачи и KPI
А еще — обсуждали задачи с виртуальными машинами, телефонией, инфраструктурой и размышляли: зачем инженеру базовые знания Kubernetes.
Ссылки на интервью:
YouTube
Rutube
VK Видео
Следить за расписанием следующих выпусков — в боте.
В этот раз в гостях у Севы — Дмитрий, системный администратор в большой группе компаний.
О чем говорили:
А еще — обсуждали задачи с виртуальными машинами, телефонией, инфраструктурой и размышляли: зачем инженеру базовые знания Kubernetes.
Ссылки на интервью:
YouTube
Rutube
VK Видео
Следить за расписанием следующих выпусков — в боте.
Please open Telegram to view this post
VIEW IN TELEGRAM
RUTUBE
200к в месяц и тренер по хоккею в придачу
В третьем выпуске проекта «DevOps Про деньги» мы общаемся с инженером сопровождения Дмитрием, который честно рассказывает, как устроены будни в большой группе компаний. От чего зависит его зарплата, за что в IT говорят «спасибо», и как корпоративный хоккей…
👍5
Linux, Windows, macOS: битва титанов глазами DevOps
Регулярно вижу подобные битвы в чатах потоков, да и в чате канала мы как-то подобное уже обсуждали. Решил собрать в одном посте плюсы и минусы разных ОС с точки зрения задач DevOps.
➡️ Linux — король продакшена
Плюсы:
➕ Гибкость — можно собрать сервер на коленке из bash-скриптов и молитв
➕ Документация — если что-то сломалось, 99% ответов уже есть на Stack Overflow
➕ Долговечность — сервер без апдейтов 10 лет? Легко!
Минусы:
➖ «А у нас CentOS 6» — legacy-системы, которые до сих пор где-то работают
➖ Драйверы — если железо не opensource, придётся танцевать с ndiswrapper
➡️ Windows — тёмная лошадка
Плюсы:
➕ Active Directory — если любите раздавать права как конфетки.
➕ GUI для всего — даже если это PowerShell-скрипт, его можно завернуть в ярлык.
➕ Поддержка .NET — если вдруг ваш микросервис написан на C#.
Минусы:
➖ «Требуется перезагрузка» — даже после смены иконки.
➖ WSL — это хорошо, но… — всё равно хочется systemd, а не svchost.exe.
➡️ macOS — дорогой, но стильный компромисс
Плюсы:
➕ UNIX-подобность — почти как Linux, но с человеческим интерфейсом
➕ Документооборот — если DevOps ещё и рисует схемы в Keynote
➕ Стабильность — пока не обновите macOS до новой версии и не сломаете brew
Минусы:
➖ Цена — за стоимость MacBook можно купить пару серверов.
➖ «А где systemd?» — приходится мириться с launchd и его странностями.
Из всего этого могу сделать следующий вывод:
⏩ Linux — для продакшена, оркестрации и фанатов терминала
⏩ Windows — если ваш стек завязан на Microsoft или есть любовь к PowerShell
⏩ macOS — для локальной разработки, если не жалко денег и нервов на обновления
Если честно, про мак знаю только в теории, сам работать не пробовал. Но видя, сколько противоречий он вызывает, всерьез подумываю взять его чисто на пробу, чтобы понимать, о чем идет речь, и составить собственное мнение.
На какой ОС работаете вы и почему? И если на маке, то стоит ли его брать? Поделитесь в комментариях⬇️
Регулярно вижу подобные битвы в чатах потоков, да и в чате канала мы как-то подобное уже обсуждали. Решил собрать в одном посте плюсы и минусы разных ОС с точки зрения задач DevOps.
Плюсы:
Минусы:
Философия DevOps:
— «Всё — файл, даже если это не файл»
— «Да, можно перезапустить продакшен через kill -9, но лучше не надо»
Плюсы:
Минусы:
Философия DevOps:
— «Да, у нас есть k8s, но он работает… как-то по-своему»
— «Docker? Только если вы готовы к volume-ам в стиле C:\Users\Admin\Documents\container_data»
Плюсы:
Минусы:
Философия DevOps:
— «Всё работает… пока Apple не решит иначе»
— «Да, я использую zsh, но только потому, что bash на macOS — это древняя версия»
Из всего этого могу сделать следующий вывод:
Если честно, про мак знаю только в теории, сам работать не пробовал. Но видя, сколько противоречий он вызывает, всерьез подумываю взять его чисто на пробу, чтобы понимать, о чем идет речь, и составить собственное мнение.
На какой ОС работаете вы и почему? И если на маке, то стоит ли его брать? Поделитесь в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7
Первое фото в нашей крутой футболке 🔥
Коллеги, у меня для вас хорошая новость. Теперь в команде DevOps Upgrade будет целых два Федосеева — Евгений согласился быть ментором на двенадцатом потоке.
В итоге, после решения всяких формальных вопросов, мы согласовали участие Евгения в организации нового потока DevOps Upgrade. Так что, коллеги, встречайте нового ментора!
Евгений, очень рад знакомству. Добро пожаловать в команду! 💥
Коллеги, у меня для вас хорошая новость. Теперь в команде DevOps Upgrade будет целых два Федосеева — Евгений согласился быть ментором на двенадцатом потоке.
Для тех, кто все пропустил:
Евгений Федосеев, DevOps-инженер в ПУЛЬС АЙТИМ, рассказал свою историю «успешного успеха» и стал одним из победителей розыгрыша футболок. История показалась мне очень интересной, так что мы встретились в прямом эфире, чтобы поговорить про старт в DevOps (запись эфира тут).
В итоге, после решения всяких формальных вопросов, мы согласовали участие Евгения в организации нового потока DevOps Upgrade. Так что, коллеги, встречайте нового ментора!
Евгений, очень рад знакомству. Добро пожаловать в команду! 💥
2🔥11👏3❤2
Чем занимается ментор на курсе?
Много раз уже рассказывал про сам курс, про то какие в нем основные блоки и темы. Сегодня хочу развить тему менторства и рассказать, какие задачи мы выполняем на курсе.
С темами понятно: есть авторы, которые вкладывают свои знания и свой взгляд на технические вопросы, придумывают задания. В этой части я нахожусь на стороне студентов: рассказываю зачем это все мы проходим, делюсь своим опытом. Здесь же проверяю часть работ и призываю выработать правильный подход к задачам.
Мне, как ментору, хочется показать, что в реальной работе не всегда все выглядит так, как в красивых статьях. Бывают проблемы, и каждому придется с ними столкнуться.
Эта часть курса находится чуть в другой плоскости от очевидных технических вопросов и не обозначена отдельным блоком. Но, на мой взгляд, она не менее важна.
Много раз уже рассказывал про сам курс, про то какие в нем основные блоки и темы. Сегодня хочу развить тему менторства и рассказать, какие задачи мы выполняем на курсе.
С темами понятно: есть авторы, которые вкладывают свои знания и свой взгляд на технические вопросы, придумывают задания. В этой части я нахожусь на стороне студентов: рассказываю зачем это все мы проходим, делюсь своим опытом. Здесь же проверяю часть работ и призываю выработать правильный подход к задачам.
Мне, как ментору, хочется показать, что в реальной работе не всегда все выглядит так, как в красивых статьях. Бывают проблемы, и каждому придется с ними столкнуться.
Эта часть курса находится чуть в другой плоскости от очевидных технических вопросов и не обозначена отдельным блоком. Но, на мой взгляд, она не менее важна.
👍8
Топ-5 инструментов для старта в DevOps, которые можно освоить уже сейчас
DevOps — это не только про культуру, но и про инструменты. Вот топ-5 must-have технологий, которые помогут вам стартовать и которые реально освоить в ближайшее время:
1️⃣ Linux
Без него — никуда. 90% серверов работают на Linux, поэтому базовые команды (
➡️ С чего начать?
1. Установите Ubuntu или CentOS на виртуалку
2. Пройдите Linux Survival — интерактивный тренажер
3. Зарегистрируйтесь на бесплатный видеокурс Слёрма «Сети в Linux»
2️⃣ Git
Системы контроля версий — основа CI/CD. Научитесь работать с ветками (
➡️ С чего начать?
1. Создайте аккаунт на GitHub/GitLab
2. Изучите Learn Git Branching — визуализированный гайд
3. Пройдите бесплатный видеокурс Слёрма «Git для начинающих»
3️⃣ Docker
Контейнеризация — ключевой навык DevOps. Учитесь создавать образы (
➡️ С чего начать?
1. Установите Docker Desktop и попробуйте запустить Nginx
2. Разберите официальную документацию
4️⃣ Ansible
Конфигурация серверов вручную — прошлый век. Ansible позволяет автоматизировать настройку через YAML-файлы без агентов.
➡️ С чего начать?
1. Установите Ansible на свою VM или ноутбук
2. Попробуйте автоматизировать установку Apache по гайду
5️⃣ Terraform
Infrastructure as Code (IaC) — стандарт индустрии. Terraform от HashiCorp помогает разворачивать облака кодом.
➡️ С чего начать?
1. Заведите аккаунт в любом облаке и посмотрите документацию о провайдере (например, вот дока Яндекса)
2. Посмотрите официальный туториал
‼️ Важно! Не нужно гнаться за всем сразу. Освойте Linux → Git → Docker, потом добавляйте Ansible и Terraform.
DevOps — это не только про культуру, но и про инструменты. Вот топ-5 must-have технологий, которые помогут вам стартовать и которые реально освоить в ближайшее время:
Без него — никуда. 90% серверов работают на Linux, поэтому базовые команды (
grep
, awk
, sed
), работа с правами (chmod
, chown
) и понимание файловой системы — обязательный минимум.1. Установите Ubuntu или CentOS на виртуалку
2. Пройдите Linux Survival — интерактивный тренажер
3. Зарегистрируйтесь на бесплатный видеокурс Слёрма «Сети в Linux»
Системы контроля версий — основа CI/CD. Научитесь работать с ветками (
git branch
), мержить код (git merge
) и откатывать изменения (git revert
).1. Создайте аккаунт на GitHub/GitLab
2. Изучите Learn Git Branching — визуализированный гайд
3. Пройдите бесплатный видеокурс Слёрма «Git для начинающих»
Контейнеризация — ключевой навык DevOps. Учитесь создавать образы (
Dockerfile
), запускать контейнеры (docker run
) и управлять необходимым окружением для вашего приложения (docker-compose
).1. Установите Docker Desktop и попробуйте запустить Nginx
2. Разберите официальную документацию
Конфигурация серверов вручную — прошлый век. Ansible позволяет автоматизировать настройку через YAML-файлы без агентов.
1. Установите Ansible на свою VM или ноутбук
2. Попробуйте автоматизировать установку Apache по гайду
Infrastructure as Code (IaC) — стандарт индустрии. Terraform от HashiCorp помогает разворачивать облака кодом.
1. Заведите аккаунт в любом облаке и посмотрите документацию о провайдере (например, вот дока Яндекса)
2. Посмотрите официальный туториал
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🔥5🤝4🫡1
Собираю остатки лета и работаю на набережной
Недавно проводил вводную встречу по CI/CD на десятом потоке, сидя на лавочке с видом на набережную. Очень люблю, когда во время работы меня окружает что-то красивое, или любимые вещи (да, машинки у меня за спиной тоже про это).
Коллеги скинули мне запись этой встречи, решил поделиться с вами. Там про то, как организуется командная работа и нетворкинг на DevOps Upgrade⬇️
Недавно проводил вводную встречу по CI/CD на десятом потоке, сидя на лавочке с видом на набережную. Очень люблю, когда во время работы меня окружает что-то красивое, или любимые вещи (да, машинки у меня за спиной тоже про это).
Коллеги скинули мне запись этой встречи, решил поделиться с вами. Там про то, как организуется командная работа и нетворкинг на DevOps Upgrade
Media is too big
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3😁1🤡1