Как навести порядок в горящем проекте? Об этом доклад Тимура Батыршина.
⠀
Представьте ситуацию, что вы пришли на проект в большой компании. Вы пишете код или настраиваете сервисы, но все вокруг недовольны и им нужно непонятно что. Приоритеты постоянно меняются, и все горит.
⠀
Тимур расскажет о нескольких простых шагах, которые помогут:
⠀
- потушить пожары;
- установить взаимопонимание с окружающими;
- вернуть предсказуемость в работу;
- и в целом сделать работу более спокойной.
⠀
Ждём вас 4 и 5 марта в Москве на DevOpsConf 2024 🙌
⠀
✅ Ознакомиться с программой конференции и купить билет можно на сайте в описании канала @DevOpsConfChannel
⠀
Представьте ситуацию, что вы пришли на проект в большой компании. Вы пишете код или настраиваете сервисы, но все вокруг недовольны и им нужно непонятно что. Приоритеты постоянно меняются, и все горит.
⠀
Тимур расскажет о нескольких простых шагах, которые помогут:
⠀
- потушить пожары;
- установить взаимопонимание с окружающими;
- вернуть предсказуемость в работу;
- и в целом сделать работу более спокойной.
⠀
Ждём вас 4 и 5 марта в Москве на DevOpsConf 2024 🙌
⠀
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
⠀
В последнее время бизнес все чаще задумывается о переезде в облачную инфраструктуру. И если передеплоить приложение в облаке в целом несложно, то миграция базы данных, особенно продуктовой, да еще желательно и без даунтайма, может стать настоящей головной болью. При этом база может быть весьма немаленькой. Возникает множество вопросов: не ухудшится ли производительность, не потеряются ли данные, будут ли работать в облаке все специфичные наработки из вашей СУБД?
⠀
Алексей расскажет, как можно уменьшить эту боль с помощью инструмента Data Transfer для миграции в Yandex Cloud на Managed PostgreSQL. Современная база данных — это не только данные, но еще и много различных сущностей: пользователи, права, хранимые функции, экстеншны, триггеры, индексы.
⠀
На воркшопе разберем этапы подготовки и миграции, различные нюансы, которые нужно учесть при подготовке и тестовой миграции. Также уделим внимание таким аспектам, как рассинхронизация, статистика, индексы и внешние ключи, которые нужно не забыть при переключении рабочего трафика со старой базы на новую.
⠀
Ну и немного подискутируем, кто же должен этим заниматься: DBA или DevOps-инженеры?
⠀
🖐 Присоединяйтесь к нам на DevOpsConf 2024.
⠀
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. Посмотрите😎
Уже сейчас можно выделить три крупных блока практик:
- 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
⠀
Лига Цифровой Экономики первой столкнулась с необходимостью разобраться, как устроен «ГосТех» — цифровая платформа для консолидации государственных сервисов. Целью было интегрировать с «ГосТехом» один из проектов Росимущества. Евгений расскажет, чему научил их этот интересный опыт.
⠀
🖐 Ждём вас 4 и 5 марта в Москве на DevOpsConf 2024.
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👎1👏1
На доклад Андрея Важенина стоит прийти за опытом развития платформы в большой компании и за идеями для развития своей платформы.
⠀
Представьте, что вам отдают в один день всю тестовую инфраструктуру, которую делали порядка 5-7 лет, и говорят, что она работает плохо, а надо, чтобы работала хорошо. Через боль и страдания, спустя один год они сделали хорошо. Что же они сделали?
⠀
В докладе поговорим о четырех самых важных моментах в любых процессах:
⠀
- о метриках. Какие собирали, как собирали, к чему пришли;
- об архитектуре. Какая была, как ее строили, как перестраивать и как эволюционно готовиться к техническим реформам;
- о процессах вокруг тестовой инфраструктуры. О хороших и не очень практиках в процессах;
- о людях, которые участвуют в метриках, архитектуре и процессах.
⠀
Встречаемся на DevOpsConf 2024 🙌
⠀
✅ Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel
⠀
Представьте, что вам отдают в один день всю тестовую инфраструктуру, которую делали порядка 5-7 лет, и говорят, что она работает плохо, а надо, чтобы работала хорошо. Через боль и страдания, спустя один год они сделали хорошо. Что же они сделали?
⠀
В докладе поговорим о четырех самых важных моментах в любых процессах:
⠀
- о метриках. Какие собирали, как собирали, к чему пришли;
- об архитектуре. Какая была, как ее строили, как перестраивать и как эволюционно готовиться к техническим реформам;
- о процессах вокруг тестовой инфраструктуры. О хороших и не очень практиках в процессах;
- о людях, которые участвуют в метриках, архитектуре и процессах.
⠀
Встречаемся на DevOpsConf 2024 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👏1
Kubernetes vs Mesos: Виктор Евдокимов расскажет, как они кластер из 240 микросервисов мигрировали в кубер из mesos/marathon.
⠀
Из доклада узнаем:
⠀
- Сравнение: как кубер, который вроде бы также жонглирует контейнерами, работает значительно стабильнее.
- Подводные камни, с которыми столкнулись, — проблемы с DNS и прочие.
- Кишки решения — ansible-скрипты, пайплайны и прочее.
- Как и почему они пришли к такой жизни.
- Плюсы и минусы.
⠀
До скорой встречи на DevOpsConf 2024 🖐
⠀
✅ Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel
⠀
Из доклада узнаем:
⠀
- Сравнение: как кубер, который вроде бы также жонглирует контейнерами, работает значительно стабильнее.
- Подводные камни, с которыми столкнулись, — проблемы с DNS и прочие.
- Кишки решения — ansible-скрипты, пайплайны и прочее.
- Как и почему они пришли к такой жизни.
- Плюсы и минусы.
⠀
До скорой встречи на DevOpsConf 2024 🖐
⠀
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
⠀
На рынке существует не так много инструментов для запуска Ansible по расписанию, а материалов, предлагающих сравнить их между собой, еще меньше.
⠀
Чаще всего выбор осуществляется «по знакомству» или «по рекомендации»: что-то видели раньше, что-то посоветовали, что-то будет просто быстрее развернуть и настроить.
⠀
В ходе выступления Сергей расскажет про основные преимущества систем и сравнит уже существующие решения с теми, которые инженер может собрать сам, «на коленке». Поговорим про запуск Ansible из web ui и исполнение плейбуков и ролей по расписанию.
⠀
Если уж автоматизировать Ansible, так до конца:
⠀
- сверим функционал: что умеют, а что не умеют web-панели для работы с Ansible;
- атака Титанов: монструозный AWX;
- проезд разрешен: прелести использования Semaphore;
- старикам у нас везде дорога: неочевидная связка Foreman и Ansible;
- Last but not least: Rundeck, PoleMarch и прочие инструменты.
⠀
Присоединяйтесь к нам на DevOpsConf 2024 🙌
⠀
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
⠀
В современных реалиях, когда кубер стал практически стандартом, одной из типовых задач становится непосредственно развёртывание и дальнейшее сопровождение K8s-кластеров. И если их немного, то это не представляет особой сложности, проблемы начинаются, когда их нужны десятки, сотни, и они нужны on-premise, вчера, ну или через 5 минут.
⠀
Владимир поделится опытом решения как раз такой задачи.
⠀
🖐 Встречаемся 4 и 5 марта на DevOpsConf 2024.
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Media is too big
VIEW IN TELEGRAM
Как управлять тестовыми средами и не сломаться?
В этом техтолке Игорь Чернов рассказал о тестовых Полигонах, лучших практиках, которые они используют. О том, как повысить доступность в зоопарке систем и об использовании инструментов DevOps в решении ежедневных задач.
В этом техтолке Игорь Чернов рассказал о тестовых Полигонах, лучших практиках, которые они используют. О том, как повысить доступность в зоопарке систем и об использовании инструментов DevOps в решении ежедневных задач.
❤2🔥1🙏1
Доклад Сергея Обожина – первый про состояние DevOps в экосистеме МТС.
⠀
В своём выступлении Сергей:
⠀
- Расскажет, как изменился DevOps в кластере телеком после начала экосистемной трансформации МТС.
- Покажет, как новая оргструктура поддерживает этот переход, и чем обоснованы перемены в CI/CD-стеке.
- На примере телекома объяснит, какие DevOps-практики помогли им улучшить свои процессы и сократить TTM.
- Расскажет, как работа с внутренним комьюнити помогает актуализировать компетенции инженеров и собирать обратную связь при внедрении изменений.
⠀
Ждём вас, друзья, 4 и 5 марта в Москве на DevOpsConf 2024 🖐
⠀
✅ Ознакомиться с программой конференции и купить билет можно на сайте в описании канала @DevOpsConfChannel
⠀
В своём выступлении Сергей:
⠀
- Расскажет, как изменился DevOps в кластере телеком после начала экосистемной трансформации МТС.
- Покажет, как новая оргструктура поддерживает этот переход, и чем обоснованы перемены в CI/CD-стеке.
- На примере телекома объяснит, какие DevOps-практики помогли им улучшить свои процессы и сократить TTM.
- Расскажет, как работа с внутренним комьюнити помогает актуализировать компетенции инженеров и собирать обратную связь при внедрении изменений.
⠀
Ждём вас, друзья, 4 и 5 марта в Москве на DevOpsConf 2024 🖐
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍2👏2
В докладе Кирилла Борисова затрагиваются вопросы «бюрократизации» целевых показателей: как в погоне за цифрами не упустить качество продукта.
⠀
В своей практике Кирилл много раз встречал кейсы, когда к выбору и подсчету SLO подходят, как к самоцели — насчитать 99.99 и забыть, что это не просто цифра, а инструмент обеспечения качества сервиса.
⠀
Специально для всех, кто хочет не запутаться и разобраться в тонкостях правильного выбора SLO, при этом не попасть в «закон Гудхарта», Кирилл подготовил доклад, в котором вместе со слушателями поговорит про:
⠀
- определение SLO и его значение в контексте предоставления услуг;
- обзор типов SLO (ведь это не только про известные всем Availability, Latency) + примеры кейсов;
- почему выбирать правильные типы SLO важно: как это влияет на производительность сервиса и NPS пользователей;
- определение требований пользователей, бизнеса и команды;
- согласование типов SLO с разработчиками и командой эксплуатации;
- значимость SLO. Как не допустить превращение в «цифру, к которой все стремятся», и не забыть о том, что это действительно важный инструмент для улучшения доступности?
⠀
Встречаемся 4 и 5 марта в Москве на DevOpsConf 2024 🖐
⠀
✅ Ознакомиться с программой конференции и купить билет можно на сайте в описании канала @DevOpsConfChannel
⠀
В своей практике Кирилл много раз встречал кейсы, когда к выбору и подсчету SLO подходят, как к самоцели — насчитать 99.99 и забыть, что это не просто цифра, а инструмент обеспечения качества сервиса.
⠀
Специально для всех, кто хочет не запутаться и разобраться в тонкостях правильного выбора SLO, при этом не попасть в «закон Гудхарта», Кирилл подготовил доклад, в котором вместе со слушателями поговорит про:
⠀
- определение SLO и его значение в контексте предоставления услуг;
- обзор типов SLO (ведь это не только про известные всем Availability, Latency) + примеры кейсов;
- почему выбирать правильные типы SLO важно: как это влияет на производительность сервиса и NPS пользователей;
- определение требований пользователей, бизнеса и команды;
- согласование типов SLO с разработчиками и командой эксплуатации;
- значимость SLO. Как не допустить превращение в «цифру, к которой все стремятся», и не забыть о том, что это действительно важный инструмент для улучшения доступности?
⠀
Встречаемся 4 и 5 марта в Москве на DevOpsConf 2024 🖐
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2🤩2
Media is too big
VIEW IN TELEGRAM
Поговорим о том, как можно строить отказоустойчивые сервисы, как можно их масштабировать и при этом помогать организации
О чём ещё интересном и важном поговорим на DevOpsConf 2024 можно узнать из видео, в котором Евгений Харченко, участник Программного комитета, приглашает вас на конференцию 😎
🖐️ Присоединяйтесь к нам
❤2👍2🔥1
Глеб Гончаров в своём докладе расскажет о том, как они подготовили крупный монолитный проект в СберМаркете к высоким нагрузкам.
⠀
Спикер поделится:
⠀
- Как они организовали рабочую группу.
- Какие SRE-практики помогли в подготовке.
- Как настроили непрерывную верификацию с помощью нагрузочного тестирования.
- Какие выбрали стратегии и тактики подготовки монолитных систем к нагрузкам.
- Какие использовали паттерны оптимизации и архитектурной трансформации.
- Как организовали управляемую деградацию систем.
⠀
Присоединяйтесь к нам на DevOpsConf 2024 🙌
⠀
✅ Программа конференции, расписание и билеты на сайте в описании канала @DevOpsConfChannel
⠀
Спикер поделится:
⠀
- Как они организовали рабочую группу.
- Какие SRE-практики помогли в подготовке.
- Как настроили непрерывную верификацию с помощью нагрузочного тестирования.
- Какие выбрали стратегии и тактики подготовки монолитных систем к нагрузкам.
- Какие использовали паттерны оптимизации и архитектурной трансформации.
- Как организовали управляемую деградацию систем.
⠀
Присоединяйтесь к нам на DevOpsConf 2024 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👏1
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
⠀
Рано или поздно компания приходит к тому, что нужно как-то централизованно хранить и защищать чувствительные данные: пароли, ключи, токены и прочее.
⠀
При этом нужно учитывать тот факт, что в определенный момент, кроме централизованного хранения, встает вопрос управления этими данными: управление доступами, выделение ответственных лиц, ведение аудитных логов, версионирование. При этом важно не забыть про удобство управления, изменения и распространения.
⠀
Компании все разные. Где-то всего одна-две продуктовые команды, которые, в принципе, не знают, зачем им вообще как-то централизованно хранить секреты и тем более не задумываются об их версионировании и управлении доступами, т.к. все имеют доступ везде. Другие компании уже прошли все этапы принятия неизбежного и дошли до уровня, когда столкнулись со всеми особенностями управления секретами.
⠀
Вместе со спикером вы пройдетесь по этапам роста компании, которая уже приняла 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 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2❤1
Александр Качкуркин расскажет про K8s-операторов для СУБД: как быстро готовить сотни стейджей.
⠀
Существует распространенная практика создания отдельных окружений для каждой разрабатываемой фичи. При реализации такой практики требуется разделять окружения. Часто для этого используют инструменты CI, но этот поход обладает некоторыми ограничениями.
⠀
Для решения данных ограничений Александр с командой используют kubernetes operator, который работает с окружениями в процессе CD и во время эксплуатации. Их оператор называется Базовозик и может создавать новые базы managed postgresql и managed redis в облаках, ориентируясь на аннотации деплойментов Kubernetes.
⠀
В своём докладе Александр ответит на вопросы:
⠀
- В чём плюсы такого подхода, и почему они не используют для этого sidecar-контейнеры, которые деплоятся вместе с приложением?
- Как они интегрировали между собой git, доску задач и окружение?
- Масштабирование, включение и выключение компонентов отдельных окружений, как это реализовано и как этим можно управлять?
⠀
Ждём вас на DevOpsConf 2024 🙌
⠀
✅ Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel
⠀
Существует распространенная практика создания отдельных окружений для каждой разрабатываемой фичи. При реализации такой практики требуется разделять окружения. Часто для этого используют инструменты CI, но этот поход обладает некоторыми ограничениями.
⠀
Для решения данных ограничений Александр с командой используют kubernetes operator, который работает с окружениями в процессе CD и во время эксплуатации. Их оператор называется Базовозик и может создавать новые базы managed postgresql и managed redis в облаках, ориентируясь на аннотации деплойментов Kubernetes.
⠀
В своём докладе Александр ответит на вопросы:
⠀
- В чём плюсы такого подхода, и почему они не используют для этого sidecar-контейнеры, которые деплоятся вместе с приложением?
- Как они интегрировали между собой git, доску задач и окружение?
- Масштабирование, включение и выключение компонентов отдельных окружений, как это реализовано и как этим можно управлять?
⠀
Ждём вас на DevOpsConf 2024 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥2
Превосходный обзорный доклад Константина Ожерельева про DevOps и 1С. Как и зачем совместить, на первый взгляд, несовместимое?
⠀
В докладе рассматривается организация доставки изменений в информационных системах на 1С в соответствии с современными требования IT-аудита. Как ОneScript может помочь командам, разрабатывающим приложения 1С на обычных и управляемых формах, быстро внедрить CI у себя.
⠀
Константин расскажет, какие инструменты существуют для построения сборочной линии и какие выбрали они: Gitlab, Allure Testops, SonarCube, Gitsync, Vanessa, Vault, Grafana и Prometheus. Их СI (подготовка, сборка, тестирование и деплой). Также спикер расскажет про их флоу разработки — без функциональных веток, с хранилищем 1С — и как это все можно мониторить.
⠀
Ждём вас на DevOpsConf 2024 🙌
⠀
✅ Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel
⠀
В докладе рассматривается организация доставки изменений в информационных системах на 1С в соответствии с современными требования IT-аудита. Как ОneScript может помочь командам, разрабатывающим приложения 1С на обычных и управляемых формах, быстро внедрить CI у себя.
⠀
Константин расскажет, какие инструменты существуют для построения сборочной линии и какие выбрали они: Gitlab, Allure Testops, SonarCube, Gitsync, Vanessa, Vault, Grafana и Prometheus. Их СI (подготовка, сборка, тестирование и деплой). Также спикер расскажет про их флоу разработки — без функциональных веток, с хранилищем 1С — и как это все можно мониторить.
⠀
Ждём вас на DevOpsConf 2024 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Подготовка SecChamp’ов: как обработать все проблемы и не сойти с ума? Можно будет узнать из доклада Сергея Губарева.
⠀
При нехватке AppSec-специалистов на рынке DevSecOps-инструменты внедряются тяжело и справиться с огромным потоком результатов очень сложно. Всё это не очень позитивно влияет на time-to-market. Но если взрастить своих Security Champions в командах разработки, то можно улучшить многие метрики.
⠀
Сергей расскажет об опыте Cloud.ru, а также развеет миф о неэффективности практики Security Champions.
⠀
До скорой встречи на DevOpsConf 2024 🙌
⠀
✅ Ознакомиться с расписанием конференции и купить билет можно на сайте в описании канала @DevOpsConfChannel
⠀
При нехватке AppSec-специалистов на рынке DevSecOps-инструменты внедряются тяжело и справиться с огромным потоком результатов очень сложно. Всё это не очень позитивно влияет на time-to-market. Но если взрастить своих Security Champions в командах разработки, то можно улучшить многие метрики.
⠀
Сергей расскажет об опыте Cloud.ru, а также развеет миф о неэффективности практики Security Champions.
⠀
До скорой встречи на DevOpsConf 2024 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Доклад Павла Воробьева поведает о том, как выстроить процесс кросс-командной разработки общих ролей Ansible. В том числе о том, как подойти к тестированию и публикации ролей.
⠀
В компании YADRO множество департаментов. И в большей части из них используется автоматизация на базе Ansible. Почти везде разные нужды и подходы: кому-то нужен Docker, кому-то — Java, а третьим важен набор системных пакетов. Нередко возникают ситуации, когда автоматизация, необходимая сразу нескольким командам, пишется по-разному и несколько раз.
⠀
Появилась потребность в унификации подхода работы с Ansible. Для этого они запустили рабочую группу и создали единое пространство для Ansible-контента, где каждый может взять наработки своих коллег или же поделиться своими находками с инженерами из других департаментов.
⠀
Павел расскажет о том, какие есть возможности для распространения ролей, что необходимо для подключения автоматической сборки документации, какие Self-Hosted-сервисы позволяют хранить Ansible-контент, каким образом можно настроить тестирование Molecule и не уничтожить сервер, и как они в YADRO перешли от кучи приватных репозиториев к единому открытому проекту для Ansible-решений.
⠀
Вы ещё может к нам присоединиться 4 и 5 марта на DevOpsConf 2024 😎
⠀
✅ Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel
⠀
В компании YADRO множество департаментов. И в большей части из них используется автоматизация на базе Ansible. Почти везде разные нужды и подходы: кому-то нужен Docker, кому-то — Java, а третьим важен набор системных пакетов. Нередко возникают ситуации, когда автоматизация, необходимая сразу нескольким командам, пишется по-разному и несколько раз.
⠀
Появилась потребность в унификации подхода работы с Ansible. Для этого они запустили рабочую группу и создали единое пространство для Ansible-контента, где каждый может взять наработки своих коллег или же поделиться своими находками с инженерами из других департаментов.
⠀
Павел расскажет о том, какие есть возможности для распространения ролей, что необходимо для подключения автоматической сборки документации, какие Self-Hosted-сервисы позволяют хранить Ansible-контент, каким образом можно настроить тестирование Molecule и не уничтожить сервер, и как они в YADRO перешли от кучи приватных репозиториев к единому открытому проекту для Ansible-решений.
⠀
Вы ещё может к нам присоединиться 4 и 5 марта на DevOpsConf 2024 😎
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Альтернативный взгляд на системы логирования. Стек Vector. dev и ClickHouse — это только лишь хайп или реальное решение насущных проблем? В докладе Дмитрия Синявского подробно разберем плюсы и минусы этого решения.
⠀
Когда-то мы впервые сталкиваемся с логами. Обычно это просто файл, содержащий данные о работе программы. Кто из вас слышал фразу «погрепать логи»? Так вот, это работает до сих пор во многих случаях. Но всегда ли это удобно? Конечно, нет.
⠀
Дмитрий поделится, как построить удобную и производительную централизованную систему сбора и хранения логов на основе Vector. dev, Kafka и Clickhouse, позволяющую экономить на ресурсах и обслуживать высоконагруженные приложения.
⠀
Встречаемся на DevOpsConf 2024 в Москве 🙌
⠀
✅ Программа конференции и билеты на сайте в описании канала @DevOpsConfChannel
⠀
Когда-то мы впервые сталкиваемся с логами. Обычно это просто файл, содержащий данные о работе программы. Кто из вас слышал фразу «погрепать логи»? Так вот, это работает до сих пор во многих случаях. Но всегда ли это удобно? Конечно, нет.
⠀
Дмитрий поделится, как построить удобную и производительную централизованную систему сбора и хранения логов на основе Vector. dev, Kafka и Clickhouse, позволяющую экономить на ресурсах и обслуживать высоконагруженные приложения.
⠀
Встречаемся на DevOpsConf 2024 в Москве 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2⚡1🔥1
Media is too big
VIEW IN TELEGRAM
Доклад Александра Серпичева на DevOpsConf 2023 показал проблематику внедрения SRE-практик в больших компаниях. Посмотрите запись, поделитесь с коллегами 😉
👍2