Рубрика «devops» - 4

Теоретическую основу кэширования DNS в Linux мы разбирали в первой части, где говорили про работу процесса разрешения имен — от вызова getaddrinfo() до получения IP-адреса. Вторая часть была посвящена различным уровням кэшей самой системы, приложений и языков программирования, контейнеров, прокси - а также их мониторингу и сбросу. Теперь самое время перейти к практике.

Если вы когда-либо запускали подряд команды ping, curl, dig и получали разные IP-адреса, вы не одиноки. Поведение DNS в Linux — не просто вызов getaddrinfo()Читать полностью »

Горящие релизы и ночные дежурства: мой персональный ад

Когда я пришёл на проект, всё было похоже на нескончаемый пожар. В продакшене сыпались алерты один за другим, CI/CD-пайплайны (GitLab и Jenkins) постоянно фейлили, а релизы проходили хаотично — каждый новый билд мог «уложить» сервис. Я пил кофе в три ночи, когда прозвучал очередной звонок на мобильник: «сервис упал — немедленно разбирайся!». MTTR (Mean Time To Recovery)Читать полностью »

Ревью кода с помощью AI в глазах автора

Ревью кода с помощью AI в глазах автора

Введение: почему это важно именно сейчас

Читать полностью »

Облачный суверенитет еще никому не вредил

Облачный суверенитет еще никому не вредил

Несмотря на то что всеобъемлющее импортозамещение в РоссииЧитать полностью »

Облачные технологии становятся все более массовыми и этим надо пользоваться

Облачные технологии становятся все более массовыми и этим надо пользоваться

Научный редактор комьюнити «Практики FinOps»Читать полностью »

Мои личные мысли и наблюдения по поводу того, с каким .. чем приходится работать в 2025 году.
С возникновением проблемы лицензирования и уходом иностранного ПО с российского рынка компании массово озаботились заменой. Мне доводилось поработать с импортозамещённым ПО "нашего" производства и в этом посте я хочу рассказать об этом.

Операционные системы:

Читать полностью »

Были времена, когда переход в облако казался прямо-таки идеальным решением. Благодаря ему не нужно было покупать серверы, строить дата-центры, содержать администраторов и делать все, что так сильно нагружало штат и бюджет. Отказ от собственной инфраструктуры действительно сильно облегчал компаниям жизнь – особенно на первых порах – и ускорял запуск проектов. Но со временем затраты на облака стали серьезной статьей расходов, добавив сложностей финансовому планированию. Именно поэтому появилось такое явление как FinOps. А что это такое и с чем его едят – сейчас разберем.

Что такое FinOps

Читать полностью »

Проблема: AI не умеет в DevOps

Представьте типичный workflow DevOps-инженера с AI-ассистентом:

# Человек копирует в Cursor:
$ kubectl get pods -n production
NAME                          READY   STATUS    RESTARTS   AGE
api-service-7d4b5c6-x2kl9    1/1     Running   0          5h
api-service-7d4b5c6-m3nq2    0/1     Pending   0          2m
worker-5f6d7c8-p4rs5         1/1     Running   3          12h

# Cursor: "Вижу проблему с подом api-service-7d4b5c6-m3nq2..."
# Человек: копирует describe
# Cursor: "Проверьте events..."
# Человек: копирует events
# И так 10 раз...

Боль очевидна: ручное копирование, потеря контекста, невозможность автоматизации. Можно потратить до 40% времени на такой "ручной debugging" с AI.

Model Context Protocol: новый стандарт интеграции

Читать полностью »

Никто не любит быть тем парнем, который говорит "а давайте еще и защиту поставим". Особенно когда речь идет о блестящем новом AI-продукте, который должен был запуститься "еще вчера". Но когда твой корпоративный чат-бот начинает выдавать системные промпты направо и налево, а в 2 ночи тебе в Telegram прилетают сообщения "СРОЧНО! Хакеры взломали бота!" — понимаешь, что без брони в бой идти нельзя.

Читать полностью »

Разработка программного обеспечения и DevOps-инфраструктура в сложно представить без мощных open-source-инструментов. Некоторые из них не просто полезны — они меняют подход к автоматизации, деплою, ИИ-интеграции и безопасности. В этой статье собраны действительно сильные и перспективные проекты с открытым кодом: они бесплатны, активно развиваются и способны радикально упростить жизнь разработчика, DevOps-инженера или команды стартапа. Мы не просто перечисляем названия — а подробно разбираем, как и где применять каждый из них, в чём их плюсы и ограничения, и где они действительно полезны.

n8n

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js