TGViewer
Channel Public Channel
DevOps для ДевоПсов

DevOps для ДевоПсов

@devo_pes

Самые актуальные материалы по DevOps на русском и английском языке

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Subscribers
3.21K
Photos
4.3K
Videos
68
Links
6.8K

Showing posts older than #6685 · Back to latest

Older Posts 20 shown
Post #6683 479
Книга: «Настоящий SRE: инжиниринг надежности для специалистов и организаций»

Привет, Хаброжители!

Ищете руководство, которое поможет разобраться в Site Reliability Engineering (SRE) с нуля?

Издательство Sprint book представляет книгу «Настоящий SRE: инжиниринг надежности для специалистов и организаций», написанную Дэвидом Н. Бланк-Эдельманом — экспертом с почти 40-летним опытом в области эксплуатации информационных систем. Она подскажет, как внедрить культуру надежности в вашей организации, на какие факторы стоит обращать внимание.

Читать: https://habr.com/ru/companies/piter/articles/911086/_campaign=911086

#ru

@devo_pes | Другие наши каналы
Post #6682 457
Валидация переменных в Terraform

Развертывание Bitwarden с AWS RDS и Terraform — безопасное и масштабируемое решение
Особое внимание уделено валидации переменных в Terraform , которая помогает избежать ошибок при настройке облачной инфраструктуры.


Читать: https://habr.com/ru/articles/915278/_campaign=915278

#ru

@devo_pes | Другие наши каналы
Post #6681 462
Алертинг метрик Pilot в Prometheus

Настройка алертинга для своевременного оповещения о возможных проблемах с системой Pilot. Используется инструмент AlerManager, который будет отправлять оповещения на основе метрик Pilot-Server из Prometheus.


Читать: https://habr.com/ru/articles/915260/_campaign=915260

#ru

@devo_pes | Другие наши каналы
Post #6680 494
Обрезание баз данных без боли — использование и реализация database subsets в Greenmask

Продолжаю цикл статей про использование Greenmask - инструмента, который написан на Go специально для безопасной работы с данными PostgreSQL: он помогает делать логические бэкапы, восстанавливать таблицы и при необходимости — анонимизировать чувствительную информацию.

В первой части описаны базовые сценарии использования данного инструмента, а в этой части опишу что такое database subsets и как использовать данный функционал для радикального снижения размера дампа базы данных.


Читать: https://habr.com/ru/articles/915052/_campaign=915052

#ru

@devo_pes | Другие наши каналы
  • ❤ 1
Post #6679 474
Вся мощь открытого исходного кода в PostgreSQL

PostgreSQL — одна из самых популярных СУБД, и это во многом благодаря открытому исходному коду. В статье рассказывается о том, как открытость кода влияет на развитие PostgreSQL и создание сообщества вокруг неё.


Читать: https://habr.com/ru/companies/flant/articles/901622/_campaign=901622

#ru

@devo_pes | Другие наши каналы
Post #6678 491
Запуск Sidecar-контейнера в Kubernetes — как избежать проблем. Новая статья объясняет, почему sidecar запускается почти параллельно с основным приложением и как с помощью startupProbe или postStart hook отложить старт основного контейнера до полной готовности sidecar. Задержка запуска приложения из-за боковых контейнеров: как настроить зависимость в Kubernetes. Статья объясняет, почему важно отложить старт основного приложения до готовности sidecar и какие методы для этого подходят, чтобы обеспечить стабильную работу пода.

Подробности: https://kubernetes.io/blog/2025/06/03/start-sidecar-first/

#en

@devo_pes | Другие наши каналы
Kubernetes Start Sidecar First: How To Avoid Snags From the Kubernetes Multicontainer Pods: An Overview blog post you know what their job is, what are the main architectural patterns, and how they are implemented in Kubernetes. The main thing I’ll cover in this article is how to ensure that your sidecar containers…
Post #6677 463
Новая версия Gateway API v1.3.0 для Kubernetes привносит важные улучшения: селективное зеркалирование запросов, экспериментальную поддержку CORS, стандартизацию объединения Gateway и управление retry-бюджетами. Эти функции повышают гибкость и надёжность сетевых маршрутов. Новые возможности Gateway API v1.3 уже доступны для Kubernetes 1.26 и выше. Четыре реализации уже поддерживают экспериментальные функции, а сообщество активно участвует в развитии маршрутизации для ingress и сервис-мешей. Подробнее о старте и поддержке в статье.

