Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Что нужно, чтобы DevOps работал в enterprise ко...

Avatar for DevOps Moscow DevOps Moscow
December 20, 2018

Что нужно, чтобы DevOps работал в enterprise компаниях

DevOps Moscow New Year Party, 19-12-2018
Никита Борзых (Express 42)

Если вы задумали внедрить DevOps практики в enterprise компанию, вы можете столкнуться с отсутствием компетенций, нежеланием что-то менять, саботажем, культом карго и другими неприятными вещами.
Основываясь на обезличенном опыте наших клиентов, я расскажу:
– Возможные причины возникновения проблем и как их обходить.
– Завидев какие "красные флаги", лучше сразу остановиться
– Что можно сделать, если вы (не) рядовой сотрудник

Avatar for DevOps Moscow

DevOps Moscow

December 20, 2018
Tweet

More Decks by DevOps Moscow

Other Decks in Education

Transcript

  1. Избавляем бизнес от ИТ-зависимости О каких компаниях речь? 3 •

    Компании, которые приняли решение делать цифровые продукты/сервисы • Компании, которые решили сократить time to market продукта
  2. Избавляем бизнес от ИТ-зависимости Что внутри? 4 • Поставка продукта

    зависит от различных отделов(дочерних компаний, подрядчиков) • Обратной связи между отделами практически нет
  3. Избавляем бизнес от ИТ-зависимости Начинаем внедрять DevOps • Хорошо, если

    есть стратегия цифровой трансформации • Хорошо, если она проработана и донесена сверху вниз • Хорошо, если выделяются пилотные проекты/ апробации/итд. • Хорошо, если эти проекты хотят быть пилотами • Хорошо, если в пилоты включаются эксплуатация, безопасность и тд 5
  4. Избавляем бизнес от ИТ-зависимости Проблемки • Пилотные проекты по факту

    не хотят быть пилотами • Смежные отделы не хотят участвовать в пилотах • Команда как-то использует Docker/k8s/GitLab/ <toolname>, но это не влияет на time to market • Пытаемся построить новые процессы вокруг старых технологий с закрытым жизненным циклом 6
  5. Избавляем бизнес от ИТ-зависимости Красные флаги • Компания хочет "закупить

    DevOps" • Менеджмент бюрократизирует процесс • DevOps внедряется как автоматизация 7
  6. Избавляем бизнес от ИТ-зависимости Если вы НЕ рядовой сотрудник •

    Спрашивайте у пилотных команд зачем им DevOps, доносите до Product Owner-а, что понадобится бюджет на изменения • Если вы PO, доносите до команд зачем вам нужен time to market, вкладывайтесь в обучение, избавляйтесь от саботажников • Берите в команды людей из эксплуатации и безопасности • Добивайтесь, чтобы все отделы отвечали за поставку 9
  7. Избавляем бизнес от ИТ-зависимости Если вы рядовой сотрудник • Расскажите

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