SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
Мы все DevOps
Михаил Чинков
STAGE
4
STAGE
2
STAGE
1
STAGE
3
2017
Продвигаю DevOps в
tech-компаниях
2014
Работаю в Web
2016
Размышляю о
DevOps
2018
Продвигаю DevOps в
компаниях Берлина
О себе
Обзор доклада
1
2
3
Терминология
Метрики
Реальность
Будущее4
ТЕРМИНОЛОГИЯ
Почему DevOps это не инженер?
Инженер и DevOps
1
2
3
Я не DevOps-инженер
Я скорее Platform Engineer (хоть и DevOps-driven)
В этом зале нет DevOps-инженеров
Термин “DevOps-инженер” – диарея Digital-индустрии4
“DevOps is the way of building
software for technology
companies
Lean
акцент на доставке
ценности юзеру
Culture
фокус на людях и
коллаборация
Automation
делегирование
рутины в workflow
Measurement
обратная связь из
метрик
Как видят DevOps евангелисты
Sharing
обмен знаниями и
практическим опытом
Lean
акцент на доставке
ценности юзеру
Culture
фокус на людях и
коллаборация
Automation
делегирование
рутины в workflow
Measurement
обратная связь из
метрик
Как видят DevOps компании
Sharing
обмен знаниями и
практическим опытом
МЕТРИКИ
Как понять насколько мы DevOps?
Data-Driven Business как аналогия
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
24 capabilities
24 capabilities
01 | Version control
02 | Deployment automation
03 | Continuous integration
04 | Trunk-based development
05 | Test automation
06 | Test data management
07 | Shift left on security
08 | Continuous delivery
09 | Loosely-coupled architecture
10 | Empowered teams
11 | Customer feedback
12 | Value stream
13 | Working in small batches
14 | Team experimentation
15 | Change approval processes
16 | Monitoring
17 | Proactive notification
18 | WIP limits
19 | Visualizing work
20 | Westrum org. culture
21 | Supporting learning
22 | Collaboration among teams
23 | Job satisfaction
24 | Transformational leadership
Adidas DevOps Maturity Framework
https://github.com/adidas/adidas-devops-maturity-framework
Проблема стандартов
1
2
3
Фокус на “outputs”, а не на “outcomes”
“Outcomes” невозможно стандартизировать
Состояние DevOps определяет сама компания
Компания этого не понимает
Сложнее приоритизировать движение к DevOps
4
5
Почему мы все еще не DevOps?
РЕАЛЬНОСТЬ
Домены проблемы
Bloody
Enterprise
Messy
Startup
Медленное развитие организации, сложности со
сменой вектора в головах тысяч сотрудников
Отсутствие источника знаний, проблемы с
выделением ресурсов на трансформацию
Было
Getting shit done
1
2
3
Переписали инфраструктурный код
Запилили человеческий мониторинг
Запилили космический core для CI/CD
Развернули человеческий Staging и QA
Конечно, все в контейнерах и на Kubernetes
4
5
Стало
Что не так?
1
2
3
Высокие требования ко времени решения задачи
Технология масштабируема, человек – нет
Демотивация обмена знаниями
Проблемы коллаборации (выгорание/апатия)4
Как нам стать DevOps?
БУДУЩЕЕ
Цикл развития
STAGE
4
STAGE
2
STAGE
1
STAGE
3
Knowledge
Инженеры самостоятельно
запускают и чинят live-
сервисы
Blackbox
Никто не знает о том, как
работает инфра
Awareness
Инфраструктура
прозрачна и понятна
инженерам
Contribution
Инженеры по желанию
контрибьютят в core
иннфраструктуры
Идеальная схема
Empathy
Стремление к
быстрому response
Coaching
Воркшопы, парное
программирование
Confidence
Уверенность
инженера как цель
Platform Team
Documentation
Покрытие всех
аспектов инфры
Balance
Чередовать технологии,
процессы и культуру
Product Team
Самоорганизация,
roadmap, stakeholders
Checklists
Процесс как рутинная
повторяющаяся операция
Снаружи Внутри
“Закрыв все культурные и технические
гештальты, DevOps-трансформация в
компании будет учитывать обратную
связь от бизнес-метрик и метрик
платформы
Вопросы?
Contact Blog

Contenu connexe

Tendances

