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

Devcontainers 2025 - уже можно!

DevOps практики и культура

Технологии виртуализации и контейнеризации
Управление конфигурацией
Менеджмент в эксплуатации
Трансформационные изменения
Управление изменениями
Безопасность от планирования до эксплуатации
Время разработки и поставки задач
Доверие команды внутри и снаружи
Автоматизация разработки, доставки, эксплуатации
Расширение кругозора
Безопасность инфраструктуры
Онбординг
Инструменты
Инфобезопасность

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

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

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

Тезисы

Инфраструктура как код, для локальной разработки. Сегодня это уже норма. Devcontainer помогут решить нам целый класс проблем, а именно:

– Уравнивание окружения между всеми разработчиками через докер (общий знаменатель) – больше никаких cmd-скриптов рядом с sh. А также можно работать с любых девайсов и любых операционных систем, и даже аппаратных платформ.
– Онбординг одной кнопкой – вместо недель настройки окружения для разработки каждым новым разработчиком, всё можно настроить одним человеком и лишь один раз, а работать будет у всех и всегда. Все, что вам нужно – это ide с поддержкой девконтейнеров и докер.
– Поддержание актуальности инфраструктуры рабочей среды одним человеком. Один разработчик теперь описывает актуальное состояние всей инфраструктуры, и у всех, кто перейдет на его коммит, будет ровно такая же инфраструктура. До последнего байта. И никаких поисков багов между двумя разработчиками, из за разных версий ЯП.

В докладе мы посмотрим, как с нуля развернуть ваш репозиторий в девконтейнер, пройдемся по деталям устройства инфраструктуры таких контейнеров, изучим работу нескольких контейнеров для организации всех необходимых в разработке инструментов (базы, очереди, кеши).
Поделимся собственными болями, на которые наткнулись, и как их решили. И обсудим работу с разными аппаратными архитектурами. Оценим производительность разработки в контейнере и без него, на примере крупного опенсорс проекта. В конце посмотрим на перспективы использования девконейтейнеров в вашей организации, для построения платформенных решений, и вопросов, связанных с безопасностью.

Девопс инженер с 8 летним стажем, ex Yandex, ex skbkontur. Занимаюсь базами данных как сервис, строю облака. Очень люблю Elasticsearch/Opensearch и большую часть карьеры посвятил этому стеку.

ecom.tech

Ecom.tech бывшие samokat.tech, занимаемся диджитализацией реальности, привозим вкусняхи и не только.

Видео

Другие доклады секции

DevOps практики и культура