ar
Feedback
DevOpsConf Channel

DevOpsConf Channel

الذهاب إلى القناة على Telegram

Информационный канал профессиональной конференции по интеграции процессов разработки, тестирования и эксплуатации https://devopsconf.io Чат @DevOpsConfTalks

إظهار المزيد
1 973
المشتركون
+124 ساعات
-37 أيام
-330 أيام
أرشيف المشاركات
Архитектура поставки: Александр Виноградов расскажет, как они боролись за качественный деплой. ⠀ Многие компании идут в крайн
Архитектура поставки: Александр Виноградов расскажет, как они боролись за качественный деплой. ⠀ Многие компании идут в крайности в вопросе управления деплоем. Кто-то идет по модели «дикого Запада» и в процессе эволюции получает высокие косты владения девопс-процессами. Другие, стремясь к унификации и стандартизации, создают сложные и непрозрачные процессы, которые могут «убивать» Т2М. ⠀ Доклад Александра будет интересен тем, кто занимается построением и оптимизацией девопс-процессов в крупных компаниях. Спикер расскажет о недостатках подходов, основанных как на максимальной независимости команд разработки, так и на унификации, и стандартизации, а также о способах найти золотую середину. ⠀ Встречаемся уже совсем скоро на DevOpsConf 2024, ждём вас 🖐 ⠀ ✅ Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel

Тамаш Фазли в своем докладе раскроет опыт внедрения системы сборки C++-проектов – Conan – в компании Evocargo. ⠀ Тамаш расска
Тамаш Фазли в своем докладе раскроет опыт внедрения системы сборки C++-проектов – Conan – в компании Evocargo. ⠀ Тамаш расскажет, какой путь они прошли, внедряя технологии при росте компании от стартапа до полноценного бизнеса. Как иногда на это тратили много ресурсов и ничего не получали. Хотя, на самом деле, не совсем ничего — и об этом доклад! Спикер поделится, какие проблемы они сами себе создавали и какие выводы сделали. ⠀ Доклад будет про DevOps-философию и про то, почему важно лидам и разработчикам применять её в своей работе. ⠀ Присоединяйтесь к нам 4 и 5 марта в Москве на DevOpsConf 2024 🖐 ⠀ ✅ Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel

Искусственный интеллект ближе, чем кажется! Приходите на мастер-класс от Ирины Николаевой, чтобы узнать, как использовать отк
Искусственный интеллект ближе, чем кажется! Приходите на мастер-класс от Ирины Николаевой, чтобы узнать, как использовать открытые локальные LLM в повседневной работе на вашем обычном ПК. ⠀ Ирина расскажет, как максимально быстро и безопасно автоматизировать часть своей работы с помощью локально развернутых LLM. Участники вместе со спикером попробуют несколько моделей для базовых DevOps-задач, научатся писать промпты (да, они немного отличаются от промптов для Chat GPT), а также поговорят про то, как можно улучшить ответ модели за N шагов. ⠀ Присоединяйтесь к нам 4 и 5 марта в Москве на DevOpsConf 2024 🙌 ⠀ ✅ Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel

Доклад Владимира Утратенко для тех, кто считает, что CI/CD — это просто написать пачку YAML'ов. Это возврат к рассказу о базо
Доклад Владимира Утратенко для тех, кто считает, что CI/CD — это просто написать пачку YAML'ов. Это возврат к рассказу о базовых вещах — что такое и зачем нужен CI, что такое и зачем нужен CD. ⠀ Аббревиатура CI/CD стала банальностью за последние несколько лет. Тема, казалось бы, настолько изъезжена и тривиальна, что недостойна внимания. Но дьявол кроется в деталях. ⠀ Владимир расскажет об идеях CI/CD, которые часто остаются за бортом, превращая ценный набор практик в карго-культ. ⠀ Ждём вас 4 и 5 марта в Москве на DevOpsConf 2024 🙌 ⠀ ✅ Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel

