Найти в Дзене
Топ-5 инструментов для старта в DevOps, которые можно освоить уже сейчас
Топ-5 инструментов для старта в DevOps, которые можно освоить уже сейчас DevOps — это не только про культуру, но и про инструменты. Вот топ-5 must-have технологий, которые помогут вам стартовать и которые реально освоить в ближайшее время: Без него — никуда. 90% серверов работают на Linux, поэтому базовые команды (grep, awk, sed), работа с правами (chmod, chown) и понимание файловой системы — обязательный минимум С чего начать? 1. Установите Ubuntu или CentOS на виртуалку 2. Пройдите Linux Survival — интерактивный тренажер to...
4 часа назад
80% времени разработчики не пишут новый код, а пытаются понять старый
По результатам исследований, основная работа программиста — это чтение и анализ существующего кода. Да, такова реальность: навигация по проекту отнимает львиную долю времени. Давайте на примере. Есть задача: «Добавить в профиль пользователя поле "ИНН" и проверять его по внешней системе при регистрации». Разработчик начинает квест. Модель пользователя описана в пяти разных местах. Логика регистрации размазана между контроллёром, несколькими сервисными классами и парой загадочных «хелперов». Чтобы...
9 часов назад
Ошибка, которая тормозит всех junior DevOps. Совершаете её и вы?
Вам, наверное, знакома эта история: «На проде всё падает, а у меня на ноуте работает!». Вы залили код в контейнер, он запустился — и на этом ваша миссия, как вам кажется, завершена. Поздравляем — вы мыслите как джун! Джун видит задачу: «поднять сервис». Мидл видит поток изменений (flow of change): как это всё будет работать в реальной жизни, а не на его macOS Разница — в переходе от мышления контейнерами к мышлению сервисами. В чём подвох? Ваш условный docker run — это не сервис. Это изолированный процесс...
1 день назад
Невидимая работа Ops-а: как перестать быть «саппортом» и начать строить инженерную карьеру
Каждое утро начинается с тревоги в Slack. Опять что-то упало. Опять та же проблема. Команда ждет фикса. Продукт ждет фикса. И ты — как инженер — не растешь. Ты просто постоянно закрываешь дыры. Знакомо? Вы погружаетесь в рутину инцидентов, ваш календарь разорван на 15-минутные интервалы, а список задач растет быстрее, чем вы успеваете их закрывать. Вы — критически важный специалист, пожарный команды, но почему-то чувствуете, что стоите на месте. В этой статье разберём, почему так происходит и как превратиться из «тушильщика пожаров» в инженера, который строит надежные и масштабируемые системы...
2 дня назад
DevOps — это про скорость или про надёжность?
Есть такой вечный спор у костра в лагере айтишников. С одной стороны — бизнес хочет всё «ещё вчера». С другой — инженер внутри нас требует стабильности и предсказуемости. Так где же истина? Как обычно — посередине, но не совсем. Парадокс в том, что настоящий миддл-разгон начинается именно тогда, когда ты перестаёшь выбирать между «сделать, чтобы работало» и «сделать, чтобы работало завтра». Правильный вопрос: «Как сделать, чтобы оно работало — и быстро сегодня, и так же стабильно через год?» Ответ — майндсет...
5 дней назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала