DevOpsConf Channel
1.81K subscribers
718 photos
38 videos
10 files
816 links
Информационный канал профессиональной конференции по интеграции процессов разработки, тестирования и эксплуатации DevOpsConf

https://devopsconf.io


Чат @DevOpsConfTalks
Download Telegram
Как расспрашивать экспертов, чтобы развиваться профессионально? Расскажет Татьяна Кыркалова.


Участники конференции узнают:

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

🖐 Ждём вас 4 и 5 марта в Москве на DevOpsConf 2024.

Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1👏1😁1
Как и чему учить в SRE? Руслан Савченко поделится своим опытом, наработками, структурой и материалами.

Руслан расскажет о программе курса по подготовке SRE, который с 2022 года читается в Школе Анализа Данных Яндекса.

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

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

Ждём вас 4 и 5 марта в Москве на DevOpsConf 2024 🙌

Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2😁2
В докладе Рашида Галиева мы ретроспективно взглянем на то, как развивался DevOps в Сбере с 2017 года.

Рашид расскажет, какие практики и подходы применялись, как они повлияли на метрики, команды, процессы и инструменты. На какие грабли они наступили, какие надежды оправдались, и какие решения привели к серьезным вызовам, с которыми пришлось столкнуться.

В частности, посмотрим на DevOps в цифрах, как происходило внедрение Project DevOps, разберем практики DevSecOps и Quality Gates, принципы DORA CALMS, запуск и развитие DevOps Community, переход к DevOps as a platform way и многое другое.

Присоединяйтесь к нам 4 и 5 марта в Москве на DevOpsConf 2024 🙌

Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1🤔1
Если вам нужен сторадж для секретов, но вам не нравится Vault, а облачный провайдер даёт неудобное решение, то посмотрите на доклад Дмитрия Самирова.

Во всех компаниях от мала до велика рано или поздно поднимается важный вопрос — где хранить секреты для продакшна и как их подгружать в развернутое приложение?

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

В этом докладе Дмитрий расскажет про далеко не самый популярный способ хранения секретов: 1password.

Из доклада вы узнаете:

- как настроить хранение секретов в 1password с помощью helm secrets (получите пошаговую инструкцию);
- как все это упаковать в Argo CD;
- какие плюсы и минусы есть у данного решения.

До встречи на DevOpsConf 2024 🙌

Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Контейнеры сейчас везде, и про них не говорит только ленивый. Гораздо интереснее — услышать, как пришли к контейнерам в конкретной компании и как развивалась инфраструктура в этом направлении.

Об этом как раз и рассказал Антон Будкевич в своем небольшом техтолке.
Михаил Марченко расскажет про путь от «хаоса» к облачной инфраструктуре.

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

Начиная с 2021 года билайн поменял свой курс на максимальное развитие внутренней разработки. 3000+ новых разработчиков за 3 года с большим числом legacy-продуктов и большое желание стать высокоинженерной компанией.

В докладе Михаил расскажет о том, как они дошли до Kubernetes, Kafka, PostgeSQL as a Service.

Встречаемся на DevOpsConf 2024 🙌

Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥10🔥1😍1
Как создать ML-платформу по выводу 100 моделей в неделю? Расскажет в своём докладе Александр Егоров.

Сфера машинного обучения постоянно развивается, команды разработки расширяются, а вместе с ними растет и число моделей. Также появляется и проблема удобства совместного труда и вывода гигантского количества моделей в production.

Александр расскажет о способах создания удобной среды разработки на основе платформы Kubernetes, ориентированной на команды с более чем двумя сотнями Data Scientists и Data Engineers, позволяющей выпускать более 100 моделей в течение нескольких недель. Данная платформа уже реализована в Альфа-Банке.

Александр поделится:

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

Ждём вас на DevOpsConf 2024 🙌

Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1👏1
В докладе Степана Чернова рассматривается особый подход к реализации сетевого стека в платформе Kubernetes, который позволяет «выжать» максимальную производительность из сети.

Степан расскажет про TelcoCloud в части контейнеров, а именно: как они тестировали производительность сети на одном из своих проектов для телеком-заказчика. Слушатели узнают, кому и зачем это нужно. Степан покажет методику и результаты тестирования, где сравнит пропускную способность оверлейной сети OVN-Kubernetes и SRIOV+DPDK.

А на сладенькое — расскажет немного боли про переход с OpenShift на OKD.

Ждём вас на DevOpsConf 2024 🙌

Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
Media is too big
VIEW IN TELEGRAM
Друзья, на DevOpsConf 2024 вас приглашает Александр Кириллов, технический директор в компании Evrone и участник Программного комитета конференции. Что интересного вас ждёт в программе? Об этом в приглашении Александра 😎

Но не забывайте, кроме интересных тем, вас ещё ждёт море общения с представителями гигантов IT-индустрии


Подробнее о программе можно узнать на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32
Kubernetes прошел большой путь, чтобы облегчить запуск stateful-приложений. Из доклада Олега Сапрыкина и Андрея Радыгина можно будет узнать, что изменилось за последние годы и почему запускать stateful-приложения больше нестрашно.