Максим Цепков. Agile — ответ на вызовы третьей промышленной революции.
Максим Цепков. Agile — ответ на вызовы третьей промышленной революции.Максим Цепков. Agile — ответ на вызовы третьей промышленной революции.
Максим Цепков. Agile — ответ на вызовы третьей промышленной революции.
ScrumTrek
 
Юлия Викторова; Александр Тарасов. DevOps без булшита.
Юлия Викторова; Александр Тарасов. DevOps без булшита.Юлия Викторова; Александр Тарасов. DevOps без булшита.
Юлия Викторова; Александр Тарасов. DevOps без булшита.
ScrumTrek
 
Промышленная разработка в индийских IT-командах
Промышленная разработка в индийских IT-командахПромышленная разработка в индийских IT-командах
Промышленная разработка в индийских IT-командах
Rostyslav Siryk
 
Светлана Болсуновская; Лиана Мартиросян. Связанные одной целью или как 25 scr...
Светлана Болсуновская; Лиана Мартиросян. Связанные одной целью или как 25 scr...Светлана Болсуновская; Лиана Мартиросян. Связанные одной целью или как 25 scr...
Светлана Болсуновская; Лиана Мартиросян. Связанные одной целью или как 25 scr...
ScrumTrek
 
Алексей Ионов. Agile в масштабе корпорации: как не создать хаос?
Алексей Ионов. Agile в масштабе корпорации: как не создать хаос?Алексей Ионов. Agile в масштабе корпорации: как не создать хаос?
Алексей Ионов. Agile в масштабе корпорации: как не создать хаос?
ScrumTrek
 

Tendances (11)

2019 advanced mod_2_lesson_3_agile_principles
2019 advanced mod_2_lesson_3_agile_principles2019 advanced mod_2_lesson_3_agile_principles
2019 advanced mod_2_lesson_3_agile_principles
 
Максим Цепков. Agile — ответ на вызовы третьей промышленной революции.
Максим Цепков. Agile — ответ на вызовы третьей промышленной революции.Максим Цепков. Agile — ответ на вызовы третьей промышленной революции.
Максим Цепков. Agile — ответ на вызовы третьей промышленной революции.
 
Борис Вольфсон. Agile ценности и принципы для новичков.
Борис Вольфсон. Agile ценности и принципы для новичков.Борис Вольфсон. Agile ценности и принципы для новичков.
Борис Вольфсон. Agile ценности и принципы для новичков.
 
Успешная карьера в современной разработки программного обеспечения
Успешная карьера в современной разработки программного обеспеченияУспешная карьера в современной разработки программного обеспечения
Успешная карьера в современной разработки программного обеспечения
 
Юлия Викторова; Александр Тарасов. DevOps без булшита.
Юлия Викторова; Александр Тарасов. DevOps без булшита.Юлия Викторова; Александр Тарасов. DevOps без булшита.
Юлия Викторова; Александр Тарасов. DevOps без булшита.
 
Промышленная разработка в индийских IT-командах
Промышленная разработка в индийских IT-командахПромышленная разработка в индийских IT-командах
Промышленная разработка в индийских IT-командах
 
Светлана Болсуновская; Лиана Мартиросян. Связанные одной целью или как 25 scr...
Светлана Болсуновская; Лиана Мартиросян. Связанные одной целью или как 25 scr...Светлана Болсуновская; Лиана Мартиросян. Связанные одной целью или как 25 scr...
Светлана Болсуновская; Лиана Мартиросян. Связанные одной целью или как 25 scr...
 
Презентация карты
Презентация картыПрезентация карты
Презентация карты
 
Алексей Ионов. Agile в масштабе корпорации: как не создать хаос?
Алексей Ионов. Agile в масштабе корпорации: как не создать хаос?Алексей Ионов. Agile в масштабе корпорации: как не создать хаос?
Алексей Ионов. Agile в масштабе корпорации: как не создать хаос?
 
Презентация портфолио продуктов
Презентация портфолио продуктовПрезентация портфолио продуктов
Презентация портфолио продуктов
 
Гибкие технологии разработки
Гибкие технологии разработкиГибкие технологии разработки
Гибкие технологии разработки
 

Similaire à We're all DevOps [RU]

DevOps от и до - что, зачем и почему
DevOps от и до - что, зачем и почемуDevOps от и до - что, зачем и почему
DevOps от и до - что, зачем и почему
Andrey Rebrov
 
