company_banner

Без единого «упс»: топ-10 докладов DevOops 2017



    Если вы не были на DevOops 2017, то, наверное, ваши мысли сейчас примерно такие: «При чём тут греческие тоги? Так выглядел лучший доклад девопс-конференции? Что это за доклад и почему он признан лучшим? А были ли там серьёзные выступления в обычной одежде?»

    Серьёзного было более чем достаточно: если вас интересуют нюансы работы с Kubernetes, Istio или Zipkin, в посте вы всё это найдёте, да и тоги не мешают говорить дельные вещи. Звание «лучшего» зависело от зрителей: мы составили этот топ-10 на основе их оценок. А ответ на первый вопрос — под катом.


    (кейноут) DevOps в масштабе: греческая трагедия в трёх актах


    Спикер: Барух Садогурский и Леонид Игольник
    Презентация доклада

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

    И что-то хардкорное в этот момент было бы уже сложно воспринимать — а вот ироничное костюмированное выступление про девопс, стилизованное под греческую трагедию, идеально вписалось в контекст, оживив весь зал. При этом «сказка ложь, да в ней намёк»: история о том, как выдуманная компания по мере роста сталкивалась с различным сложностями, помогала не только посмеяться, но и задуматься.

    И в результате именно это выступление оказалось самым высоко оценённым зрителями DevOops. Чтобы вы разделили их ощущения, рекомендуем смотреть видеозапись в похожих условиях: вечером сложного дня, с бокалом чего-нибудь любимого вами.





    Расширяем k8s


    Спикер: Николай Рыжиков
    Презентация доклада

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

    Kubernetes стал ключевым инструментом нашего времени (вон GitLab из-за него переезжают с Azure на GCP). И пока одни уже вовсю используют его, другие с интересом присматриваются. «Присматривающимся» советуем начало доклада с вводной информацией, а уже использующим станет интересно дальше: Николай говорит и о том, «как там всё внутри», и о том, «как с помощью k8s максимально упростить ops для разработчиков» (в идеале ему хотелось бы прийти к NoOps).





    one-cloud: ОС уровня дата-центра в Одноклассниках


    Спикер: Олег Анастасьев
    Презентация доклада

    А у кого сейчас, при всей популярности Kubernetes, есть причины его не использовать? У Одноклассников: посмотрев на него, там пришли к выводу «нам проще своё запилить, чем это под себя адаптировать». А вот Docker там взяли. Всё это произошло в рамках «создания собственного облака»: ранее в соцсети использовали принцип «каждый сервер занят только одной задачей», однако со временем пришли к решению выполнять разные задачи на одном сервере. И в докладе подробно об этом рассказали.

    Будет ли опыт Одноклассников полезен другим, если далеко не каждый работает в компании с несколькими собственными дата-центрами, и у большинства совсем другая специфика? Скажем так, вряд ли вы досмотрите запись с ощущением «надо нам точно так же сделать», но что-то из доклада может оказаться полезным и в другом контексте, а знать «чем живут другие» полезно для общего понимания индустрии.





    (кейноут) Come scale away with me: solving for problems you don't have


    Спикер: Corey Quinn
    Презентация доклада

    Кори Куинн известен как создатель еженедельной рассылки про Amazon AWS Last Week in AWS. В своих текстах он постоянно иронизирует, резко отличаясь от обычного сухого стиля IT-материалов. Но при всех шуточках его рассылка оказалась настолько информативной и полезной, что даже сотрудники Amazon зачастую следят за новостями по ней.

    Кори открывал своим кейноутом конференцию, и в его выступлении было то же сочетание «иронично и по делу»: можно было услышать о ситуациях, которые и смех, и девопс-грех. «Я как-то сидел на докладе Netflix, где они говорили, что дают вообще всем разработчикам доступ в продакшн. Сидевший рядом со мной мужчина горячо одобрил эти слова. Я посмотрел на его бейдж и с ужасом обнаружил, что он работает в банке».





    Кремниевая резня бензопилой (как я провёл выходные на дежурстве)


    Спикеры: Барух Садогурский и Леонид Игольник
    Презентация доклада

    Снова Барух Садогурский и Леонид Игольник, но уже без греческих тог и с докладом о том, как правильнее выстраивать процесс дежурства (и о том, как он зачастую выстроен вместо этого). Тут уже не сплошное веселье «DevOps в масштабе», а более прикладной доклад с конкретными выводами. Но если вы знаете Баруха, вы уже понимаете, что место шоу нашлось и здесь. Во-первых, спикеры не просто перечисляют тезисы «как правильно делать», а приводят в пример гипотетические истории — и можно переживать за её персонажей, узнавая в них себя и других. Во-вторых, проиллюстрировано это всё гифками — и на видеозаписи прямо-таки слышно по реакции зала, насколько точным оказался их подбор.





    Troubleshooting & debugging production applications in Kubernetes (aka The Failing Demo Talk)


    Спикеры: Барух Садогурский & Ray Tsang

    И снова Барух, но в этот раз с другим спикером (и, как можно догадаться, на другом языке).

    С докладами, в которых присутствует «живое демо», всегда есть риск «это демо на сцене может внезапно не сработать». А здесь эту сложность обыграли, намеренно сделав демо «будто бы внезапно отказавшим» — и дальше по шагам разбираясь, что надо сделать, чтобы всё стало хорошо. Что прекрасно сочетается с темой «troubleshooting & debugging»: с отладкой интересно разбираться на конкретном наглядном примере.





    История успеха, или «Dev+DevOps+Ops»


    Спикеры: Артём Каличкин и Сергей Бердников
    Презентация доклада

    Расхваливать преимущества девопса в разговорах легко. Куда сложнее реально идти к ним, когда есть крупная компания с устоявшимися процессами, которая не может измениться мгновенно. А если есть ещё и обстоятельства вроде «это финтех, так что безопасность превыше всего», задача усложняется ещё сильнее.

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





    Managing your microservices with Kubernetes and Istio


    Спикер: Craig Box
    Презентация доклада

    Хотя предыдущий пункт и напоминает нам, что девопс не сводится к инструментам, разумеется, инструменты и умение с ними обращаться важны. И этот доклад — строго про использование двух конкретных технологий. Если про Kubernetes уже говорено-переговорено (взять хотя бы второй пункт этого списка), то вот с Istio ситуация другая: звёздочек на GitHub уже over 9000, а вот материалов про него не настолько много. Тем ценнее этот доклад от сотрудника Google — компании, имеющей прямое отношение и к Kubernetes, и к Istio. Если раньше на Istio не обращали, то сейчас как раз подходящий момент: вот-вот состоится релиз версии 1.0.





    How to properly blame things for causing latency: an introduction to distributed tracing and Zipkin


    Спикер: Adrian Cole
    Презентация доклада

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

    Заспойлерим третий ответ: когда Twitter страдал от падений и показывал при этом так называемого «fail whale», в компании назвали созданный там инструмент по слову «гарпун», надеясь с его помощью победить «кита». А для ответов на другие два вопроса смотрите доклад.




    От сисадмина к человеку


    Спикер: Александр Титов
    Презентация доклада

    Александр — управляющий партнёр в компании Экспресс 42, которая «выращивает DevOps в технологических компаниях». С такой работой неудивительно, что он видел много подходов к DevOps, в том числе много неудачных — и может просуммировать, в чём зачастую оказываются проблемы и что нам с ними делать. Что происходит, когда девопс идёт исключительно со стороны сисадминов? А когда исключительно со стороны разработчиков? А со стороны бизнеса, услышавшего модное слово и сказавшего «сделать девопс вчера»?



    Если вам понравились эти записи, то ещё больше вам понравится на конференции DevOops 2018: там можно будет не только услышать доклады, но и расспросить любого докладчика в дискуссионной зоне. Конференция пройдёт в Петербурге 14 октября, мы уже публиковали на Хабре подробный анонс, а тем временем билеты постепенно дорожают — так что думать о них стоит уже сейчас.
    JUG Ru Group
    Конференции для программистов и сочувствующих. 18+

    Похожие публикации

    Комментарии 4

      –3
      Вы много о себе думаете думаете, что о вас много думают, и, что хуже, явно это демонстрируете.
      Если вы не были на DevOops 2017, то, наверное, ваши мысли сейчас примерно такие: «При чём тут греческие тоги? Так выглядел лучший доклад девопс-конференции? Что это за доклад и почему он признан лучшим? А были ли там серьёзные выступления в обычной одежде?»

      нет, блин, я думаю, что это какая-то междусобойная хрень afterparty-like, и листаю ленту дальше.
      На хабре есть много корпоративных блогов. Среди них есть хорошие. Не так много, как хотелось бы, но есть. Найдите их. Поучитесь у них. Пишите потом.
        +2

        Я вижу, пролистать ленту дальше не удалось?

          –1
          Удалось, почему же, только не сразу, сначала, все же, высказался по поводу дурного стиля первого абзаца этой заметки, а потом листал дальше.
            0

            Я три дня гналась за вами, чтобы сказать, как вы мне безразличны ©

      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

      Самое читаемое