Подробности: https://kubernetes.io/blog/2025/06/02/gateway-api-v1-3/

#en

@devo_pes | Другие наши каналы
Kubernetes Gateway API v1.3.0: Advancements in Request Mirroring, CORS, Gateway Merging, and Retry Budgets Join us in the Kubernetes SIG Network community in celebrating the general availability of Gateway API v1.3.0! We are also pleased to announce that there are already a number of conformant implementations to try, made possible by postponing this blog announcement.…
Post #6676 437
Domino’s повысила эффективность разработки благодаря Atlassian Compass. Единая платформа объединила документацию, упростила поиск ответственных и ускорила устранение проблем. Это помогло командам быстрее внедрять продукты и повысить надежность систем.

Подробности: https://www.atlassian.com/blog/devops/from-dough-to-deployment

#en

@devo_pes | Другие наши каналы
  • ❤‍🔥 1
Post #6675 439
Вышел релиз GitLab 18.0 с GitLab Duo для пользователей Premium и Ultimate

Мы с радостью объявляем о релизе GitLab 18.0 c GitLab Duo в планах Premium и Ultimate, автоматическими ревью мерж-реквестов с Duo Code Review, улучшенным контекстом Duo Code Review, фичей Repository X-Ray, доступной для Gitlab Duo с самостоятельным хостингом и многими другими фичами!


Читать: https://habr.com/ru/articles/915026/_campaign=915026

#ru

@devo_pes | Другие наши каналы
Post #6673 425
GitHub представил отдельные продукты для защиты кода в Azure DevOps — Secret Protection и Code Security. Эти решения помогают предотвратить утечки секретов и находят уязвимости в коде и зависимостях. Новый функционал доступен к активации уже сегодня.

Подробности: https://devblogs.microsoft.com/devops/github-secret-protection-and-github-code-security-for-azure-devops/

#en

@devo_pes | Другие наши каналы
Post #6672 447
Новые возможности AWS: официально запущен Amazon Aurora DSQL — серверless база данных с высокой доступностью и масштабируемостью. Обновления коснулись моделей MCP, Amazon FSx, AI на EKS и других сервисов. Подробности о свежих релизах и предстоящих событиях на AWS.

Подробности: https://aws.amazon.com/blogs/aws/aws-weekly-roundup-amazon-aurora-dsql-mcp-servers-amazon-fsx-ai-on-eks-and-more-june-2-2025/

#en

@devo_pes | Другие наши каналы
Post #6671 536
Централизованная обработка алертов: интеграция VictoriaMetrics, Alertmanager, Grafana OnCall и Telegram

Эффективный мониторинг является краеугольным камнем надежности любой IT-системы, позволяя своевременно выявлять возникающие проблемы. Однако само по себе обнаружение проблемы – это лишь полдела. Не менее важна быстрая и скоординированная реакция команды. Инструменты вроде Alertmanager и Grafana OnCall играют ключевую роль в автоматизации процесса оповещения и управления инцидентами. В этой статье мы подробно рассмотрим, как выстроить цепочку взаимодействия между различными компонентами системы мониторинга и оповещения, чтобы каждый инцидент автоматически отслеживался от момента его фиксации правилом мониторинга до доставки уведомления ответственному инженеру в мессенджер, например, Telegram.


Читать: https://habr.com/ru/articles/914790/_campaign=914790

#ru

@devo_pes | Другие наши каналы
Post #6670 529
CI/CD на GitHub Actions и GitLab CI для самых маленьких. Часть 2

Часть 2: Настройка GitHub Actions и GitLab CI – первый workflow и деплой

В первой статье мы разобрались с основами CI/CD: что это такое, зачем нужно и какие инструменты существуют. Теперь пришло время перейти от теории к практике – создадим наши первые рабочие CI/CD-конвейеры на GitHub Actions и GitLab CI.


Читать: https://habr.com/ru/articles/914614/_campaign=914614

#ru

@devo_pes | Другие наши каналы
  • 👍 1
Post #6669 533
Часть 1: 100K юзеров за 3 дня — что сломалось

Привет, Хабр!

В этой статье — история запуска Telegram Mini App, куда за трое суток пришло 100.000 реальных пользователей.

