Внутреннее облако в Яндексе от прототипа до платформы. Жизненный цикл сервиса от А до Я и вызовы на каждом из этапов.

Цифровая культура / CTO-трек

#Большие проекты/команды

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Целевая аудитория

Разработчики и менеджеры, которым интересно узнать про вызовы, встающие перед командами, делающими масштабные и технически сложные сервисы.

Тезисы

Яндекс — технологическая компания, в которой работают тысячи разработчиков, которым нужна платформа предоставляющая всё нужное для разработки и эксплуатации написанных внутри Яндекса сервисов.

Вы узнаете основные вехи в эволюции внутреннего облака, в котором разработчики Яндекса запускают свои приложения. Внутреннее облака за 5 лет выросло от прототипа до платформы с десятком тысяч сервисов запущенных на более чем сотне тысяч серверов. В рассказе я буду опираться на свой опыт, ведь трансформация затронула и меня самого. Вместе с внутренним облаком я прошёл путь от разработчика до СТО Platform Engineering в Яндексе, частью которой является внутреннее облако.

Рассказ будет полезен всем, кто хотел бы узнать из каких этапов складывается эволюция подобных продуктов и с какими вызовами придётся на этом пути столкнуться.

Начинал разработчиком, сейчас СТО Yandex Platform Engineering. Отвечаю за разработку внутренней платформы, задача которой не только в том чтобы реализовать инструменты для организации всего цикла разработки, но и сделать так чтобы из этих инструментов получился полноценный продукт, помогающий разработчику тратить время на то, что реально важно.

Яндекс — технологическая компания, которая создаёт инновационные продукты на основе машинного обучения и нейронных сетей. Команда талантливых математиков и программистов развивает самую популярную в России поисковую систему и более 85 пользовательских сервисов, которые помогают людям в повседневных заботах. Основные бизнес-направления: поиск и электронная коммерция, сервисы объявлений, медиасервисы, онлайн-заказ такси и еды, беспилотные автомобили, облачная платформа, продукты для рекламодателей и владельцев бизнеса. Яндекс также активно развивает проекты с открытым исходным кодом, например: CatBoost, DivKit, YDB, userver, YaLM.

Видео