Avito Platform engineering meetup #2 (online)

Тестирование и релизный процесс платформы — Ольга Кузнецова, Альфа-Банк
Ольга поделится проблемами, с которыми столкнулись платформенные команды при тестировании. Для того, чтобы погрузиться в контекст, она расскажет об общей архитектуре сайта, используемых инструментах и даст представление, какими знаниями обладает QA в команде. Во время доклада Ольга пройдётся по используемым решениям — от построения тестовой модели и регрессионных чек-листов через процессы тестирования задач к релизному процессу. Дополнительно она раскроет несколько секретов о взаимодействии с командой аналитики и разработки, расскажет про автоматизацию и используемый стек.
О спикере: Ольга — QA Tech Lead сайта alfabank.ru. Больше семи лет в IT-сфере. Сейчас работает более чем с 15 параллельно развивающимися командами, в которых до четырёх QA-инженеров. Выстраивает различные процессы, которые позволяют не жить на работе, делая крутой продукт.
Наедине с тремя сотнями OpenAPI-схем — Данила Фомин, Авито
Что делать, если у вас 300 микросервисов, которые описывают свои 5000 эндпоинтов через OpenAPI? Как не сломать обратную совместимость этих эндпоинтов? В докладе Данила расскажет, как мы в Авито контролируем валидность OpenAPI-схем. Обсудим, на какие грабли мы натыкались и какие фичи OpenAPI вам лучше не использовать.
О спикере: Данила — старший разработчик в Avito PaaS. Занимается разработкой инфраструктурных продуктов уже 5 лет. Травмирован Perl, Python, Scala и OpenAPI. Проходит Go-терапию 3 года, вроде помогает.
Service Mesh авторизация c Istio и Open Policy Agent — Антон Губарев, Авито
Как обеспечить контроль за межсервисным взаимодействием для 2500 сервисов и и ничего не сломать? Оказывается, что просто добавить межсервисную авторизацию в Service Mesh недостаточно. Расскажу, какие шаги мы прошли от прототипа до интеграции в продакшн, как боролись с временем ожидания и добились невозможности случайного закрытия доступов.
О спикере: Антон — бэкенд-инженер в юните PaaS. Участвует в разработке PaaS в Авито. Занимался архитектурой нагруженных проектов. Интересуется Service Mesh, есть опыт в DevOps. Пишет код на Go/Python. Преподавал и руководил курсом DevOps Bootcamp, ведёт вебинары, пишет статьи, выступает на конференциях и митапах.
Как мы стандартизируем разработку сервисов в СберМаркете — Эмиль Шарифуллин, СберМаркет
С ростом компании нарастает потребность в стандартизации разработки сервисов. Для этого в СберМаркете отдел платформы разрабатывает подходы и утилиты, которые помогают продуктовым разработчикам. В докладе мы рассмотрим примеры технической реализации подходов, которые мы используем в утилите sbm-cli. Рассмотрим жизненный цикл сервиса и то, как мы в рамках него облегчаем разработчикам большое количество операций.
О спикере: Эмиль — старший разработчик СберМаркет. Занимается созданием платформенных решений уже более 7 лет. Больше пяти лет пишет код на Go. Спикер и организатор конференций по Go.