5. Инженер и DevOps
1
2
3
Я не DevOps-инженер
Я скорее Platform Engineer (хоть и DevOps-driven)
В этом зале нет DevOps-инженеров
Термин “DevOps-инженер” – диарея Digital-индустрии4
6. “DevOps is the way of building
software for technology
companies
7. Lean
акцент на доставке
ценности юзеру
Culture
фокус на людях и
коллаборация
Automation
делегирование
рутины в workflow
Measurement
обратная связь из
метрик
Как видят DevOps евангелисты
Sharing
обмен знаниями и
практическим опытом
8. Lean
акцент на доставке
ценности юзеру
Culture
фокус на людях и
коллаборация
Automation
делегирование
рутины в workflow
Measurement
обратная связь из
метрик
Как видят DevOps компании
Sharing
обмен знаниями и
практическим опытом
11. DevOps Report by Puppet Labs
So-so
Medium
performers
Perfect
Elite
performers
Good
High
performers
Deployment frequency
Lead time for changes
Time to restore app
Bad
Low
performers
Change failure rate
15. Проблема стандартов
1
2
3
Фокус на “outputs”, а не на “outcomes”
“Outcomes” невозможно стандартизировать
Состояние DevOps определяет сама компания
Компания этого не понимает
Сложнее приоритизировать движение к DevOps
4
5
19. Getting shit done
1
2
3
Переписали инфраструктурный код
Запилили человеческий мониторинг
Запилили космический core для CI/CD
Развернули человеческий Staging и QA
Конечно, все в контейнерах и на Kubernetes
4
5
21. Что не так?
1
2
3
Высокие требования ко времени решения задачи
Технология масштабируема, человек – нет
Демотивация обмена знаниями
Проблемы коллаборации (выгорание/апатия)4
25. Empathy
Стремление к
быстрому response
Coaching
Воркшопы, парное
программирование
Confidence
Уверенность
инженера как цель
Platform Team
Documentation
Покрытие всех
аспектов инфры
Balance
Чередовать технологии,
процессы и культуру
Product Team
Самоорганизация,
roadmap, stakeholders
Checklists
Процесс как рутинная
повторяющаяся операция
Снаружи Внутри
26. “Закрыв все культурные и технические
гештальты, DevOps-трансформация в
компании будет учитывать обратную
связь от бизнес-метрик и метрик
платформы