Принципы DevOps плотно проникли в жизнь разработчиков, и, хотя разночтений в понятиях меньше не стало, сообществу нужно отдельное большое мероприятие для обмена опытом. Им станет конференция DevOpsConf Russia.
DevOpsConf Russia состоится 1 и 2 октября в Москве, соберет 500 специалистов и будет логически продолжать серию RootConf. Мы шли к этому перевоплощению несколько лет, и наконец готовы все рассказать.
В 2015 году в рамках фестиваля РИТ++ мы возродили конференцию RootConf, чтобы привлечь интерес к современным инструментам эксплуатации и подходам DevOps.
Крупные проекты стали состоять и многих компонентов, наборы микросервисов начали заменять собой монолиты. Разрабатывать и поддерживать такие системы без глубокого понимания сразу всех аспектов: архитектуры, технологии поставки, среды эксплуатации, особенностей железа — стало неэффективно.
Следуя этим требованиям, тематика RootConf охватывала все вопросы эксплуатации:
- Технологии виртуализации и контейнеризации.
- Управление конфигурацией.
- Непрерывное развертывание и деплой.
- Логирование и мониторинг.
- Технологии отказоустойчивости и катастрофоустойчивости.
В то же время, мы постепенно добавляли DevOps содержание. За это время само понятие DevOps стало гораздо более распространено. Хотя распространение привело к размытию границ, в общих чертах подход стал более интересен и понятен сообществу. Описание «RootConf — конференция по эксплуатации и DevOps» теперь не отражает наш взгляд на вещи.
DevOps — это объединение процессов разработки, тестирования и эксплуатации вместе. Весь технологический процесс развития проекта не состоит из отдельных этапов, все части тесно переплетаются и идут параллельными курсами, а сам процесс в парадигме DevOps становится совсем другим.
Подробнее о том, зачем все это нужно и куда двигается, обсуждали в интервью перед Highload++ Siberia.
Сообщество выросло настолько, что мы, во-первых, решили отделить конференцию от фестиваля. Во-вторых, дать ей новое, правильное название — DevOpsConf Russia. Перевоплощение пройдет 1 и 2 октября в Москве в Инфопространстве, и мы приглашаем принять в этом участие.
Тематика
На будущей конференции мы не хотим говорить только об эксплуатации, нам интересно целостное восприятие и инженерные практики, позволяющие реализовать такой подход.
Основное послание, которое мы хотим донести на конференции DevOpsConf — применение DevOps подхода требует других взглядов на весь процесс разработки.
Эти 9 групп тем, которые полно описывают DevOps, и которые осветим на конференции:
- Инфраструктурная платформа.
- Инфраструктура как код.
- Непрерывная поставка.
- Обратная связь.
- Архитектура в DevOps, DevOps для CTO.
- SRE-практики.
- Обучение и управление знаниями.
- Безопасность, DevSecOps.
- DevOps-трансформация.
Ранее привычные темы CI/CD, мониторинга и надежности укладываются в новую структуру, но рассматриваются с другого угла. Они становятся кирпичиками, из которых собирается большая инфраструктура. Отдельные технологические решения органично вписываются в общий процесс.
Для кого конференция
Польза будет на любой вкус, участники смогут:
- узнать о технологических новинках и том, как их использовать;
- увидеть практические кейсы DevOps на выступлениях и мастер-классах;
- пообщаться со специалистами, которые практикуют DevOps и обменяться опытом;
- узнать о DevOps практиках и сравнить их с принятыми в собственной компании.
Для тех, кто уже работает в парадигме DevOps, будут доклады с глубоким погружением в тему и важными подробностям, и обсуждения новинок. Если же вы только в начале пути, то это будет отличной возможностью посмотреть на реальные работающие примеры от старта и до успешного внедрения. Вы увидите, как разработка, тестирование и эксплуатация могут быть нераздельны.
Обобщая, участие будет интересно:
- разработчикам, которые работают внутри DevOps процесса;
- software engineer in test, т.е. людям, которые занимаются процессом автоматизации тестирования;
- software reliability engineer и тем, кто создает инфраструктурную платформу;
- CTO и управленцам высшего звена;
- и всем, кто хочет знать, как устроен DevOps у других.
Конференция нужна и тем, кто еще верит, что DevOps делает DevOps-отдел из DevOps-инженеров (этот и другие мифы мы постарались убедительно разрушить еще в прошлом году).
Call for Papers
Программный комитет ждет заявки до 15 августа. Нам важно раскрыть тему с разных сторон, поэтому мы готовы собирать паззл из частных фрагментов. Если DevOps в вашей компании еще не реализован полностью, но на пути вы уже разработали решения отдельных задач из нашей классификации, мы с удовольствием рассмотрим такой доклад.
Любую, даже частичную практику, можно раскрыть, и передать таким образом ценный опыт. Программный комитет поможет в этом, у нас есть отработанный процесс уточнений, комментариев, прогонов и тренингов по выступлению. Не лишне повторить, что и в первый раз выступать на наших конференциях можно успешно, но придется потратить время на подготовку.
Не забудьте, что на конференции всегда есть место и менее формальным, но более интерактивным, видам взаимодействия спикеров и участников.
Программа
Работа над программой уже вовсю идет. Ниже несколько классных заявок, над которыми спикеры вместе с Программным комитетом уже неплохо потрудились.
Где застревает софт?
Гибкое управление, бережливое управление, непрерывная интеграция, наконец -DevOps! Чего только мы не предпринимали для оптимизации сроков доставки ПО. Преимущество DevOps-принципов заключается в том, что они собрали в себе весь предыдущий опыт.
Антон Вайс (Отомато) полагает, чтоDevOps зиждется на системном анализе и измерениях, вместе с ним на конференции мы рассмотрим все части конвейера доставки ПО и обсудим: что измерять, как измерять, как использовать системный анализ для выявления этих узких мест, и как это поможет вам в оптимизации сроков доставки ценности вашей ИТ-организации.
Внутренняя архитектура Kubernetes
Большинство ресурсов про Кубернетес описывают его как фантастическую технологию, данную нам волшебниками из Гугла. Возможно, это и правда классная штука, но администраторы знают: солнце встает на востоке, и сложные распределенные системы отказывают в продакшне.
Ben Tyler работает в Booking.com над системой контролируемого выпуска приложений на множество кластеров. Бен поможет составить рабочее представление о главных компонентах Кубернетеса и взаимодействии между ними.
Revenue Based Monitoring
Василий Озеров (fevlake) предлагает взглянуть на мониторинг шире, чем обычно. Все собирают множество технических показателях и некоторые бизнес-метрики: revenue, retention, quality. К сожалению, очень часто эти метрики анализируются отдельно друг от друга, и никто не пытается их соотнести. Знаете ли вы, сколько денег вам приносит веб-сервер. Как увидеть проблемы, когда все системы технического мониторинга горят зеленым? Сколько денег теряет бизнес, когда база данных загружена на 90%? А на 50%? Приходите – будем разбираться.
Terraform best practices with examples and arguments
Антон Бабенко активно участвует в Open Source проектах, самый популярный их которых, terraform-aws-modules скачан миллион раз. Из доклада на DevOpsConf вы сможете узнать из первых рук о многих подробностях: best practices использования Terraform, плюсы и минусы структуры кода, трюки и подводные камни. Главное, Антон обещает показать примеры кода, работающего везде: от небольших проектов до очень больших инфраструктур. Если вы уже используете Terraform, то это отличная возможность получить практические советы.
Приходите участвовать
Мы заполним эти два дня — 1 и 2 октября — DevOps под завязку. Представим 30 докладов для разностороннего освещения темы, проведем 20 митапов и мастер-классов для полного погружения в тему, организуем дискуссии с экспертами, приготовим вечернюю программу для неформального общения.
Участники наших конференций всегда отмечают важность профессионального общения. Мы создаем среду для эффективного нетворкинга и стараемся, чтобы посещение оставило только положительные эмоции.
До встречи на DevOpsConf Russia 1 и 2 октября в Москве в Инфопространстве. Заявки на выступления принимаются до 15 августа. Билеты можно забронировать и позже, но чем ближе, тем дороже.
Автор: Александр Титов