Из доклада Виталия Астраханцева узнаем, как они сделали оркестратор релизного конвейера для 2500+ команд Сбера. ⠀ Виталий рас
Из доклада Виталия Астраханцева узнаем, как они сделали оркестратор релизного конвейера для 2500+ команд Сбера. ⠀ Виталий расскажет о том, почему классические подходы к DevOps, работающие для небольших команд, теряют свою эффективность при масштабировании в десятки раз. Как при этом пройти через этап роста и получить эффективно работающий CI/CD-процесс и инструмент. ⠀ Почему оркестратор оркестраторов открывает новые возможности для масштабирования, и сколько уровней абстракции нужно для построения конвейеров любого уровня сложности. Как они решают проблему масштабирования и надежности продукта, и почему важно вовремя выделять время на техдолг. ⠀ Ну и самое главное — что получают пользователи, а точнее, от чего могут легко отказаться при использовании их инструмента оркестрации. ⠀ До скорой встречи на DevOpsConf 2024 🙌 ⠀ ✅ Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel

Доклад Александра Фатеева про небанальную архитектуру одного из самых базовых компонентов — DNS. ⠀ Александр расскажет, как о
Доклад Александра Фатеева про небанальную архитектуру одного из самых базовых компонентов — DNS. ⠀ Александр расскажет, как они строили сервис DNS, способный выдерживать десятки миллионов запросов в секунду и не деградировать. Как не нагружать NXDOMAIN'ами бэкенды. Как потерять все бэкенды и при этом продолжить корректно отвечать на запросы. ⠀ Поговорим про эволюцию DNS в компании: как они прошли путь от нескольких серверов, торчащих непосредственно в мир, до сложной многоуровневой схемы с сотнями инстансов. Рассмотрим, как они используют dnsdist для балансировки нагрузки, фильтрации запросов и создания гибких правил управления DNS-трафиком. ⠀ 🖐 Ждём вас 4 и 5 марта в Москве на DevOpsConf 2024. ⠀ ✅ Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel

Доклад Александра Серпичева на DevOpsConf 2023 показал проблематику внедрения SRE-практик в больших компаниях. Посмотрите запись, поделитесь с коллегами 😉

Альтернативный взгляд на системы логирования. Стек Vector. dev и ClickHouse — это только лишь хайп или реальное решение насущ
Альтернативный взгляд на системы логирования. Стек Vector. dev и ClickHouse — это только лишь хайп или реальное решение насущных проблем? В докладе Дмитрия Синявского подробно разберем плюсы и минусы этого решения. ⠀ Когда-то мы впервые сталкиваемся с логами. Обычно это просто файл, содержащий данные о работе программы. Кто из вас слышал фразу «погрепать логи»? Так вот, это работает до сих пор во многих случаях. Но всегда ли это удобно? Конечно, нет. ⠀ Дмитрий поделится, как построить удобную и производительную централизованную систему сбора и хранения логов на основе Vector. dev, Kafka и Clickhouse, позволяющую экономить на ресурсах и обслуживать высоконагруженные приложения. ⠀ Встречаемся на DevOpsConf 2024 в Москве 🙌 ⠀ ✅ Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel

Доклад Павла Воробьева поведает о том, как выстроить процесс кросс-командной разработки общих ролей Ansible. В том числе о то
Доклад Павла Воробьева поведает о том, как выстроить процесс кросс-командной разработки общих ролей Ansible. В том числе о том, как подойти к тестированию и публикации ролей. ⠀ В компании YADRO множество департаментов. И в большей части из них используется автоматизация на базе Ansible. Почти везде разные нужды и подходы: кому-то нужен Docker, кому-то — Java, а третьим важен набор системных пакетов. Нередко возникают ситуации, когда автоматизация, необходимая сразу нескольким командам, пишется по-разному и несколько раз. ⠀ Появилась потребность в унификации подхода работы с Ansible. Для этого они запустили рабочую группу и создали единое пространство для Ansible-контента, где каждый может взять наработки своих коллег или же поделиться своими находками с инженерами из других департаментов. ⠀ Павел расскажет о том, какие есть возможности для распространения ролей, что необходимо для подключения автоматической сборки документации, какие Self-Hosted-сервисы позволяют хранить Ansible-контент, каким образом можно настроить тестирование Molecule и не уничтожить сервер, и как они в YADRO перешли от кучи приватных репозиториев к единому открытому проекту для Ansible-решений. ⠀ Вы ещё может к нам присоединиться 4 и 5 марта на DevOpsConf 2024 😎 ⠀ ✅ Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel

Подготовка SecChamp’ов: как обработать все проблемы и не сойти с ума? Можно будет узнать из доклада Сергея Губарева. ⠀ При не
Подготовка SecChamp’ов: как обработать все проблемы и не сойти с ума? Можно будет узнать из доклада Сергея Губарева. ⠀ При нехватке AppSec-специалистов на рынке DevSecOps-инструменты внедряются тяжело и справиться с огромным потоком результатов очень сложно. Всё это не очень позитивно влияет на time-to-market. Но если взрастить своих Security Champions в командах разработки, то можно улучшить многие метрики. ⠀ Сергей расскажет об опыте Cloud.ru, а также развеет миф о неэффективности практики Security Champions. ⠀ До скорой встречи на DevOpsConf 2024 🙌 ⠀ ✅ Ознакомиться с расписанием конференции и купить билет можно на сайте в описании канала @DevOpsConfChannel

Превосходный обзорный доклад Константина Ожерельева про DevOps и 1С. Как и зачем совместить, на первый взгляд, несовместимое?
Превосходный обзорный доклад Константина Ожерельева про DevOps и 1С. Как и зачем совместить, на первый взгляд, несовместимое? ⠀ В докладе рассматривается организация доставки изменений в информационных системах на 1С в соответствии с современными требования IT-аудита. Как ОneScript может помочь командам, разрабатывающим приложения 1С на обычных и управляемых формах, быстро внедрить CI у себя. ⠀ Константин расскажет, какие инструменты существуют для построения сборочной линии и какие выбрали они: Gitlab, Allure Testops, SonarCube, Gitsync, Vanessa, Vault, Grafana и Prometheus. Их СI (подготовка, сборка, тестирование и деплой). Также спикер расскажет про их флоу разработки — без функциональных веток, с хранилищем 1С — и как это все можно мониторить. ⠀ Ждём вас на DevOpsConf 2024 🙌 ⠀ ✅ Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel

Александр Качкуркин расскажет про K8s-операторов для СУБД: как быстро готовить сотни стейджей. ⠀ Существует распространенная
Александр Качкуркин расскажет про K8s-операторов для СУБД: как быстро готовить сотни стейджей. ⠀ Существует распространенная практика создания отдельных окружений для каждой разрабатываемой фичи. При реализации такой практики требуется разделять окружения. Часто для этого используют инструменты CI, но этот поход обладает некоторыми ограничениями. ⠀ Для решения данных ограничений Александр с командой используют kubernetes operator, который работает с окружениями в процессе CD и во время эксплуатации. Их оператор называется Базовозик и может создавать новые базы managed postgresql и managed redis в облаках, ориентируясь на аннотации деплойментов Kubernetes. ⠀ В своём докладе Александр ответит на вопросы: ⠀ - В чём плюсы такого подхода, и почему они не используют для этого sidecar-контейнеры, которые деплоятся вместе с приложением? - Как они интегрировали между собой git, доску задач и окружение? - Масштабирование, включение и выключение компонентов отдельных окружений, как это реализовано и как этим можно управлять? ⠀ Ждём вас на DevOpsConf 2024 🙌 ⠀ ✅ Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel

Secrets Management в зависимости от зрелости инфраструктуры компании: как понять, что пора переходить на новый уровень? Ответ
Secrets Management в зависимости от зрелости инфраструктуры компании: как понять, что пора переходить на новый уровень? Ответ в докладе Михаила Кажемского. ⠀ Рано или поздно компания приходит к тому, что нужно как-то централизованно хранить и защищать чувствительные данные: пароли, ключи, токены и прочее. ⠀ При этом нужно учитывать тот факт, что в определенный момент, кроме централизованного хранения, встает вопрос управления этими данными: управление доступами, выделение ответственных лиц, ведение аудитных логов, версионирование. При этом важно не забыть про удобство управления, изменения и распространения. ⠀ Компании все разные. Где-то всего одна-две продуктовые команды, которые, в принципе, не знают, зачем им вообще как-то централизованно хранить секреты и тем более не задумываются об их версионировании и управлении доступами, т.к. все имеют доступ везде. Другие компании уже прошли все этапы принятия неизбежного и дошли до уровня, когда столкнулись со всеми особенностями управления секретами. ⠀ Вместе со спикером вы пройдетесь по этапам роста компании, которая уже приняла Kubernetes как неизбежное и столкнулась с проблематикой Secrets Management, рассмотрите различные подходы и инструменты, которые помогут в решении этой проблемы, выделите плюсы и минусы этих подходов, а также варианты их комбинаций. ⠀ В частности: ⠀ - посмотрите, почему не стоит хранить секреты в открытом виде в Git; - уберете секреты в переменные CI/CD-инструментов (Gitlab, Github, Jenkins и т.д.); - захотите все-таки хранить секреты в Git, но зашифруете (SOPS, Sealed Secrets); - вспомните о проблеме хранения ключей шифрования (Yandex Lockbox, CI/CD, AWS KMS и другие). - подрастете до Hashicorp Vault; - рассмотрите интеграцию с CI/CD tools и GitOps Tools; - использование Vault Injector; - External Secrets Operator; - разработчики придут до интеграции приложений напрямую с Vault. ⠀ Встречаемся на DevOpsConf 2024 🙌 ⠀ ✅ Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel

Глеб Гончаров в своём докладе расскажет о том, как они подготовили крупный монолитный проект в СберМаркете к высоким нагрузка
Глеб Гончаров в своём докладе расскажет о том, как они подготовили крупный монолитный проект в СберМаркете к высоким нагрузкам. ⠀ Спикер поделится: ⠀ - Как они организовали рабочую группу. - Какие SRE-практики помогли в подготовке. - Как настроили непрерывную верификацию с помощью нагрузочного тестирования. - Какие выбрали стратегии и тактики подготовки монолитных систем к нагрузкам. - Какие использовали паттерны оптимизации и архитектурной трансформации. - Как организовали управляемую деградацию систем. ⠀ Присоединяйтесь к нам на DevOpsConf 2024 🙌 ⠀ ✅ Программа конференции, расписание и билеты на сайте в описании канала @DevOpsConfChannel

Поговорим о том, как можно строить отказоустойчивые сервисы, как можно их масштабировать и при этом помогать организации
О чём ещё интересном и важном поговорим на DevOpsConf 2024 можно узнать из видео, в котором Евгений Харченко, участник Программного комитета, приглашает вас на конференцию 😎 🖐️ Присоединяйтесь к нам

В докладе Кирилла Борисова затрагиваются вопросы «бюрократизации» целевых показателей: как в погоне за цифрами не упустить ка
В докладе Кирилла Борисова затрагиваются вопросы «бюрократизации» целевых показателей: как в погоне за цифрами не упустить качество продукта. ⠀ В своей практике Кирилл много раз встречал кейсы, когда к выбору и подсчету SLO подходят, как к самоцели — насчитать 99.99 и забыть, что это не просто цифра, а инструмент обеспечения качества сервиса. ⠀ Специально для всех, кто хочет не запутаться и разобраться в тонкостях правильного выбора SLO, при этом не попасть в «закон Гудхарта», Кирилл подготовил доклад, в котором вместе со слушателями поговорит про: ⠀ - определение SLO и его значение в контексте предоставления услуг; - обзор типов SLO (ведь это не только про известные всем Availability, Latency) + примеры кейсов; - почему выбирать правильные типы SLO важно: как это влияет на производительность сервиса и NPS пользователей; - определение требований пользователей, бизнеса и команды; - согласование типов SLO с разработчиками и командой эксплуатации; - значимость SLO. Как не допустить превращение в «цифру, к которой все стремятся», и не забыть о том, что это действительно важный инструмент для улучшения доступности? ⠀ Встречаемся 4 и 5 марта в Москве на DevOpsConf 2024 🖐 ⠀ ✅ Ознакомиться с программой конференции и купить билет можно на сайте в описании канала @DevOpsConfChannel