Покажу, как мы масштабировали Node.js приложения на многоядерных серверах, увеличивали RPS в 10 раз, боролись с N+1 проблемой в MongoDB и снижали нагрузку на CPU. А ещё расскажу как мы быстро настроили мониторинг через Grafana, подключили Cloudflare и интегрировали Sentry. Поделюсь практическими инсайтами о том, на что стоит обращать внимание в первую очередь, и как эти инструменты помогли нам оперативно находить узкие места и устранять сбои в реальном времени. Всё, о чём будет в этой статье, основано на том, что действительно сработало. Кроме того, расскажу, какие моменты мы упустили до запуска.

Это разбор с цифрами, графиками и практическими выводами. Он может сэкономить вам время, нервы и деньги, если вы готовитесь к запуску Telegram Mini App или просто работаете с Node.js-приложениями, которые могут оказаться под серьёзной нагрузкой.

Это первая часть истории — про то, как мы готовились к запуску, что предусматривали и на что делали ставку.

Во второй части будет про то, что именно сломалось первым после релиза, как мы это чинили и какие решения приняли, чтобы приложение продолжало работать под нагрузкой.


Читать: https://habr.com/ru/articles/914606/_campaign=914606

#ru

@devo_pes | Другие наши каналы
Post #6668 505
CI/CD на GitHub Actions и GitLab CI для самых маленьких. Часть 1

Часть 1: Основы CI/CD – что это и зачем нужно; обзор GitHub Actions и GitLab CI

В последние годы вы, вероятно, слышали слова "DevOps", "CI", "CD", возможно, даже "GitHub Actions" или "GitLab CI". Но что это всё значит на практике? Нужно ли быть сеньором DevOps-инженером, чтобы с этим разобраться?


Читать: https://habr.com/ru/articles/914560/_campaign=914560

#ru

@devo_pes | Другие наши каналы
  • ❤ 2
Post #6667 471
DevOps не умер, нет. Но ему плоховато

Некоммерческая организация Continuous Delivery Foundation (далее — CDF) сообщает о том, что DevOps‑инициативы, похоже, зашли в тупик.

На саммите Open Source Summit (OSSummit) North America, одним из организаторов которого выступил CDF, в рамках конференции cdCon был представлен пятый ежегодный отчет State of CI/CD Report. В нем сообщается, что, хотя 83% разработчиков и применяют DevOps‑практики, тем не менее растет доля специалистов с низкими показателями в метриках развертывания — это тревожное наблюдение.

Что же это означает? Разбираемся под катом.

Читать: https://habr.com/ru/companies/selectel/articles/914498/_campaign=914498

#ru

@devo_pes | Другие наши каналы
Post #6666 478
Как я развернул сайт на Java Spring Boot + Angular SSR с Docker и Nginx: личный опыт

Как развернуть сайт на Spring Boot и Angular с SSR, Docker и Nginx: пошаговый опыт настройки, устранения ошибок, подключения HTTPS и защиты от ботов.

Читать: «Как я развернул сайт на Java Spring Boot + Angular SSR с Docker и Nginx: личный опыт»

#ru

@devo_pes | Другие наши каналы
Post #6665 469
Новый Amazon Q Developer в AWS Console помогает быстрее и глубже анализировать ресурсы и устранять неполадки. Используя естественный язык, разработчики получают детальные ответы по инфраструктуре и связям между сервисами без лишних запросов.

Подробности: https://aws.amazon.com/blogs/devops/new-and-improved-amazon-q-developer-experience-in-the-aws-management-console/

#en

@devo_pes | Другие наши каналы
Post #6664 535
Почему не работает ping внутри пода в Kubernetes?

Привет, Хабр! Меня зовут Никита Бахилин, я студент DevOps-курса YADRO. Во время обучения мы с сокурсником Даниилом Уткиным столкнулись с неочевидной проблемой при развертывании кластера Kubernetes. Не могли сделать пинг внутри пода K8s.

Материалов, которые полноценно описывали бы проблему, я не нашел, поэтому мы написали эту статью. Надеемся, она поможет тем, кто только начинает работать с известным оркестратором.


Читать: https://habr.com/ru/companies/yadro/articles/914026/_campaign=914026

#ru

@devo_pes | Другие наши каналы
  • 👍 4
Post #6663 508
Article: Designing Resilient Event-Driven Systems at Scale

Learn how to design resilient event-driven systems that scale. Explore key patterns like shuffle sharding and decoupling queues to handle load spikes and failures. Understand common pitfalls like over-relying on retries and neglecting observability for robust, scalable architectures.
By Rajesh Kumar Pandey

Read: https://www.infoq.com/articles/scalable-resilient-event-systems/

@devo_pes | Другие наши каналы
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →