Архитектура надежности цифровой экосистемы
Доклад принят в программу конференции
Целевая аудитория
Тезисы
Цифровая экосистема - это десятки продуктов, сотни сервисов, тысячи команд и десятки тысяч людей, которые 24/7 что-то проектируют, разрабатывают, тестируют, катят в прод или наоборот откатывают с прода, включают и выключают фичи, делают бэкапы и миграции, и это не считая интеграций, за фасадом которых происходят вещи и похуже. Как обеспечить надежность услуг для пользователя в таком муравейнике? Грамотно проектировать? Да. Применять GitOps, канарейки, нагрузочные тесты? Тоже да. Круглосуточные дежурства SRE-инженеров и даже разработчиков? Без этого никуда! Но всё это лишь части общей картины, которая много-много больше.
В докладе верхнеуровнево рассмотрим, из каких сервисов и процессов построена архитектура надежности в Т-Банке, как эти части работают в динамике во время инцидента и какие меры принимаются, чтобы до инцидентов не доводить.
Developer Advocate в Sage (Т-Банк). Член программного комитета конференций ArchDays и DotNext. Много лет занимался разработкой и проектированием архитектуры на платформе .NET и не только.
Т-Банк
Видео
Другие доклады секции
Архитектура