DevOps модное слово или следующая ступень эволюции
DevOps модное слово или следующая ступень эволюцииDevOps модное слово или следующая ступень эволюции
DevOps модное слово или следующая ступень эволюции
Andrey Rebrov
 
Wild microservices and imaginary DevOps
Wild microservices and imaginary DevOpsWild microservices and imaginary DevOps
Wild microservices and imaginary DevOps
Кирилл Толкачёв
 
Agile requirements management
Agile requirements managementAgile requirements management
Agile requirements management
Alexey Bolshakov
 

Similaire à We're all DevOps [RU] (20)

DevOps от и до - что, зачем и почему
DevOps от и до - что, зачем и почемуDevOps от и до - что, зачем и почему
DevOps от и до - что, зачем и почему
 
DevOps and Azure
DevOps and AzureDevOps and Azure
DevOps and Azure
 
Развитие DevOps/NoOps инструментов. Что было, что есть, что будет.
Развитие DevOps/NoOps инструментов.  Что было, что есть, что будет.Развитие DevOps/NoOps инструментов.  Что было, что есть, что будет.
Развитие DevOps/NoOps инструментов. Что было, что есть, что будет.
 
Вебинар "Культура DevOps: основы эффективного взаимодействия IT-команд"
Вебинар "Культура DevOps: основы эффективного взаимодействия IT-команд"Вебинар "Культура DevOps: основы эффективного взаимодействия IT-команд"
Вебинар "Культура DevOps: основы эффективного взаимодействия IT-команд"
 
Практика DevOps в крупных организациях
Практика DevOps в крупных организацияхПрактика DevOps в крупных организациях
Практика DevOps в крупных организациях
 
ALM Roadshow Организация процессов разработки – введение в Microsoft ALM/DevOps
ALM Roadshow Организация процессов разработки – введение в Microsoft ALM/DevOpsALM Roadshow Организация процессов разработки – введение в Microsoft ALM/DevOps
ALM Roadshow Организация процессов разработки – введение в Microsoft ALM/DevOps
 
Организация процессов разработки – введение в Microsoft alm final
Организация процессов разработки – введение в Microsoft alm finalОрганизация процессов разработки – введение в Microsoft alm final
Организация процессов разработки – введение в Microsoft alm final
 
SecDevOps. Разработка, DevOps и безопасность.
SecDevOps. Разработка, DevOps и безопасность.SecDevOps. Разработка, DevOps и безопасность.
SecDevOps. Разработка, DevOps и безопасность.
 
DevOps модное слово или следующая ступень эволюции
DevOps модное слово или следующая ступень эволюцииDevOps модное слово или следующая ступень эволюции
DevOps модное слово или следующая ступень эволюции
 
Devops: от заката до рассвета
Devops: от заката до рассветаDevops: от заката до рассвета
Devops: от заката до рассвета
 
Wild microservices and imaginary DevOps
Wild microservices and imaginary DevOpsWild microservices and imaginary DevOps
Wild microservices and imaginary DevOps
 
Игорь Леонтьев, Lead Architect on all Blockchain projects of Viseo group
Игорь Леонтьев, Lead Architect on all Blockchain projects of Viseo groupИгорь Леонтьев, Lead Architect on all Blockchain projects of Viseo group
Игорь Леонтьев, Lead Architect on all Blockchain projects of Viseo group
 
Junior DevOps Meetup
Junior DevOps MeetupJunior DevOps Meetup
Junior DevOps Meetup
 
Azure - обзор DevOps
Azure - обзор DevOpsAzure - обзор DevOps
Azure - обзор DevOps
 
Реальный DevOps в энтерпрайзе
Реальный DevOps в энтерпрайзеРеальный DevOps в энтерпрайзе
Реальный DevOps в энтерпрайзе
 
DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две к...
DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две к...DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две к...
DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две к...
 
Ответственность за качество в разных ИТ-проектах
Ответственность за качество в разных ИТ-проектахОтветственность за качество в разных ИТ-проектах
Ответственность за качество в разных ИТ-проектах
 
Ответственность за качество в разных ИТ-проектах
Ответственность за качество в разных ИТ-проектахОтветственность за качество в разных ИТ-проектах
Ответственность за качество в разных ИТ-проектах
 
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделять
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделятьОтветственность за качество в разных ИТ-проектах: в чем она и как ее разделять
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделять
 
Agile requirements management
Agile requirements managementAgile requirements management
Agile requirements management
 

We're all DevOps [RU]