- PVSM.RU - https://www.pvsm.ru -

Пакуем в контейнеры, деплоим, мониторим – программа Root Conf

То, что РИТ++ [1] — это фестиваль для тех, кто делает интернет, — не пустые слова. Мы, действительно, считаем, что полезно разбираться не только в тонкостях своего стека, но и быть в курсе общих тенденций отрасли и знать, кто живет по соседству.

А кто соседствует с бэкендерами и фронтендерами? Правильно, эксплуатация! И Root Conf [2] — конференция о поддержке и эксплуатации IT-проектов, мониторинге, виртуализации, CD/CI, отказоустойчивости и всему такому прочему.

Пакуем в контейнеры, деплоим, мониторим – программа Root Conf - 1

Обзор программы построим по следующему принципу: сначала доклады, которые пройдут в главном зале, а потом остальные по секциям.

Вы же помните, что главный зал транслируется нами на YouTube бесплатно? Чтобы не пропустить, подпишитесь на любое из наших уведомлений — на компанию или на сайте в рассылке.

Главный зал

Дмитрий Столяров из Фланта поделится обширным опытом настройки мониторинга, полученным в результате эксплуатации 21 проекта на Kubernetes, в состав которых входят более 200 различных приложений, написанных на 8 языках программирования. А также ответит [3] на множество сопутствующих вопросов.

Пакуем в контейнеры, деплоим, мониторим – программа Root Conf - 2

Николай Сивко из Okmeter.io планирует поговорить [4] о тех, аспектах балансировки нагрузки, которые пока не очень популярны и о которых не знает большинство инженеров.

Алексей Паршуков расскажет [5], как в DocDoc прошли путь от 1 релиза в неделю до 30 релизов в день, зачем это нужно, сколько это стоит, и самое главное: как это работает.

А после, вместе с Ильей Сауленко из Avito отправимся на поиски [6] идеального CI-пайплайна. Команды с работающим процессом Continuous Deployment получат из доклада информацию к размышлению о том, каких процессов не хватает в их существующих пайплайнах, а разработчики, только планирующие внедрять CI — критерии для выбора наиболее подходящего для них сервера интеграции.

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

Непрерывное развертывание и деплой

В 2018 году людей трудно удивить самим фактом наличия худо-бедно работающего CI/CD, но подводных камней остается масса.

Даниил Мигалин (Microsoft) представит способ [7] Skype для организации процесса доставки кода в продакшн так, чтобы он был одновременно не слишком обременительным для разработчиков, но в то же время гибким, управляемым и прозрачным. Речь пойдет не чем-то специфичном для Skype, а просто о самой проблеме и одном из способов ее решения.

Олег Блохин расскажет [8], как в Додо Пицца построили процесс разработки деплой-скрипта так, что кодирование можно без страха доверить студентам, а обратную связь о его качестве получать за одну минуту. А также о том, с какими сложностями мы столкнулись при работе с Docker-контейнерами под Windows, и какие плюшки можно от них получить.

Концепция «Everything as a  Code» в последнее время все больше проникает во все сферы разработки ПО. Максим Грамин из КРОК считает [9], что этот подход применим и к разработке и сопровождению БД, и в своем докладе расскажет, как под эту схему подходят не только старые-добрые инкрементальные миграции, но и baseline, код манипуляции объектами и самим сервером БД.

Вячеслав Черников из Binwell считает [10], что автоматизация CI/CD, тестирования и мониторинга применимы и в мобильной разработке, но все же специфика присутствует, да так, что даже применим термин Mobile DevOps — узнаем, чем он отличается от обычного DevOps.

А что же с коробочными продуктами? Они с их релизами раз в полгода в стороне? Максим Лапшин с Erlyvideo точно не в стороне. Из его доклада [11] узнаем, как внедрение DevOps практик помогает снижать количество багов.

Пакуем в контейнеры, деплоим, мониторим – программа Root Conf - 3

Логирование и мониторинг

Без этого просто никуда, следить надо за всем и делать это эффективно, поэтому необходимо развивать инструменты и новые подходы.

Вице-президент OmniTI Леон Файер считает, что способность быстро выявлять и устранять проблемы в production, а не в development, имеет приоритетное значение и требует понимания моделей использования и тенденций по всей системе. В докладе [12] он планирует рассказать о стратегии по системному мониторингу, которая возможно позволит понять, преуспевает ли ваш бизнес.

В докладе Григория Земскова (Ревизиум) будет предложен подход [13] к мониторингу безопасности сайтов, включающий все возможные варианты пассивного и активного обнаружения вредоносных скриптов, вирусов и других типов заражений сайтов.

Алексей Палажченко из Percona обещает рассказать [14] про стандартные (но плохо документированные) средства Prometheus’а для хранения метрик не в краткосрочном режиме, а месяцы и годы, автоматически разрежая старые данные, но не меняя интерфейса работы с ними.

