Универсальное описание инфраструктуры на Pulumi. Раскатываемся в Kubernetes, AWS, GCP с одной конфигурацией

Часто возникает ситуация, когда нужно развернуть приложение одновременно в нескольких облаках, совместить облачную инфраструктуру и управляемый Kubernetes-кластер или предусмотреть возможную миграцию сервиса в будущем. Одним из возможных решений для со…

Что бывает, когда ищешь ПО по принципу: проще, быстрее и даже дешевле

Когда говоришь про ПО для удаленного доступа, первым в голове возникает TeamViewer. Но есть ли альтернативы? Сегодня поговорим про AnyDesk. На практике оказалось, что данное ПО не то, чтобы не уступает более известному конкуренту, а по скорости работы …

[Перевод] Три причины неудачных миграций в облако (и как этого избежать)

Сбой миграции в облако проявляется по-разному  — от превышения бюджета и срыва сроков до осознания что что-то попросту «не работает». Хорошая новость в том, что всех этих проблем можно избежать или же устранить их с помощью практических шагов…

Разработка и тестирование Jenkins Shared Library

В компаниях с большим количеством проектов часто возникает ситуация, когда при разработке пайплайнов мы начинаем повторять себя, добавляя в разные сервисы одинаковые конструкции. Это противоречит основному принципу программирования DRY (Don’t Repeat Yo…

Про Ansible для новичков: Практика (часть II)

Эта статья представляет собой обучающий материал, который предназначен для начинающих системных администраторов, поэтому опытным специалистам можно смело его пропустить. Публикация является продолжением цикла обучающих статей вот, вот.В этом …

Пан или пропал: устраиваемся на работу в банк [квест]

Вы решили завязать с фрилансом и попробовать себя в дивном новом мире энтерпрайза. С одной стороны, там много легаси и все минусы бюрократии, с другой — корпоративные плюшки и большие проекты, которые можно пощупать. Пройти карьерный квест…

DDoS-атаки в 2022 и методы защиты от них

Денис Чернов, DevOps-инженер Southbridge, провёл вебинар о DDoS-атаках и подготовил на его основе эту статью. Слово Денису.Привет, Хабр! Хочу поделиться тем, что знаю о DDoS — что это за атаки, какие они бывают, как можно их предотвратить и минимизиров…

Разделяй и властвуй. Изоляция процессов в Linux

Последнее десятилетие проходило под знаком контейнеризации, появлялись десятки и сотни инструментов для управления контейнерами, создания виртуальных сетей для взаимодействия контейнеров на разных узлах кластера, появлялись системы маршрутизации трафик…