Kubernetes, изначально созданный для stateless-приложений, претерпел изменения, адаптировавшись к работе со stateful-приложениями. В докладе Олег с Андреем рассмотрят историю развития K8s, изменения в оркестраторе и инженерных подходах, а также пояснят, почему запуск stateful-приложений в Kubernetes стал более удобным и безопасным.

Размещение stateful- и stateless-приложений рядом друг с другом позволяет унифицировать подходы к разработке и управлению инфраструктурой и упростить работу инженеров. Однако запуск stateful-приложений требует внимания к ряду деталей — например, конфигурирования Persistent Volumes. И даже работая в Kubernetes с cloud native-приложениями вроде MongoDB, Kafka инженеры сталкиваются с многочисленными неочевидными нюансами. Поэтому разработчикам K8s и облачных инструментов необходимо дорабатывать имеющиеся решения, чтобы cloud native-экосистема созрела для подобного рода приложений.

Спикеры накопили солидный опыт эксплуатации различных stateful-приложений: Patroni, ELK, CH, Redis, MongoDB, RabbitMQ в Kubernetes — и на докладе подсветят ключевые особенности их конфигурирования, а также поделятся практическим опытом их использования в разных сценариях.

После доклада слушатели смогут сформировать полное представление о текущем состоянии и перспективах работы со stateful-приложениями в Kubernetes и внедрить новые знания на практике.

Встречаемся 4 и 5 марта на DevOpsConf 2024 🙌

Ознакомиться с расписанием конференции и купить билет можно на сайте в описании канала @DevOpsConfChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3👏1
Доклад Антона Гаврилова будет отличным началом погружения в тему PolicyEngines на примере инструмента Kyverno и его возможностей.

Kyverno – потрясающий инструмент, обладающий весьма обширным функционалом по анализу манифестов Kubernetes и образов контейнеров. На практике Антон часто встречается с тем, что «про него слышали, но явно не использовали» или «использовали, но только для определенного типа политик на ограниченном объеме».

В своем докладе Антон расскажет более подробно про возможности этого инструмента и даст рекомендации о том, как можно начать свой путь в работе с Kyverno. Слушатели вместе со спикером ответят на вопросы:

- Почему Kyverno?
- Какие бывают типы политик?
- Что анализировать в первую очередь?
- Как работать с результатами?
- Как выстроить процесс по устранению найденных несоответствий?

Приходите, будет весело!

🖐 Ждём вас на DevOpsConf 2024.

Ознакомиться с расписанием конференции и купить билет можно на сайте в описании канала @DevOpsConfChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2👏1
Hardening Jenkins: как подать блюдо, чтобы оставили чаевые? Расскажет в своём докладе Лев Хакимов.

Пайплайн — это блюдо, которое подается в холодном виде. Привнося в свою систему такой CI/CD-сервер, как Jenkins, мы не только добавляем гибкий и удобный Open Source-продукт с большим сообществом и безграничными возможностями по его настройке, но также размещаем большое количество «черных дыр» в нашей системе, позволяющих злоумышленникам проводить через них атаки на инфраструктуру. А ряд популярных плагинов лишь увеличивает уязвимость системы перед лицом врага. Настало время это исправить!

Цель этого доклада — показать приемы усиления безопасности и выстраивания безопасной разработки с использованием Jenkins.

В докладе мы рассмотрим:

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

Присоединяйтесь к нам на DevOpsConf 2024 🖐

Ознакомиться с программой конференции и купить билет можно на сайте в описании канала @DevOpsConfChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2
Как навести порядок в горящем проекте? Об этом доклад Тимура Батыршина.

Представьте ситуацию, что вы пришли на проект в большой компании. Вы пишете код или настраиваете сервисы, но все вокруг недовольны и им нужно непонятно что. Приоритеты постоянно меняются, и все горит.

Тимур расскажет о нескольких простых шагах, которые помогут:

- потушить пожары;
- установить взаимопонимание с окружающими;
- вернуть предсказуемость в работу;
- и в целом сделать работу более спокойной.

Ждём вас 4 и 5 марта в Москве на DevOpsConf 2024 🙌

Ознакомиться с программой конференции и купить билет можно на сайте в описании канала @DevOpsConfChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍2
Переезд в Managed Postgres с помощью Data Transfer: как обойти все грабли и минимизировать даунтайм? Разберём на воркшопе от Алексея Цыкунова.

В последнее время бизнес все чаще задумывается о переезде в облачную инфраструктуру. И если передеплоить приложение в облаке в целом несложно, то миграция базы данных, особенно продуктовой, да еще желательно и без даунтайма, может стать настоящей головной болью. При этом база может быть весьма немаленькой. Возникает множество вопросов: не ухудшится ли производительность, не потеряются ли данные, будут ли работать в облаке все специфичные наработки из вашей СУБД?

