Похожие презентации:
PRM. Техдолг. Q1 2026 - Billing Platform
1.
Capacity2026 Q1
Billing Platform Team
6%
31%
Инструмент для
Observability
сервисов
Прочее
4%
4%
Стабилизация тестов
6%
107 MDs
выделяем на техдолг
из общего capacity команды
7%
Передача SH на
сопровождение SRE
Pyroscope Continuous Profiling
(540 MDs)
13%
13%
Отказ от basic auth
Индикаторы и
ранбуки PRM-UBi
НТ Балансов
13%
UBi - отливка в
холодное хранилище
1
2.
ObservabilityReach (
Impact (
Бизнесово – минимум все пользователи
Несоблюдение SLA по услугам,
UBi, Connect, Settings-Hub
финансовые и репутационные потери
Технически – от 14 услуг 5 команд
В PRM отсутствует единообразный и
автоматизированный подход к
построению observability сервисов, из-за
чего часть функционала в «слепой зоне», а
о части инцидентов команда узнает
случайно или от пользователей.
Инструмент призван исправить эту
проблему.
Confidence (
Effort (
Было большое количество инцидентов,
Часть работы уже выполнена, инструмент
информацию о которых получили от
необходимо опробовать на реальном
пользователей или которые заметили
сервисе. От 56h (8 md)
случайно и с опазданием
2
3.
basic authReach (
Impact (
Бизнесово – все пользователи UBi,
Влияем на стабильность и безопасность
Connect, Settings-Hub и пользователи
существующих и будущих интеграций
связанных по цепочке сервисов
PRM-систем (внутри PRM и вовне)
В ДПС стартовала активность по переходу
Технически – все сервисы Billing Platform и
на новый инструмент аутентификации при
интегрированные с ними сервисы, от 14
взаимодействии между сервисами,
услуг 5 команд
старый инструмент признан недостаточно
надежным
По известной информации работы должны
быть завершены в Q1 2026
Confidence (
Effort (
Дважды приходили представители ДПС,
По предварительной оценке потребуется
угрожали, шантажировали, обещали
от 48h (6 md) для перевода сервисов Billing
трахнуть предупреждали об инициативе
Platform на новый инструмент
инфобезов
аутентификации
Без перехода на новый инструмент могут
сломаться имеющиеся интеграции, это
дыра в безопасности
3
4.
Reach (Impact (
Бизнесово – все пользователи UBi,
Влияем на оперативность и возможность
Connect, Settings-Hub
поставки изменений для всех командных
сервисов
Технически – 4 командных услуги
Активность, связанная с поддержанием
тестового покрытия PRM-систем в
стабильном и эффективном состоянии для
прогнозируемой и адекватной по времени
и качеству поставки изменений на prod
Confidence (
Effort (
Высокая уверенность - корректно
Ретроспективно на поддержание тестов в
функционирующее покрытие тестами дает
квартал уходило порядка 40h (5 md)
возможность за адекватное время
вывести на Prod новый функционал
В прошлом из-за проблем с тестами могли
в течение недели не совершить ни одной
поставки
4
5.
SHSRE
Reach (
Impact (
Бизнесово – все пользователи UBi,
Влияем на возможность сопровождения
Settings-Hub
сервиса, на возможность оперативного и
проактивного incident management
Технически – 1 командная услуга
Активность, связанная с покрытием части
функционала сервиса Settings-Hub
метриками, индикаторами и ранбуками и
дальнейшей передачей сервиса на честное
сопровождение SRE-команды
Confidence (
Effort (
Высокая уверенность – сейчас у сервиса
На покрытие сервиса метриками,
практически отсутствуют средства
индикаторами, дашбордами и ранбуками
мониторинга состояния и при нештатных
запланировано 64h (8 md)
ситуациях нет вариант кроме как
привлечения команды разработки
5
6.
Pyroscope ContinuousProfiling UBi
Reach (
Impact (
Бизнесово – потенциально - все
Влияем на performance сервиса и на
пользователи UBi (после устранения
потребление ресурсов (стоимость infra)
неэффективностей)
Активность, связанная с обеспечением
профилирования Ubi (на нагрузочном
контуре) для расширения возможностей
выявления bottleneck-ов и других
неэффетивностей сервиса для его
последующей оптимизации
Confidence (
Effort (
Выше среднего – сейчас при анализе
Задача – частично исследовательская,
performance сервиса приходится
ранее с инструментом не работали, но,
полагаться на tracing и головы конкретных
кажется, что наши потребности
людей, чего недостаточно
удовлетворяет. Предварительная оценка –
Инструмент даст формализованные
80h (10 md)
метрики и замерит конкретную
производительность функционала
6
7.
PRM-UBiReach (
Impact (
Бизнесово - все пользователи UBi
Влияем на качество сопровождения
сервиса, на возможность оперативного и
Технически - от 14 услуг 5 команд
проактивного incident management
Confidence (
Effort (
Высокая уверенность – UBi – один из
На допокрытие сервиса метриками,
центровых сервисов в экосистеме PRM,
индикаторами, дашбордами и ранбуками
через который проходят расчеты почти
запланировано 120h (15 md)
Покрытие сервиса PRM-Ubi
недостающими дашбордами,
индикаторами и ранбуками для
обеспечения зрелого Observability
всех БЛ Управления. Критично понимать
состояние каждого отдельного
деплоймента и не пропускать
возникающие проблемы
7
8.
Reach (Impact (
Бизнесово – пользователи ACQ (TACQ &
Влияем на возможность оперативно
EACQ)
обрабатывать поступающих на вход
трафик
Технически – 4 услуги команды
Активность по формированию НТ сервиса
Балансов для выявления его реальной
производительности и точек деградации
Confidence (
Effort (
Высокая уверенность – без этой работы
На формирование профиля нагрузки и
мы не в состоянии понять какую реальную
написание тестов, на обеспечение
нагрузку выдержит сервис Балансов и
инфраструктурной обвязки
нужны ли дальнейшие доработки для
запланировано
120h (15 md)
улучшения его performance
8
9.
UBi -Reach (
Impact (
Бизнесово – пользователи ACQ (TACQ &
Влияем на возможность обрабатывать
EACQ)
поступающий на вход трафик и хранить
необходимую информацию в течение 5 лет
Технически – 4 услуги команды
(требование регулятора)
Confidence (
Effort (
Средняя уверенность – ранее заявлялось,
Для исследования и реализации проливки
что отливка в «холодку» – must have, т.к.
данных в холодный PostgresQL
DWH – ненадежный инструмент.
запланировано 280h (35 md)
Активность по периодической переливке
данных из оперативного хранилища UBi в
холодное для очистки дискового
пространства для нового поступающего
потока данных
Необходимо актуализировать
информацию - в DWH появились BC
поставки
9
10.
Improv.Epic
Summary
Remaining
Estimate,
MDs
RICE
BRM-47587
[Billing-Platform] Единый инструмент для
Observability сервисов
120
7
BRM-56824
BRM-57319
[Billing Platform][TechDebt] Отказ от basic auth
в сервисах prm
40
6
BRM-60064
4
[BillingPlatform] Стабилизация авто-тестов
8
5
BRM-60067
BRM-47177
[Billing-Platform] Передача SH на поддержку
SRE
20
8
BRM-60058
BRM-54542
[Billing-Platform][Infra] Pyroscope - Continuous
Profiling
15
10
BRM-47562
BRM-55511
[BillingPlatform] Обновление индикаторов и
ранбуков для PRM-UBi
120
15
BRM-54477
BRM-54509
[BillingPlatform][PRM-BALANCE] Добавление
проекта нагрузочного тестирования в сервис
80
15
BRM-47562
BRM-43005
[UBi] Отливка данных в холодный PG
50
35
BRM-60059
BRM-60035
[BillingPlatform] Техдолг 2026Q1 - агрегация
15
5
BRM-48190
107
10
11.
Improv.BRM-42470
BRM-42470
BRM-40487
BRM-38105
Epic
BRM-55906
BRM-38796
Summary
[Billing-Platform] Продуктовая текущая
деятельность Q4_2025
[Connect] Расширить логирование БЛ
Remaining
Estimate,
MDs
RICE
?
?
?
Наиболее критичные
задачи были вынесены в
агрегацию, остальное не
влезает
?
Не до конца понятен
Impact, т.к. планируется
миграция на UConnect
BRM-40528
[INFRA][Billing Neptune] EOL BODS
?
?
Не до конца понятен
Impact, т.к. планируется
миграция на UConnect
BRM-42468
[Billing-Platform] Мониторинг прочитанных
билингами сообщений
?
?
Не влезает
11