Доклад Сергея Обожина – первый про состояние DevOps в экосистеме МТС. ⠀ В своём выступлении Сергей: ⠀ - Расскажет, как измени
Доклад Сергея Обожина – первый про состояние DevOps в экосистеме МТС. ⠀ В своём выступлении Сергей: ⠀ - Расскажет, как изменился DevOps в кластере телеком после начала экосистемной трансформации МТС. - Покажет, как новая оргструктура поддерживает этот переход, и чем обоснованы перемены в CI/CD-стеке. - На примере телекома объяснит, какие DevOps-практики помогли им улучшить свои процессы и сократить TTM. - Расскажет, как работа с внутренним комьюнити помогает актуализировать компетенции инженеров и собирать обратную связь при внедрении изменений. ⠀ Ждём вас, друзья, 4 и 5 марта в Москве на DevOpsConf 2024 🖐 ⠀ ✅ Ознакомиться с программой конференции и купить билет можно на сайте в описании канала @DevOpsConfChannel

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

На докладе Владимира Романова слушателей ждёт погружение в стратегии эффективного масштабирования кластеров Kubernetes при не
На докладе Владимира Романова слушателей ждёт погружение в стратегии эффективного масштабирования кластеров Kubernetes при необходимости создания множества экземпляров. Владимир расскажет про эволюцию от ручной конфигурации с помощью Kubespray к более автоматизированному подходу через Cluster API. ⠀ В современных реалиях, когда кубер стал практически стандартом, одной из типовых задач становится непосредственно развёртывание и дальнейшее сопровождение K8s-кластеров. И если их немного, то это не представляет особой сложности, проблемы начинаются, когда их нужны десятки, сотни, и они нужны on-premise, вчера, ну или через 5 минут. ⠀ Владимир поделится опытом решения как раз такой задачи. ⠀ 🖐 Встречаемся 4 и 5 марта на DevOpsConf 2024. ⠀ ✅ Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel

Всё идёт по плану. Как запускать Ansible вовремя так, чтобы все были довольны? Расскажет в своём докладе Сергей Куликов. ⠀ На
Всё идёт по плану. Как запускать Ansible вовремя так, чтобы все были довольны? Расскажет в своём докладе Сергей Куликов. ⠀ На рынке существует не так много инструментов для запуска Ansible по расписанию, а материалов, предлагающих сравнить их между собой, еще меньше. ⠀ Чаще всего выбор осуществляется «по знакомству» или «по рекомендации»: что-то видели раньше, что-то посоветовали, что-то будет просто быстрее развернуть и настроить. ⠀ В ходе выступления Сергей расскажет про основные преимущества систем и сравнит уже существующие решения с теми, которые инженер может собрать сам, «на коленке». Поговорим про запуск Ansible из web ui и исполнение плейбуков и ролей по расписанию. ⠀ Если уж автоматизировать Ansible, так до конца: ⠀ - сверим функционал: что умеют, а что не умеют web-панели для работы с Ansible; - атака Титанов: монструозный AWX; - проезд разрешен: прелести использования Semaphore; - старикам у нас везде дорога: неочевидная связка Foreman и Ansible; - Last but not least: Rundeck, PoleMarch и прочие инструменты. ⠀ Присоединяйтесь к нам на DevOpsConf 2024 🙌 ⠀ ✅ Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel