Система на тысячи хостов, сотни разрозненных инструментов, у каждого свои скрипты и процессы — настоящий зоопарк.
Увидеть всю свою инфраструктуру целиком невозможно. Инвентаризация фрагментирована, а автоматизация — хаос из «авторских» решений.
Любая мелочь — потенциальный сбой на десятках систем и на часы восстановления. Миграция — многомесячный полуручной процесс. Это не просто неудобство, это риск, который ведет к стагнации или даже провалу.
В докладе расскажу, как мы трансформируем подход к инфраструктуре: перестраиваем процессы, команды, роли и инженерную культуру. Почему отказались от DevOps как набора тулов в пользу продуктового мышления в CoreTech. Как мы превращаем инфраструктурные компоненты в управляемые ресурсы, а SRE-инженеров — в разработчиков платформы и ее же клиентов.
Доклад — попытка ответить на следующие вопросы:
* Как эволюционируют системы управления инфраструктурой?
* Инфраструктурная платформа для одного продукта? Серьезно?
* Как масштабирование меняет оргструктуру, процессы и образ мышления?
* Как освоить инфраструктуру из сотен, тысяч и десятков тысяч хостов?
* Почему k8s — нечто большее, чем поды, деплойменты и сервисы?
* Как технически и процессно устроена инфраструктурная платформа в Sage?