Профессиональная конференция по интеграции процессов разработки, тестирования и эксплуатации

FrontOps: как и зачем дружить с фронтендерами для достижения общих целей

Рост и развитие специалиста

Программный комитет ещё не принял решения по этому докладу

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

Devops-инженеры, которым интересно как и зачем собираются фронтенд приложения и которые хотят разобраться как объединить усилия с фронтенд-разработчиками для достижения общих целей

Тезисы

В современном процессе разработки программного обеспечения применение FrontOps-практик к фронтенд-приложениям становится все более важным для DevOps-инженеров. Автоматизация процессов сборки и деплоя фронтенда не только ускоряет выпуск новых фич, но и повышает надежность системы в целом. Внедрение автоматических тестов различных уровней (юнит, интеграционные, e2e) в CI/CD пайплайны гарантирует сохранность существующей функциональности при добавлении новых изменений. Оптимизация пайплайнов и выбор эффективных и современных инструментов, таких как pnpm, bun и vite, значительно улучшают эффективность и скорость доставки продукта.

Использование инфраструктуры как кода (IaC) для фронтенда решает проблему несоответствия сред разработки, тестирования и продакшена, снижая риски при деплое и облегчая масштабирование. Реализация наблюдаемости и мониторинга с помощью инструментов типа Sentry является критически важной для поддержания высокого качества пользовательского опыта и быстрого решения возникающих проблем. Уделение внимания безопасности с самого начала защищает от распространенных уязвимостей посредством интеграции DevSecOps-подходов и использования инструментов вроде ESLint, SonarLint и DefectDojo.

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

Руководит направлением фронтенд-разработки, лидит команды на проектах, пишет подкасты.

Usetech

Заказная разработка и сопровождение программного обеспечения.

Видео