Алексей расскажет, как можно уменьшить эту боль с помощью инструмента Data Transfer для миграции в Yandex Cloud на Managed PostgreSQL. Современная база данных — это не только данные, но еще и много различных сущностей: пользователи, права, хранимые функции, экстеншны, триггеры, индексы.

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

Ну и немного подискутируем, кто же должен этим заниматься: DBA или DevOps-инженеры?

🖐 Присоединяйтесь к нам на DevOpsConf 2024.

Ознакомиться с программой конференции и купить билет можно на сайте в описании канала @DevOpsConfChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Media is too big
VIEW IN TELEGRAM
Движение DevOps прошло большой путь, и на месте принципов и первоначальных экспериментов появились полноценные дисциплины.

Уже сейчас можно выделить три крупных блока практик:

- SRE-практики (вобрали в себя инженерию работы с распределенными системами, практики совместной работы со сложными системами),
- Platform Engineering (инженерия инфраструктурных решений, работа с платформой),
- Value Stream Manegement (командные топологии и взаимодействие команд).

Александр Титов в своём докладе на DevOpsConf 2023 разделил эти практики, рассказал их суть и показал, что это и есть DevOps. Посмотрите 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍3👏1
Приходите на доклад Евгения Коваленко, чтобы из первых рук узнать про реальные нюансы и подводные камни новой платформы.

Лига Цифровой Экономики первой столкнулась с необходимостью разобраться, как устроен «ГосТех» — цифровая платформа для консолидации государственных сервисов. Целью было интегрировать с «ГосТехом» один из проектов Росимущества. Евгений расскажет, чему научил их этот интересный опыт.

🖐 Ждём вас 4 и 5 марта в Москве на DevOpsConf 2024.

Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👎1👏1
На доклад Андрея Важенина стоит прийти за опытом развития платформы в большой компании и за идеями для развития своей платформы.

Представьте, что вам отдают в один день всю тестовую инфраструктуру, которую делали порядка 5-7 лет, и говорят, что она работает плохо, а надо, чтобы работала хорошо. Через боль и страдания, спустя один год они сделали хорошо. Что же они сделали?

В докладе поговорим о четырех самых важных моментах в любых процессах:

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

Встречаемся на DevOpsConf 2024 🙌

Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👏1
Kubernetes vs Mesos: Виктор Евдокимов расскажет, как они кластер из 240 микросервисов мигрировали в кубер из mesos/marathon.

Из доклада узнаем:

- Сравнение: как кубер, который вроде бы также жонглирует контейнерами, работает значительно стабильнее.
- Подводные камни, с которыми столкнулись, — проблемы с DNS и прочие.
- Кишки решения — ansible-скрипты, пайплайны и прочее.
- Как и почему они пришли к такой жизни.
- Плюсы и минусы.

До скорой встречи на DevOpsConf 2024 🖐

Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3👏1
Всё идёт по плану. Как запускать Ansible вовремя так, чтобы все были довольны? Расскажет в своём докладе Сергей Куликов.

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

Чаще всего выбор осуществляется «по знакомству» или «по рекомендации»: что-то видели раньше, что-то посоветовали, что-то будет просто быстрее развернуть и настроить.

В ходе выступления Сергей расскажет про основные преимущества систем и сравнит уже существующие решения с теми, которые инженер может собрать сам, «на коленке». Поговорим про запуск Ansible из web ui и исполнение плейбуков и ролей по расписанию.

Если уж автоматизировать Ansible, так до конца:

- сверим функционал: что умеют, а что не умеют web-панели для работы с Ansible;
- атака Титанов: монструозный AWX;
- проезд разрешен: прелести использования Semaphore;
- старикам у нас везде дорога: неочевидная связка Foreman и Ansible;
- Last but not least: Rundeck, PoleMarch и прочие инструменты.

Присоединяйтесь к нам на DevOpsConf 2024 🙌

Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
На докладе Владимира Романова слушателей ждёт погружение в стратегии эффективного масштабирования кластеров Kubernetes при необходимости создания множества экземпляров. Владимир расскажет про эволюцию от ручной конфигурации с помощью Kubespray к более автоматизированному подходу через Cluster API.

В современных реалиях, когда кубер стал практически стандартом, одной из типовых задач становится непосредственно развёртывание и дальнейшее сопровождение K8s-кластеров. И если их немного, то это не представляет особой сложности, проблемы начинаются, когда их нужны десятки, сотни, и они нужны on-premise, вчера, ну или через 5 минут.

Владимир поделится опытом решения как раз такой задачи.

🖐 Встречаемся 4 и 5 марта на DevOpsConf 2024.

Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Media is too big
VIEW IN TELEGRAM
Как управлять тестовыми средами и не сломаться?

В этом техтолке Игорь Чернов рассказал о тестовых Полигонах, лучших практиках, которые они используют. О том, как повысить доступность в зоопарке систем и об использовании инструментов DevOps в решении ежедневных задач.
2🔥1🙏1