Я вижу, вижу...
Как хреново работает твое приложение без Observability)
Если вернуться в лохматые годы, то проверка работы была проста: если сервер гудел, то вроде все работало, но сейчас же приложения — это просто дикий зоопарк из микросервисов, который никто в голове целиком не удерживает.
Для прокачки таких проектов, я всегда использую мою любимую обсервабилити-связку:
- Метрики (Prometheus)
- Визуализация (Grafana)
Логи (Loki / Vector / ELK)
Алертинг (Grafana Alerting / Alertmanager)
Трассировка (Jaeger, Tempo) — а это уже магия высшего пилотажа
Синтетический мониторинг (Blackbox)
Такой букетик помогает мне быть более спокойным за свои проекты и даже пить кофея в перерывах.
А что сейчас используете вы?)
#devops #observability #monitoring #grafana #prometheus #logging #tracing
Как хреново работает твое приложение без Observability)
Если вернуться в лохматые годы, то проверка работы была проста: если сервер гудел, то вроде все работало, но сейчас же приложения — это просто дикий зоопарк из микросервисов, который никто в голове целиком не удерживает.
Для прокачки таких проектов, я всегда использую мою любимую обсервабилити-связку:
- Метрики (Prometheus)
Они показывают: сколько потребляем памяти, какая задержка, сколько запросов в секунду. Прометеус — наш ненасытный сборщик этих цифр. А еще у него есть экспортеры на все случаи жизни: для Кафки, Постгреса, Нгинкса — чего душа пожелает!
- Визуализация (Grafana)
Берет сухие цифры из Прометеуса и рисует из них красивые и понятные дашборды.
Логи (Loki / Vector / ELK)
В них записано всё, что «наговорило» приложение в процессе работы. Упало? Идем сюда и читаем, какие ошибки оно кричало перед смертью.Loki — от ребят из Grafana, умеет умно и быстро искать по логам без боли в голове.
Алертинг (Grafana Alerting / Alertmanager)
Обычно я настраиваю алерты так, чтобы узнавать о проблемах раньше пользователей. Иногда даже до того, как они случились (магия предсказания на основе аномалий!).
Трассировка (Jaeger, Tempo) — а это уже магия высшего пилотажа
Позволяет проследить путь ОДНОГО запроса через все микросервисы. Где он задержался? Кто его тормозил? База данных или соседний сервис? Jaeger покажет это как на ладони, красиво и наглядно.
Синтетический мониторинг (Blackbox)
Он постоянно «щупает» наши эндпоинты снаружи: доступен ли сайт? Отвечает ли он быстро? А тот критический API-метод? Короче, хорошая штука.
Такой букетик помогает мне быть более спокойным за свои проекты и даже пить кофея в перерывах.
А что сейчас используете вы?)
#devops #observability #monitoring #grafana #prometheus #logging #tracing
❤3😁1
Вижу, что реакций и комментариев не так много — а мне очень хочется с вами пообщаться.
Давайте честно: что бы вы хотели услышать от меня?😏
Давайте честно: что бы вы хотели услышать от меня?
Anonymous Poll
47%
Кейсы из трушной жизни DevOps
65%
Гайды или чек-листы для проверки ваших проектов
35%
Полезные команды, которые спасали наши проекты
47%
Чисто мемы из жизни и личные истории
Пожар, пожар
Вспомнил тут свою историю, как 5 лет назад я ДВАЖДЫ тушил один тот же инцидент. Запарился я тогда знатно, но вынес для себя несколько уроков:
1. Автоматизируйте реакцию на такие инциденты.
2. Напиши правило для мониторинга, которое предупредит о нем заранее.
3. Исправь коренную причину проблемы в коде или конфиге, что не париться вновь.
Разреши себе не тушить, а строить систему ПЖТ!
Часто ли вы тушите пожары или больше любите наблюдать за сией катастрофой?))
#devops #burnout #automation #productivity
Вспомнил тут свою историю, как 5 лет назад я ДВАЖДЫ тушил один тот же инцидент. Запарился я тогда знатно, но вынес для себя несколько уроков:
1. Автоматизируйте реакцию на такие инциденты.
2. Напиши правило для мониторинга, которое предупредит о нем заранее.
3. Исправь коренную причину проблемы в коде или конфиге, что не париться вновь.
Разреши себе не тушить, а строить систему ПЖТ!
Часто ли вы тушите пожары или больше любите наблюдать за сией катастрофой?))
#devops #burnout #automation #productivity
👍2❤1🔥1
Давайте знакомиться! 🏃
Привет! Меня зовут Вова и вот уже 13 лет я девоплю Девопс и управляю командой микро-девопсов.
Сейчас я работаю в Магнит.Тех, развиваю личный бренд и тягаю железо — как на работе, так и в зале🦾
Зачем вы здесь?
Мой блог — это просто корзинка контента из моей жизни, а также небольшие советы по работе и размышления о горячо обсуждаемых темах.
Еще я менторю ребят, если у них вдруг возникают проблемы.
Так что можешь написать мне в личку и мы быстро раскидаем все недоразумения.
Привет! Меня зовут Вова и вот уже 13 лет я девоплю Девопс и управляю командой микро-девопсов.
Сейчас я работаю в Магнит.Тех, развиваю личный бренд и тягаю железо — как на работе, так и в зале🦾
Зачем вы здесь?
Мой блог — это просто корзинка контента из моей жизни, а также небольшие советы по работе и размышления о горячо обсуждаемых темах.
Еще я менторю ребят, если у них вдруг возникают проблемы.
Так что можешь написать мне в личку и мы быстро раскидаем все недоразумения.
❤🔥5🔥4❤3🤝1
Kubernetes: почему это безопасно?
О кубере складывают легенды, поют ему оды и обсуждают в каждой курилке.
И не зря! Кубер намного безопаснее виртуалок и вот почему:
Здесь только жесткая последовательность
Вся сетевая политика описана кодом
Здесь секреты — это объекты
Подам по умолчанию нельзя просто так взять и стать рутом
Да, Kubernetes сложный. Но его сложность — это и есть его защита. Она заставляет тебя думать о безопасности на этапе дизайна, а не уже в момент инцидента🔫
Вы как, часто обращаетесь с куберу? Хочется услышать примеры ваших практик)
#kubernetes #security #devsecops #containerization
О кубере складывают легенды, поют ему оды и обсуждают в каждой курилке.
И не зря! Кубер намного безопаснее виртуалок и вот почему:
Здесь только жесткая последовательность
Если в манифесте не выдан доступ к секрету — приложение его не получит. Никогда. А вот в мире виртуалок кто-то мог «случайно» залезть на сервер и подглядеть.
Вся сетевая политика описана кодом
Ты видишь, кто с кем может говорить. Попробуй сделать это на куче виртуалок с iptables!
Здесь секреты — это объекты
Их можно централизованно шифровать, ротировать и аудить доступ. И не думать над тем, что есть какие-то файлы на диске, которые кто-то забыл удалить.
Подам по умолчанию нельзя просто так взять и стать рутом
SecurityContext и AppArmor делают жизнь хакера очень сложной))
Да, Kubernetes сложный. Но его сложность — это и есть его защита. Она заставляет тебя думать о безопасности на этапе дизайна, а не уже в момент инцидента
Вы как, часто обращаетесь с куберу? Хочется услышать примеры ваших практик)
#kubernetes #security #devsecops #containerization
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤1❤🔥1🥰1
Девопсы vs Продукт
Раз в пару месяцев, а то и недель происходит ожесточенный спор между продуктом и девопсами: одни хотят быстрого внедрения фич, а другие надежной системы.
Но ведь правда где-то посередине — ваша общая задача закрыть проблему, которую обозначил бизнес.
Если и вам вдруг задают такие вопросы, то смотрите, что можно ответить:
👹 Хотим внедрять фичу каждую неделю!
🤨 А по лбу не хотите?
Отлично! Давайте автоматизируем релизы так, чтобы они были безопасными и не отнимали у всех нервы)
👹 У нас упал продакшн, что вы там сделали?
🤨 Это у вас руки кривые!
Мы закроем пожар, Но давайте добавим в план на квартал улучшение отказоустойчивости.
Хотите еще таких советов?)
#devops #productmanagement #teamwork #collaboration
Раз в пару месяцев, а то и недель происходит ожесточенный спор между продуктом и девопсами: одни хотят быстрого внедрения фич, а другие надежной системы.
Но ведь правда где-то посередине — ваша общая задача закрыть проблему, которую обозначил бизнес.
Если и вам вдруг задают такие вопросы, то смотрите, что можно ответить:
Отлично! Давайте автоматизируем релизы так, чтобы они были безопасными и не отнимали у всех нервы)
Мы закроем пожар, Но давайте добавим в план на квартал улучшение отказоустойчивости.
Совет: устройте совместный ритуал — «Incident Review». После каждого серьезного инцидента собирайтесь без поиска виноватых и ищите коренную причину в процессе. Это сближает больше, чем любые тимбилдинги.
Хотите еще таких советов?)
#devops #productmanagement #teamwork #collaboration
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤1👍1
Что в сумочке у девопса?
Всё же видели этот тренд, где зефирные девочки разбирают свою сумку и рассказывают про жизнь. Я тоже решил разобрать свою цифровую сумищу, которой пользуюсь каждый день.
Итак, в моём цифровом портфеле всегда есть:
🔫 Docker — чтобы не запихивать всё в контейнер, а гарантировать, что у всех будет одна и та же среда.
🔫 Kubernetes — уже обсуждали ранее, незаменимый инструмент, который помогает пережить падение сервера.
🔫 GitLab CI / GitHub Actions — помогает сделать процесс сдачи кода таким же простым, как заказ пиццы.
И это та самая база, которая спасет любой прод и поможет вам быть неотразимыми😳
Какая сумка у вас? Или она больше похожа на портфель школьника в первом классе?)
#devops #kubernetes #docker #terraform #cicd
Всё же видели этот тренд, где зефирные девочки разбирают свою сумку и рассказывают про жизнь. Я тоже решил разобрать свою цифровую сумищу, которой пользуюсь каждый день.
Итак, в моём цифровом портфеле всегда есть:
И это та самая база, которая спасет любой прод и поможет вам быть неотразимыми
Какая сумка у вас? Или она больше похожа на портфель школьника в первом классе?)
#devops #kubernetes #docker #terraform #cicd
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4❤2🔥2
Кратко о рынке труда:
❌ вы таскали воду, но не в те ведра (опыт есть, но не тот, что нужен)
❌ пока строили мост, сами под ним и остались (ваши заслуги никто не заметил)
❌ хотели быть капитаном, а стали спасательным кругом (ответственность несёте, а власти — нет)
❌ закрывали чужие дыры, а свою зарплатную так и не закрыли (повышение откладывается бесконечно)
❌ работали в темноте, а теперь вас не видно и на свете (если не показываете результат — его не существует)
❌ вы таскали воду, но не в те ведра (опыт есть, но не тот, что нужен)
❌ пока строили мост, сами под ним и остались (ваши заслуги никто не заметил)
❌ хотели быть капитаном, а стали спасательным кругом (ответственность несёте, а власти — нет)
❌ закрывали чужие дыры, а свою зарплатную так и не закрыли (повышение откладывается бесконечно)
❌ работали в темноте, а теперь вас не видно и на свете (если не показываете результат — его не существует)
😁2👀1
Как менеджерить команду DevOps?
Вот уже семь лет я управляю прекрасной командой мини-девопсов и никогда не думал в категориях «руководитель — подчинённый».
Чтобы сохранить команду в здравом уме, я придерживаюсь такой тактики:
🔵 Доверяю и не проверяю каждый шаг. Инженеры мыслят системно — им нужен другой подход и другой взгляд.
🔵 Разрешаю команде тратить 10–20 % времени на закрытие технического долга.
🔵 Объясняю ценность команды бизнесу. Мы все идём к одной цели — увеличению прибыли, поэтому важно показывать коллегам из бизнеса, что мы не просто «настраиваем мониторинг», а, например, предотвращаем падение продаж на $5 000 в час.
🔵 Даю время на самообучение. Конференции, курсы, новые инструменты — это не пустая трата денег, а осознанное вложение в развитие вашей технической семьи.
Правильный лид DevOps — не начальник, а щит и катализатор. Он создаёт среду, где инженеры могут творить магию, а не тушить костры по ночам.
А у вас хорошие отношения с вашим лидом? (даже если лид — это вы)
#devops #teamlead #engineeringmanagement #техлид
Вот уже семь лет я управляю прекрасной командой мини-девопсов и никогда не думал в категориях «руководитель — подчинённый».
Чтобы сохранить команду в здравом уме, я придерживаюсь такой тактики:
Правильный лид DevOps — не начальник, а щит и катализатор. Он создаёт среду, где инженеры могут творить магию, а не тушить костры по ночам.
А у вас хорошие отношения с вашим лидом? (даже если лид — это вы)
#devops #teamlead #engineeringmanagement #техлид
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤1💯1
Forwarded from ХУ ИЗ ГИЛТИ
Вещает Владимир Пашковский, TeamLead DevOps Магнит.tech
Будучи в роли тех-лида, а позже уже и тим-лида команды devops, я открыл для себя пару простых истин:
🔫 Не мешайте своим сотрудникам работать. Твоя главная задача — убирать препятствия с их пути, а не ставить новые. Их фокус — на системе, твой фокус — на них.
🔫 Сделай комфортные условия работы. Чтобы пружина в кресле попу не колола, монитор не бликовал, а менеджеры не доставали тупой бюрократией. Довольный инженер — продуктивный инженер.
🔫 Лучшая мотивация — это не пицца, а чувство Ownership. Позволь им быть хозяевами своего инструментария — от идеи до внедрения. Это лечит выгорание лучше любого коуча.
🔫 Ты — щит. Ты принимаешь удар бизнеса и продуктового отдела, чтобы у команды было время и спокойствие сделать работу хорошо, а не просто быстро.
___________________
👈 Если хочешь выступить экспертом — пиши Максу
Будучи в роли тех-лида, а позже уже и тим-лида команды devops, я открыл для себя пару простых истин:
___________________
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤3🤝1
Мониторинг за $5000 экономит $50 000
Оооо да, выгода! DevOps-задачи часто выглядят для бизнеса как какая-то магия и бесполезная ерунда, на которую вообще не стоит трать время. Но что если посмотреть на эту по-другому?
Сайт иногда лежит?
Значит теряется $200 прибыли. Но если мы внедрим настройку мониторинга и авто-лечения (которая стоит тысячу долларов),то он СПАСАЕТ 90% таких падений. Да и окупается за полгода))
Так и с автоматизации деплоя — она убирает двадцать часов ручной рутины каждую неделю. Если час работы стоит $50, то это тысяча долларов ЭКОНОМИИ в неделю.
Шифрование бэкапов обходится в $500 в месяц. Штраф за утечку может быть $100 000. Даже если риск утечки всего один процент в год, это тысяча долларов потенциальных потерь. Значит, шифрование ВЫГОДНЕЕ.
👉 Всё просто: говорите с бизнесом на языке денег, сколько стоит и сколько сэкономит.
Опять мы про деньги, но в бизнесе, к сожалению никак без них. Вы часто приводите такие сравнения своим руководителям?
#devops #career #softskills #senior
Оооо да, выгода! DevOps-задачи часто выглядят для бизнеса как какая-то магия и бесполезная ерунда, на которую вообще не стоит трать время. Но что если посмотреть на эту по-другому?
Сайт иногда лежит?
Значит теряется $200 прибыли. Но если мы внедрим настройку мониторинга и авто-лечения (которая стоит тысячу долларов),то он СПАСАЕТ 90% таких падений. Да и окупается за полгода))
Так и с автоматизации деплоя — она убирает двадцать часов ручной рутины каждую неделю. Если час работы стоит $50, то это тысяча долларов ЭКОНОМИИ в неделю.
Шифрование бэкапов обходится в $500 в месяц. Штраф за утечку может быть $100 000. Даже если риск утечки всего один процент в год, это тысяча долларов потенциальных потерь. Значит, шифрование ВЫГОДНЕЕ.
👉 Всё просто: говорите с бизнесом на языке денег, сколько стоит и сколько сэкономит.
Опять мы про деньги, но в бизнесе, к сожалению никак без них. Вы часто приводите такие сравнения своим руководителям?
#devops #career #softskills #senior
❤1🔥1👏1
DevOps — это только Jenkins?
До сих пор встречаю команды, которые говорят: у нас стоит Jenkins, значит DevOps есть. Ребята, это миф)))
Jenkins — просто одна из тулз, и далеко не главная.
Вот, что действительно важно:
CI/CD
Код должен лететь в прод быстро и без боли. Jenkins конечно умеет, но проще жить с GitLab CI, GitHub Actions или ArgoCD.
Инфраструктура как код
Terraform, Ansible и компания. Никаких ручных кнопок и волшебных скриптов, всё в Git, всё повторяемо, всё откатывается.
Контейнеры и оркестрация
Kubernetes стал стандартом. Он спасает, когда сервер падает, и помогает масштабироваться без паники. Jenkins может быть рядом, но он тут не главный герой.
Культура
Если ваши разработчики и админы живут в разных вселенных, то никакая автоматика не вытащит. DevOps в первую очередь про команду, а не набор скриптов.
В целом, Jenkins полезный, но сам по себе он не делает DevOps. Настоящий DevOps — это синергия процессов, общения и кучи инструментов, которые работают вместе и помогают избежать нервных срывов в три часа ночи.
Так что собираемся силами и выстраиваем хорошую экосистему🤷♂️
#devops #jenkins #containerization
До сих пор встречаю команды, которые говорят: у нас стоит Jenkins, значит DevOps есть. Ребята, это миф)))
Jenkins — просто одна из тулз, и далеко не главная.
Вот, что действительно важно:
CI/CD
Код должен лететь в прод быстро и без боли. Jenkins конечно умеет, но проще жить с GitLab CI, GitHub Actions или ArgoCD.
Инфраструктура как код
Terraform, Ansible и компания. Никаких ручных кнопок и волшебных скриптов, всё в Git, всё повторяемо, всё откатывается.
Контейнеры и оркестрация
Kubernetes стал стандартом. Он спасает, когда сервер падает, и помогает масштабироваться без паники. Jenkins может быть рядом, но он тут не главный герой.
Культура
Если ваши разработчики и админы живут в разных вселенных, то никакая автоматика не вытащит. DevOps в первую очередь про команду, а не набор скриптов.
В целом, Jenkins полезный, но сам по себе он не делает DevOps. Настоящий DevOps — это синергия процессов, общения и кучи инструментов, которые работают вместе и помогают избежать нервных срывов в три часа ночи.
Так что собираемся силами и выстраиваем хорошую экосистему
#devops #jenkins #containerization
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🥰2
Forwarded from Карьерный IT-психолог 🤗 Юлия Уварова
🔥 [Debug карьеры] Из джуна в сеньоры за 6 месяцев — метод DevOps-лида
🎬 ВК-видео 🎬 YouTube 🎬
Сегодняшний гость обладает потрясающим чувством юмора! И это на текущий момент самое веселое и неформальное интервью!
Встречайте — Владимир Пашковский, DevOps-евангелист, тимлид команды DevOps в компании "Магнит».
О чём говорим?
💡 Секреты найма — как Владимир закрывает сложные вакансии за 1,5 месяца.
🚀 Обучение джунов — метод, который превращает новичков в сеньоров за 6 месяцев.
🤝 Команда без микроменеджмента — почему делегирование и доверие решают всё.
🔧 DevOps без мифов — процессы, коммуникации и системное мышление вместо «волшебных таблеток».
Фишка интервью — невозможно быть серьезными)))
Кому будет интересно?
✔ DevOps-инженерам — узнаете, как устроена работа в сильной команде и что ценится в специалистах.
✔ Тимлидам и руководителям — получите рабочие методы найма, управления и быстрого роста сотрудников.
✔ HR и рекрутерам — разберётесь, как искать и оценивать DevOps-специалистов.
✔ Новичкам в IT — поймёте, что такое DevOps на практике и как войти в профессию.
➡️ ВК-видео ⬅️
➡️ YouTube ⬅️
Соц.сети Владимира:
tg - https://t.iss.one/coolbobah
ling - https://www.linkedin.com/in/coolbobah/
Ведущая подкаста:
Юлия Уварова, IT-психолог, писатель, автор книги "Debug выгорания: 50 историй IT-Фениксов"
Хотите узнать, как строить сильные DevOps-команды? Переходите к просмотру!
#DevOps #УправлениеКомандами #IT #КарьераВIT #Магнит
🎬 ВК-видео 🎬 YouTube 🎬
Сегодняшний гость обладает потрясающим чувством юмора! И это на текущий момент самое веселое и неформальное интервью!
Встречайте — Владимир Пашковский, DevOps-евангелист, тимлид команды DevOps в компании "Магнит».
О чём говорим?
💡 Секреты найма — как Владимир закрывает сложные вакансии за 1,5 месяца.
🚀 Обучение джунов — метод, который превращает новичков в сеньоров за 6 месяцев.
🤝 Команда без микроменеджмента — почему делегирование и доверие решают всё.
🔧 DevOps без мифов — процессы, коммуникации и системное мышление вместо «волшебных таблеток».
Фишка интервью — невозможно быть серьезными)))
Кому будет интересно?
✔ DevOps-инженерам — узнаете, как устроена работа в сильной команде и что ценится в специалистах.
✔ Тимлидам и руководителям — получите рабочие методы найма, управления и быстрого роста сотрудников.
✔ HR и рекрутерам — разберётесь, как искать и оценивать DevOps-специалистов.
✔ Новичкам в IT — поймёте, что такое DevOps на практике и как войти в профессию.
Соц.сети Владимира:
tg - https://t.iss.one/coolbobah
ling - https://www.linkedin.com/in/coolbobah/
Ведущая подкаста:
Юлия Уварова, IT-психолог, писатель, автор книги "Debug выгорания: 50 историй IT-Фениксов"
Хотите узнать, как строить сильные DevOps-команды? Переходите к просмотру!
#DevOps #УправлениеКомандами #IT #КарьераВIT #Магнит
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2🙏2
Небольшой подгон в вечер воскресенья!🦾
Познакомился с ребятами из Rebrain и выбил вам 99% скидку на базу вебинаров))
Чтобы получить доступ, надо:
1️⃣ Зарегистрироваться на платформе → https://my.rebrainme.com
2️⃣ Пройти по ссылке → https://my.rebrainme.com/course/podpiska-all, внизу страницы выбрать вариант "Все открытые практикумы: Подписка на месяц за 3 590 руб."
3️⃣ Ввести промокод:
4️⃣ Активировать продукт за 1 рубль (карта не привязывается, автосписаний не будет )
Well done! Теперь у вас есть целая куча полезных видиков, возможно, скоро там появляюсь и я)
Познакомился с ребятами из Rebrain и выбил вам 99% скидку на базу вебинаров))
Чтобы получить доступ, надо:
WYJAE93PM7
Well done! Теперь у вас есть целая куча полезных видиков, возможно, скоро там появляюсь и я)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1🔥1🥰1
Сегодня поговорим про мониторинг и логи в облаке
Золотое правило девопса: о падении сервиса в первую очередь должен узнавать DevOps, а не пользователь.
Поэтому старайтесь создавать «сложные» алерты, чтобы они ловили всплески ошибок, задержек и нагрузок. И, по-хорошему, собирайте метрики и логи через единый сервис — без зоопарка агентов и форматов.
Кстати про логи: старайтесь держать их централизованно в облачном сервисе или хранилище хотя бы 90 дней. Добавьте визуализацию и автоматизацию. Пусть система сама масштабируется или откатывает сервис, пока вы спокойно пьёте кофе.
Может создать какой-нибудь чек-лист по настройке алертов? Нужен вам такой?
👍 — делаем, делаем
🌚 — предложу свой вариант в комментариях
#DevOps #мониторинг #автоматизация #IT
Золотое правило девопса: о падении сервиса в первую очередь должен узнавать DevOps, а не пользователь.
Поэтому старайтесь создавать «сложные» алерты, чтобы они ловили всплески ошибок, задержек и нагрузок. И, по-хорошему, собирайте метрики и логи через единый сервис — без зоопарка агентов и форматов.
Кстати про логи: старайтесь держать их централизованно в облачном сервисе или хранилище хотя бы 90 дней. Добавьте визуализацию и автоматизацию. Пусть система сама масштабируется или откатывает сервис, пока вы спокойно пьёте кофе.
Может создать какой-нибудь чек-лист по настройке алертов? Нужен вам такой?
#DevOps #мониторинг #автоматизация #IT
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥2
Фух, что-то эта неделя тяжеловато идёт...
Решил задуматься над темой, которая настигает многих именно осенью: выгорание.
Хотя наша работа не творческая, выгорание может наступить так же, как у любого дизайнера или копирайтера. И вот, когда появляются первые сигналы — «задача слишком сложная, хотя раньше делал быстро» или «отвечу потом, сейчас вообще нет настроения» — пора задуматься об отдыхе. О качественном отдыхе, когда ваша ЦНС наконец выдохнет и сможет восстановиться.
Я для разгрузки обычно выбираюсь загород покататься на машине или гоняю с друзьями попить чайа может что-то и покрепче . А иногда вообще работаю над собственным маленьким пет-проектом, где воплощаю все задумки)
Так что не забывайте о качественном отдыхе и берегите себя, друзья.
Вообще, часто слышите о выгорании от своих коллег?
#DevOps #softskills #IT #Магнит
Решил задуматься над темой, которая настигает многих именно осенью: выгорание.
Хотя наша работа не творческая, выгорание может наступить так же, как у любого дизайнера или копирайтера. И вот, когда появляются первые сигналы — «задача слишком сложная, хотя раньше делал быстро» или «отвечу потом, сейчас вообще нет настроения» — пора задуматься об отдыхе. О качественном отдыхе, когда ваша ЦНС наконец выдохнет и сможет восстановиться.
Я для разгрузки обычно выбираюсь загород покататься на машине или гоняю с друзьями попить чай
Так что не забывайте о качественном отдыхе и берегите себя, друзья.
Вообще, часто слышите о выгорании от своих коллег?
#DevOps #softskills #IT #Магнит
❤4🔥3⚡2
Ребятки, на этой неделе хочу разобрать ваши инциденты❤️
Пожалуйста, скидывайте свои кейсы в комментарии, а к концу недели проведём детальный разбор с объяснениями!
Пожалуйста, скидывайте свои кейсы в комментарии, а к концу недели проведём детальный разбор с объяснениями!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥3👏2
Быстренько собрал вам мини-шпаргалку на каждый день⚡️
Для командной строки
Для работы с кодом и конфигами
Используете что-то из этого списка?
#devops #lifehack #productivity #tools
Для командной строки
^old_text^new_text — запускает предыдущую команду, но с исправленной опечаткой. Прикиньте, не надо печатать все заново!curl -s "https://cht.sh/<topic>" — мгновенная шпаргалка по любой теме (Docker, git, awk) прямо в терминале. python3 -m http.server 8000 — эта команда запустит простой HTTP-сервер в текущем каталоге и поможет быстро поделиться файлами в локальной сети.Для работы с кодом и конфигами
jq .— твой лучший друг для чтения JSON-логов и ответов API. Просто pipe в него любой JSON (cat file.json | jq .) и он станет читаемым.плагин GitLens (при работе в В VS Code) — превращает историю файла в увлекательный детектив. Кто, когда и зачем поменял эту строку — видно сразу))Используете что-то из этого списка?
#devops #lifehack #productivity #tools
🔥4❤🔥3🤝2
Загадки DevOpsa
Ребятки, на этой неделе хочу разобрать ваши инциденты❤️ Пожалуйста, скидывайте свои кейсы в комментарии, а к концу недели проведём детальный разбор с объяснениями!
И вот я немного приуныл…
У вас так все хорошо, что нет инцидентов?) Не стесняйтесь, скидывайте. Разберем и предотвратим кучу будущих ошибок😏
У вас так все хорошо, что нет инцидентов?) Не стесняйтесь, скидывайте. Разберем и предотвратим кучу будущих ошибок😏
Как выбраться даже из самой большой ж*пы?
И я сейчас про поиск решения, которое спасёт вашу команду.
Сначала вы ищете ту самую боль, которая отнимает силы и время у разработчиков.
Потом вы переходите в роль «душнилы» и пять раз спрашиваете себя и других «почему». Не «сервер упал», а «почему упал? -> потому что кончилась память -> а почему она кончилась? -> потому что в коде утечка -> а почему её не поймали? -> потому что нет теста...». Короче — докапываетесь до корня.
Далее превращаетесь в гонца и идете в народ. Общаетесь с теми, кто эту боль чувствует острее всего: разработчики, тестировщики, иногда и менеджеры.
После составляете архитектуру решения: не важно где и чем, главное — увидеть полную картинку. Если не можете нарисовать — значит, не до конца поняли. Здесь стоит вернуться и повторить цикл, описанный ранее.
Ну и самое интересное — пытаетесь найти уже готовое решение. Я не изобретаю велосипед: сначала иду в Google, GitHub, читаю блоги и т. д. Моя задача — не писать с нуля, а найти лучшее и адаптировать под наш контекст.
Финал: делаю самый простой работающий прототип. Не идеальный, не масштабируемый, а просто working solution. Показываю его команде: «Вот, смотрите — это может решить нашу проблему?» Получаю фидбек и только потом начинаю делать «красиво».
Короче, мой секрет — не гениальность, а любопытство и желание докопаться до сути😌
Вот так и можно выбраться даже из самого тёмного туннеля))
#devops #process #ideas #engineeringmanagement
И я сейчас про поиск решения, которое спасёт вашу команду.
Сначала вы ищете ту самую боль, которая отнимает силы и время у разработчиков.
Потом вы переходите в роль «душнилы» и пять раз спрашиваете себя и других «почему». Не «сервер упал», а «почему упал? -> потому что кончилась память -> а почему она кончилась? -> потому что в коде утечка -> а почему её не поймали? -> потому что нет теста...». Короче — докапываетесь до корня.
Далее превращаетесь в гонца и идете в народ. Общаетесь с теми, кто эту боль чувствует острее всего: разработчики, тестировщики, иногда и менеджеры.
После составляете архитектуру решения: не важно где и чем, главное — увидеть полную картинку. Если не можете нарисовать — значит, не до конца поняли. Здесь стоит вернуться и повторить цикл, описанный ранее.
Ну и самое интересное — пытаетесь найти уже готовое решение. Я не изобретаю велосипед: сначала иду в Google, GitHub, читаю блоги и т. д. Моя задача — не писать с нуля, а найти лучшее и адаптировать под наш контекст.
Финал: делаю самый простой работающий прототип. Не идеальный, не масштабируемый, а просто working solution. Показываю его команде: «Вот, смотрите — это может решить нашу проблему?» Получаю фидбек и только потом начинаю делать «красиво».
Короче, мой секрет — не гениальность, а любопытство и желание докопаться до сути😌
Вот так и можно выбраться даже из самого тёмного туннеля))
#devops #process #ideas #engineeringmanagement
🔥6💯1
Никому не верь, даже себе
Кто-то до сих пор думает, что если стоит VPN и пароль на 8 символов, то безопасность обеспечена… Да, удивительно, но в DevOps никто не заслуживает доверия на слово, поэтому и советую Zero Trust.
Все мы знаем, что его главное правило «никогда не доверяй, всегда проверяй». Может звучит жёстко, однако благодаря ему образуется меньше дыр, чем могло бы быть. Удобно — всё логируется, всё проверяется и даже свои проходят авторизацию.
Предлагаю запретить фразу «может, пронесёт…»
#ZeroTrust #CyberSecurity #DevOps
Кто-то до сих пор думает, что если стоит VPN и пароль на 8 символов, то безопасность обеспечена… Да, удивительно, но в DevOps никто не заслуживает доверия на слово, поэтому и советую Zero Trust.
Все мы знаем, что его главное правило «никогда не доверяй, всегда проверяй». Может звучит жёстко, однако благодаря ему образуется меньше дыр, чем могло бы быть. Удобно — всё логируется, всё проверяется и даже свои проходят авторизацию.
#ZeroTrust #CyberSecurity #DevOps
🔥4💯3👌1