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

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

DevOps Moscow
December 20, 2018

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

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

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

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