Как я баг через mongodb explain нашел — или зачем надо быть немного DBA

Необычно короткий пост-заметка о наболевшем. — «я не DBA, я ваши базы не знаю» — хочется мне порой сказать. Как и многим из вас наверное. Однако все таки это не правильное мнение и сейчас я расскажу вам свежую историю о том, как знание баз данных (даже на оч простом уровне) помогает в работе. Какое-то время…Continue reading Как я баг через mongodb explain нашел — или зачем надо быть немного DBA

10 Антипаттернов использования Docker

Введение Данный пост является переводом вот этой статьи, снабженный моими коментариями. Без введения никуда — во первых, контекст, во вторых — дань уважения автору. так что — введение! Далее по тексту — мои прямые (не скрытые в вольностях перевода) комментарии будут выделены курсивом. Итак, у нас есть официальный бестпрактис по докеру от самих разработчиков докера…Continue reading 10 Антипаттернов использования Docker

20 Признаков того, что в вашей инфраструктуре что-то идет не так.

Пост полезен для системных администраторов и начинающих инженеров Operations. Поехали! Вы назначаете ip адреса руками. Для всего. Да, я согласен что в ряде случаев это имеет смысл — например для критически важных элементов инфраструктуры. Но для большинства серверов, абсолютно всех рабочих станций, сетевых телефонов, принтеров и пр — используйте DHCP. Для обращения к серверам или…Continue reading 20 Признаков того, что в вашей инфраструктуре что-то идет не так.

Ops Lessons. Перевод

Приветствую коллеги! Давненько я что то не писал. Попалась тут недавно на глаза вот такая чудесная статья — Ops Lessons. Это сборник 88 уроков, которые нуно устроить людям, работающим в роли Оперейшенс (Operations) — отдел эксплуатации, по сути такие админы в крупной IT инфраструктуре. Читая эти уроки, у меня возникло ощущение что я читаю документ,…Continue reading Ops Lessons. Перевод

Моя первая статья на Хабр

Друзья, поздравьте меня! В нашем корпоративном блоге DINS вышла моя первая статья для Хабра по мотивам доклада о Terraform. Это не совсем то же самое что я писал в блоге ранее- она прошла жесткую редактуру и возможно будет более удобна для чтения. Однако в любом случае это большое достижение для меня! https://habr.com/ru/company/dins/blog/470543/

Заметка про опыт работы с Terraform

Доброго времени суток коллеги! Этим летом я выступал с на митапе с докладом про Terraform. Однако я давно обещал друзьям и знакомым сделать статью по мотивам этого доклада. К тому же после доклада мне задавали много вопросов и это наткнуло меня на мысль о том, что статья по мотивам доклада должна быть расширена. Короче встречайте…Continue reading Заметка про опыт работы с Terraform

SSH-Bastion. Замковые ворота вашей инфраструктуры

Предисловие Итак, представим ситуацию — у вас большая инфраструктура и есть ряд серверов, доступ к управлению которыми вы должны предоставлять извне. Скажем — несколько Дата Центров, облачных площадок и любых других приватных сетей, внутри которых есть работающие сервера, к которым должны подключаться Ваши админы, разработчики, тестировщики. Другая ситуация — Вы один администратор в компании с…Continue reading SSH-Bastion. Замковые ворота вашей инфраструктуры

Свой Linux сервер в интернете. Как настроить «безопасность»

Предисловие… Приветствую Вас, друзья! Эта статья представляет собой очередной флешбэк из админского прошлого. буквально сегодня мне написал хороший товарищ, программист, с вопросом — как ему лучше для своего «домашнего» проекта настроить сервер. Цитата дословно (без ссылки на автора просто): Нужен  совет. Есть VDS, торчит в интернете(сайте). Какие вещи я должен на нем сконфигурировать с точки…Continue reading Свой Linux сервер в интернете. Как настроить «безопасность»

Мои 5 копеек про Контейнеры

Разговорились тут с коллегами и друзьями на тему контейнеров и их использования. Тема не то чтобы спорная но ее всегда интересно мусолить ибо у разных команд (Dev, QA, OPS) — разный взгляд на это. Давайте я внесу свои 5 копеек, а вы меня поправите, если что! Основная задача контейнера — решить проблему переносимости и воспроизводимости.…Continue reading Мои 5 копеек про Контейнеры

Как пропатчить SCRUM под Ops команду

Ещё тут вспомнил — о чем давно хотел написать. А хотел я написать о том, как можно применить методологию SCRUM не в Dev, а в Ops команде. Сама методология довольно неплохо (но для тех кто первый раз пытается погрузиться, возможно это описание будет выглядеть перегруженным) описана на Вики https://ru.m.wikipedia.org/wiki/SCRUM. Для тех кто не хочет читать,…Continue reading Как пропатчить SCRUM под Ops команду