Вызов
Взрывной рост внутренних систем привёл к узкому месту: все продуктовые команды зависели от единой DevOps-команды. Очередь на деплой, ручные процессы, отсутствие стандартов.
35+ внутренних систем, ~800 микросервисов — и каждая команда хотела быстрее доставлять фичи. Нужна была платформа, которая даст автономию без потери контроля.
Internal Developer Platform
Мы построили полноценную IDP — Internal Developer Platform, которая стала фундаментом для всех продуктовых команд METRO.
Developer Portal
Единая точка входа для разработчиков: каталог сервисов, документация, шаблоны, статус окружений. Self-service для создания и управления сервисами.
Golden Paths
Стандартизированные пути для типовых задач: создание сервиса, настройка CI/CD, подключение мониторинга. Best practices «из коробки».
Quality Gates
Автоматические проверки качества на каждом этапе: линтинг, тесты, security-сканирование, соответствие стандартам. Нельзя задеплоить без прохождения gates.
DevSecOps
Безопасность встроена в каждый пайплайн: SAST, DAST, dependency scanning, container scanning. Не отдельный этап, а часть процесса.
Было / Стало
Платформа ASAP полностью изменила то, как наши команды работают с инфраструктурой. Вместо ожидания в очереди на DevOps — полная автономия с гарантированным качеством. Developer Experience стал одним из наших конкурентных преимуществ.