Пакуем в контейнеры, деплоим, мониторим – программа Root Conf - 4

Технологии отказоустойчивости и катастрофоустойчивости

Никита Маслянников (ЦИАН) расскажет о результатах [15] разделения одного кластера Cassandra с данными на несколько, что наиболее важно, процесс происходил без даунтайма приложения и потери данных.

Левон Авакян в своем докладе обещает рассказать [16], как выглядит World of Tanks Server (кластер кластеров) со всеми веб-сервисами. Какие есть узкие места с точки зрения отказоустойчивости и как в Wargaming решают возникающие проблемы технически, процессно, проектно.

Технологии виртуализации и контейнеризация

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

Михаил Кузьмин из JetBrains планирует разобрать [18] множество вопросов, связанных с применением идей continuous delivery не только к процессу разработки приложений, но и к управлению инфраструктурой, в лице виртуальных машин.

Евгений Потапов и Тимур Хасанов из ITSumma расскажут [19] про подходы к решению задачи скрестить потребность к быстрому и прозрачному деплойменту приложений и необходимость работы с Big Data. Освежим, какие есть технологии, узнаем, что успели попробовать, что не подошло, какие были проблемы, и как это работает в итоге.

Пакуем в контейнеры, деплоим, мониторим – программа Root Conf - 5

Глеб Альшанский из Jet.Team обещает рассказать [20], как совместное размещение виртуальных машин (VM) с максимально различными профилями нагрузки на одном мастер-сервере может серьезно увеличить утилизацию ресурсов мастер-сервера.

Вместе с Иваном Глушковым из Postmates попытаемся перенести опыт [21] работы с обычными пакетными менеджерами на k8s, порассуждаем нужны ли они вообще, в чём они могут помочь, и постараемся спрогнозировать ближайшее будущее пакетных менеджеров.

Александр Хаёров (Ingram Micro Cloud) поможет нам восполнить пробелы в знаниях базовых сетевых понятий и расскажет [22] о сетевой магии kubernetes — от пода до ingress. Узнаем, чем руководствовались создатели оркестратора, для каких задач можно применить те или иные компоненты и почему не стоит бояться Ingress.

Пакуем в контейнеры, деплоим, мониторим – программа Root Conf - 6

Это фото призвано напомнить, что конференции — это не только доклады, но и возможность расспросить с пристрастием экспертов, познакомиться с единомышленниками и просто приятно провести время. Не отказывайте себе в этом — присоединяйтесь!

Полное расписание с залами и временем скоро появится на сайтах всех конференций фестиваля, а пока можно приобрести билеты [23] и освободить себе от других дел два дня — 28 и 29 мая.

До встречи в Сколково!

Автор: mi5ha6in

Источник [24]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/konferentsiya/280349

Ссылки в тексте:

[1] РИТ++: http://ritfest.ru/moscow/2018

[2] Root Conf: http://rootconf.ru/moscow-rit/2018

[3] ответит: http://rootconf.ru/moscow-rit/2018/abstracts/3507

[4] поговорить: http://rootconf.ru/moscow-rit/2018/abstracts/3465

[5] расскажет: http://rootconf.ru/moscow-rit/2018/abstracts/3419

[6] отправимся на поиски: http://rootconf.ru/moscow-rit/2018/abstracts/3370

[7] способ: http://rootconf.ru/moscow-rit/2018/abstracts/3469

[8] расскажет: http://rootconf.ru/moscow-rit/2018/abstracts/3420

[9] считает: http://rootconf.ru/moscow-rit/2018/abstracts/3341

[10] считает: http://rootconf.ru/moscow-rit/2018/abstracts/3431

[11] доклада: http://rootconf.ru/moscow-rit/2018/abstracts/3473

[12] В докладе: http://rootconf.ru/2018/abstracts/3383

[13] подход: http://rootconf.ru/moscow-rit/2018/abstracts/3380

[14] рассказать: http://rootconf.ru/moscow-rit/2018/abstracts/3479

[15] результатах: http://rootconf.ru/moscow-rit/2018/abstracts/3514

[16] рассказать: http://rootconf.ru/2018/abstracts/3406

[17] доклада: http://rootconf.ru/moscow-rit/2018/abstracts/3402

[18] разобрать: http://rootconf.ru/moscow-rit/2018/abstracts/3526

[19] расскажут: http://rootconf.ru/moscow-rit/2018/abstracts/3528

[20] рассказать: http://rootconf.ru/moscow-rit/2018/abstracts/3519

[21] перенести опыт: http://rootconf.ru/moscow-rit/2018/abstracts/3539

[22] расскажет: http://rootconf.ru/moscow-rit/2018/abstracts/3197

[23] билеты: https://conf.ontico.ru/conference/join/rit2018.html

[24] Источник: https://habr.com/post/358690/?utm_campaign=358690