Стачка.DevOps

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

На секции будут рассмотрены кейсы внедрения DevOps-практик, современные технологии DevOps и их применение с учетом специфики платформ разработки.

Приходите все, кому не безразличны такие понятия как: Continuous Delivery, Configuration Management, CI/CD и многое другое.


Модератор секции: Кирилл Демченко

Lead Engineer в компании Usetech. Организатор DevOps meetUp в Иннополисе. Организатор сообщества GDG Cloud Innopolis. Участник волонтерского движения Innopolis Heroes. Родился и вырос в Сибири. В Иннополисе с 2018 года. В свободное время увлекается бегом и скейтбордингом.

Купить билеты


Александр Лукьянченко
Senior software engineer @ Авито
Москва
Строим прозрачный discovery механизм для мультикластерной системы

Доклад принят в программу конференции


из Доклады

    Расскажу о том, как построить прозрачную систему discovery сервисов для нескольких kubernetes кластеров со всеми возможностями, предоставляемыми service mesh технологиями. Рассмотрим путь, который мы прошли в Авито для построения мульти ДЦ решения. Сравним несколько популярных открытых решений и узнаем их плюсы и минусы.


    Борис Ершов
    Технический директор @ Nixys
    Новосибирск
    Rest API сервер от кода до деплоя

    Доклад принят в программу конференции


    из Доклады

      Любой современный проект сложно себе представить без присутствия хотя бы одного сервиса, имеющего API. А если речь идёт о микросервисной архитектуре, то таких элементов в системе может быть много. Но что делать, если их пока нет?

      В докладе помимо прочего, я расскажу о:

      - Как быстро создавать микросервисы с API на Go и какими инструментами при этом пользоваться

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

      - Построение процессов CI/CD для микросервиса: от создания Docker-образа на основе distroless с помощью multi-stage сборки до автоматического деплоя в Kubernetes

      - Реальные примеры реализации некоторых наших проектов


      Владимир Лила
      Инженер программист @ Контур
      Екатеринбург
      Эластик весом в петабайт

      Доклад принят в программу конференции


      из Доклады

        В компании СКБ Контур Elasticsearch развернут очень давно, мы пережили с ним многое, миграцию 200tb данных из Elasticsearch2 в Elasticsearch6, нехватка места и производительности, мы написали несколько собственных инструментов для работы с эластиком, и пользуемся большим количеством готовых.

        Мы видим, что в it среде много стереотипов про elasticsearch, многие его не любят, пишут собственные инструменты вместо него.

        Но несмотря на все трудности, мы продолжаем любить Elasticsearch!

        Количество данных в нашем эластике приближается к одному петабайту, мы получили много опыта работая с таким объемом данных, и хотим рассказать, почему мы все равно любим эластик, как он помогает нашей компании, и почему вам стоит полюбить его!


        Сергей Печенко́
        главный специалист по высокопроизводительным торговым системам @ АО "Райффайзенбанк"
        Москва
        Ansible - это вам не bash!

        Доклад принят в программу конференции


        из Доклады

          Как написать на Ansible такие скрипты, которые не создадут проблем позже?

          Как контролировать состояние системы, а не команды по его достижению?

          Как превратить длинные скрипты на bash в элегантные вызовы модулей?

          Ответы на эти (и другие!) вопросы вы сможете найти в этом докладе.


          Владимир Хонин
          Руководитель по качеству бизнес-систем @ ПАО "МегаФон"
          Екатеринбург
          Заметки delivery, или этап НТ в проекте

          Доклад принят в программу конференции


          из Доклады

            * Единый биллинг МФ

            * Что делаем, а что не делаем в проекте

            * Любимые грабли от железа

            * Любимые грабли от команд продуктов


            Михаил Макуров
            инженер @ Интерсвязь
            Челябинск
            Вы уверены в своем постмортеме?

            Доклад принят в программу конференции


            из Доклады

              Вы уверены в своем постмортеме?

              Описание – я хотел бы рассказать о том, зачем стоит собирать множество метрик по сервисам, как их можно массово анализировать и как получать из этого пользу.

              В докладе я хочу рассмотреть несолько инцидентов и что дало внимательное изучение с использованием анализа данных с целью выявления массовых аномалий.

              Я также рассмотрю типовой инструментарий который можно использовать в общем случае и покажу утилиты которые мы используем (Zabbix, ClickHouse, Anaconda, спец средства).

              Надеюсь, что слушатели смогут получить новые данные как в плане понимания результативности анализа, смогут узнать где взять и как начать использовать инструменты для анализа.


              Андрей Юмашев
              Руководитель отдела информационного обеспечения @ ЛитРес
              Москва
              Поиск слабых и узких мест в проекте. По следам Голдратта

              Доклад принят в программу конференции


              из Доклады

                Для того, чтобы проект успешно и эффективно развивался, надо понимать, как он работает. Вовремя выявлять слабые места - а в идеале - предугадывать их. Анализ бизнес-цели для более качественной работы с проектом со стороны инфраструктуры и информационного обеспечения.


                Сергей Каменев
                Ведущий программист в команде SRE @ ECommPay IT
                Москва
                Теория и практика SRE

                Доклад принят в программу конференции


                из Доклады

                  Разберемся с

                  - основными терминами из мира SRE

                  - принципами и подходами SRE

                  - отличиями DevOps и SRE

                  Посмотрим как

                  - решать инциденты на проде

                  - поддерживать системы 24/7

                  - работать с инструментами повышения надежности и качества кода


                  Алексей Данилов
                  Разработчик @ Яндекс
                  Санкт-Петербург
                  Логи не нужны

                  Доклад принят в программу конференции


                  из Доклады

                    Современная разработка сильно изменилась за последние годы. Вместо монолитных приложений пришли микросервисы и функции. За ними базы данных из универсальных промышленных монстров стали более узконаправленными. Docker изменил взгляд на деплой. А изменилось ли наше представление о логах?

                    По ходу доклада я расскажу, как можно отказаться от классических логов приложений. Какие для этого существуют инструменты в зависимости от содержания логов. И зачем это нужно именно вам.