Пятничный деплой
4.5K subscribers
1.44K photos
29 videos
167 files
7.81K links
Подборка ссылок, статей и постов из мира DevOps\SRE\разработки. Если вы хотите прислать фидбек, интересную статью или просто поболтать пишите @count0ru https://xn--r1a.website/s/count0_digest
Download Telegram
Некоторая инициативная группа граждан решила сделать еще один чат по Kubernetes, в этот раз с упором на разработку (Operator SDK/Kubebuilder) - так что если кому интересно, то вы можете получить еще одну иконку в списке чатов https://xn--r1a.website/kubedevs
Forwarded from Security Wine (бывший - DevSecOps Wine) (Denis Yakimov)
FSecureLABS - Leonidas framework

Leonidas - фреймворк для эмуляции действий злоумышленника в облаке. Фреймворк предоставляет YAML-формат для определения действий злоумышленника и связанных с ними свойств обнаружения. Правила для обнаружения можно задавать с помощью Sigma rules.

#tools #aws
Ссылка на запись эфира.

Я возьму некоторый перерыв в вещании и вернусь к вам, как только у меня будет готова игра и другой полезный для вас контент (и нормальная гарнитура)!

Между делом я планирую устроить лекционный стрим-лекцию про CloudFormation, SAM и CDK c AMA сессией после! Вопросы можно будет задать заранее, на них я буду отвечать в эфире, а вы сможете услышать ответы в записи, если вдруг не сможете попасть на эфир.

Видеозаписи предыдущих стримов я выложу на Youtube канал! Дело за малым - завести Youtube канал.

В канал я продолжу писать реже чем обычно, но в ближайшее время ждите от меня текстовый разбор результатов тестов из воркшопа.
Forwarded from DevOps&SRE Library
Bach

Bach is a Bash testing framework, can be used to test scripts that contain dangerous commands like rm -rf /. No surprises, no pain.

https://github.com/bach-sh/bach
Короткая и лаконичная презентация о структурировании пакетов Golang: https://proglib.io/w/3b7229e8
Открытые практикумы DevOps by Rebrain: Reg.ru DNS Like a Pro/DevOps All stars с Matvey Kukuy 21 и 23 июля
Количество мест строго ограничено! Успевайте зарегистрироваться.

Открытый практикум DevOps by Rebrain: Reg.ru. DNS Like a Pro 21 июля 19.00 МСК

Регистрация
: https://kutt.it/Vv17XH

🔹Зачем нужен и как работает DNS?
🔹Как работает рекурсивный поиск?
🔹Что происходит после покупки домена? Показываем изнутри reg.ru
🔹Производительность и отказоустойчивость DNS
🔹Основные типы атак на DNS и как с ними жить

Кто ведет?
Василий Озеров - основатель агентства Fevlake (fevlake.com) и действующий Devops-инженер (опыт в Devops 8 лет). Регулярно выступает на RootConf, DevOpsConf Russia, HighLoad.

Открытый практикум с Matvey Kukuy (USA, San Francisco). DevOps All stars: Мониторинг веб-проектов и инцидент-менеджмент 23 июля 19.00 МСК

Регистрация
: https://kutt.it/aXdImT

🔹Готовим окружение
- Запускаем подопытный проект в Docker
- Регистрируемся во всех сервисах
🔹Что и зачем измерять — смотрим на Site Reliability Engineering (SRE)
- Знакомимся с Service Level Agreement, Service Level Objective, Service Level Indicator
🔹Как измерять — рассматриваем типовые системы мониторинга
- Grafana
- Prometheus
- Alertmanager

Кто ведет?
Matvey Kukuy - Разработчик в Cisco (Silicon Valley). DevOps Engineer в Constructor (Silicon Valley). Спикер конференций Agile Days, DevOpsConf, XP Days по темам.
Генеральный директор Amixr Inc.

Открытые еженедельные DevOps практикумы - https://rebrainme.com/channel
Присоединяйтесь!
Forwarded from CatOps
Многим может показаться, что со всеми этими CDK и TypeScript для инфраструктуры мы ходим кругами. И оно так и есть.

Вот запись прекрасного выступления John Willis на CfgMgmtCamp 2020, где он этот феномен рассматривает:
https://youtu.be/lb698Gy8Kow

Алсо, тенденция эта проскакивает не только в сфере software development. Так что что ж тут поделать - c'est la vie.
Forwarded from Мониторим ИТ
Для обеспечения высокой доступности мы используем два кластера K8s. Графики ниже показывают эти кластеры: region-1 и region-2. Это создает дополнительную сложность, когда речь идет об автомасштабировании, поскольку кластеры полностью разделены и не имеют общих метрик. Наш веб-сайт работает в режиме active-active и сбалансирован по нагрузке на оба региона.

Из-за проблемы в приложении инженеры по инфраструктуре перевели все запросы к приложению в один регион. Зеленая линия показывает общее количество запросов, которые обслуживает служба, а две другие относятся к каждому региону. Сразу после 16:20 произошло аварийное переключение: оранжевая линия соединилась с зеленой линией, а синяя линия, идущая в ноле, начала расти.

В этой статье об изменении подходов компании к алертингу после максимального масштабирования сервиса из-за нештатной ситуации.
👍1
Forwarded from PythonDigest
Разбираемся с IP адресами с помощью модуля ipaddress
https://realpython.com/python-ipaddress-module/
Forwarded from PythonDigest
Практики хорошего code review, или что такое code review за 15 минут
https://habr.com/ru/post/511316/?utm_campaign=511316&utm_source=habrahabr&utm_medium=rss

икита на протяжении почти 40 минут пытался вскипятить мозги слушателей секции Backend, рассуждая о code review. Сегодня хотим привести расшифровку этого «взрывного» доклада, чтобы если уж мозги бурлили, то у всех сразу :)