К основному содержимому
Скетч DevOps flow с CI/CD, контейнерами, мониторингом и бесконечным циклом
AGIMA DevOps Meetup · 28 июня 2021

DevOps культура: мифы и реальность

Что такое DevOps на самом деле — на пересечении Dev, QA и Ops

/ DevOps культура: мифы и реальность · AGIMA 2021

Содержание слайдов

  1. 1. DevOps культура: мифы и реальность

    Что такое DevOps на самом деле — на пересечении Dev, QA и Ops

  2. 2. О чём поговорим

    Разберём мифы и сверим их с реальностью

    Кто, что и как: мифы

    Реальность business vs IT

    Stack и Team Topologies

    Engineering Maturity

  3. 3. 01. Мифы — Кто

    Кого называют «devops'ом»

  4. 4. DevOps — это человек?

    Самые популярные подмены

    Не отдельный человек

    Не оргюнит в структуре

    Не супергерой для всего

    Не sysadmin + Kubernetes

  5. 5. 02. Мифы — Что

    За что часто выдают DevOps

  6. 6. DevOps — это технологии или ребренд?

    Подменяем суть формой

    Не набор модных tools

    Не ITIL/ITSM rename

    Не buzzword без конкретики

    Не отдел вместо Ops

  7. 7. 03. Мифы — Как

    Как «внедрить» DevOps быстро и больно

  8. 8. Внешние консультанты и быстрые победы

    Любимые ходы менеджмента

    Проповедники не внедряют культуру

    Tools сверху не меняют ответственность

    Blackbox CI/CD ломает learning

    DevOps-owner не закрывает проблему

  9. 9. 04. Реальность

    Как это устроено на практике

  10. 10. Две точки зрения: бизнес и IT

    Эволюция инфраструктуры через призму обеих сторон

    Physical infra: capex

    Virtual: железо эффективнее

    IaaS: pay per consumption

    PaaS: internal product

  11. 11. Современный SDLC

    Idea → Dev → Deploy → Ops

    CI/CD внутри процесса

    Flags / canary вместо release weekend

    Flow metrics

    Team owns feature to prod

  12. 12. Команда разработки → инженерная команда

    Все становятся немного «yaml developers»

    Dev пишет manifests

    QA автоматизирует environments

    Platform builds tools

    Security in pipeline

  13. 13. Современный технологический stack

    Что обычно стоит за словом «devops»

    Logging / tracing

    Monitoring / SLO

    Service mesh

    Pipeline as code + Kubernetes

  14. 14. 05. Team Topologies

    Stream-aligned и платформенные команды

  15. 15. Разделение на stream-aligned и платформенные команды

    У каждой — своя ответственность и свой клиент

    Stream-aligned: end-to-end

    Platform: internal product

    Enabling: новые практики

    Complicated subsystem: expertise

  16. 16. Уровни инженерной зрелости

    От специализированных команд к платформе

    L1: Dev/QA/Ops

    Level 2 — E2E teams

    Level 3 — internal PaaS

    Role and org shift

  17. 17. 06. Выводы

    Что забрать с собой

  18. 18. Что запомнить

    DevOps — не человек и не отдел

    Culture + process + tooling

    Нельзя купить, можно вырастить

    Platform снижает когнитивную нагрузку

    Главная метрика — flow health

  19. 19. Ссылки и материалы

    DevOps culture, platform teams, flow metrics

    The DevOps Handbook + Accelerate

    Phoenix / Unicorn Project

    Team Topologies

    Project to Product

  20. 20. Спасибо!

    polomodov.tech

    Все слайды и ссылки — в Telegram-канале

    Александр Поломодов, Technical Director & Fellow, Т-Технологии

    @book_cube