DevOps - как архитектура
в процессе
Две ключевые связующие системы для разработки и бизнеса
Максим Безуглый, основатель клуба архитекторов
My Story. Ты СТО, но
• 2001й - что ты будешь делать, если админ пропадет вместе
проектом и бекапами?
• Контроль и организация end to end от бизнеса до системного
администрирования.
• Менеджмент и управление рисками vs хочешь сделать хорошо, сделай
это сам
• История другого CTO сейчас и кризис власти.
• Решения, власть их принимать, а не рекомендовать, ответсвенность
Место архитектуры и DevOps
Solution Architecture DevOps
стратегия тактика
Business Dev Ops
DevOps = Architecture in Present Continuous
• Architecture = Perfect Future
• Но, давайте поговорим о частых релизах, а не о 12 FACTOR
• Кому они подходят?
• Где dev/stage/prod?
• Где интеграции?
CI/CD, Pipeline – а КУДА ОН ВООБЩЕ ИДЕТ?
• DevOps, Agile без архитектуры, весь этот «быстрее узнавать, что
ты не прав», это не стратегия, это русская рулетка.
• DevOps для бизнеса в мире Agile – это игра в русскую рулетку с
шестиствольным пулеметом у виска бизнеса
• Архитектура – это поворот DevOps пулемета в сторону целей, а не
себя
2 вида бизнеса, прежде, чем о нем
говорить
• Enterprise
• Internet companies
• Hybrid 1 – Enterprise as Internet company
• Hybrid 2 – Internet company as Enterprise
• У них одинаковый DevOps?
DevOps с позиции бизнеса
Care Care. Maybe..
снижение затрат для бизнеса - now Faster time to market – какой ценой? DevOps / SA
увеличение доходов - strategic Lower failure rate of new releases – так зачем вы так
часто деплои делаете?
снижение рисков - strategic Shortened lead time between fixes – в чем наша
система качества? В DevOps? Или она вполне
конкретная?
повышение ответственности команды за продукт -
strategic
Faster mean time to recovery – not faster then SLA
DevOps с позиции бизнеса
Don’t care (но слышали на гольф поле) Don't f***king care
Cloud Improved deployment frequency – я это должен
смотреть 10 раз в день? Наши юзеры = бета
тестеры? Нам это подходит? Кто в ответе? Ах,
никто, это новая культура такая. ВСЕГДА КТО-ТО В
ОТВЕТЕ. Вас либо слишком хорошо, либо слишком
плохо менеджат
Kafka Toolchain – nobody cares, really
DevOps Infrastructure as Code – а кто визирует изменения?
Как это бюджетируется?
Agile CI/CD
Это все вопросы мидл менеджмента, а не бизнеса Docker
Kubernetes
А это не интересно даже мидл менеджменту
Покажите какую проблему это решило
ранее
I don’t care Please
Improved deployment frequency Sync with product team
Toolchain Платим за отверстия, а не за дрель. Контролируем
– цены на дрели, квалификацию мастера, ROI всей
затеи
Infrastructure as Code Экономия времени, но можно влететь в деньги
CI/CD Не ждать, экономия, качество. Check TDD | >
/dev/null
Docker Экономия
Kubernetes Check You Are Not Google first. Возможно
марнотратство и расточительство
Cloud Где сравнение бюджетов? Точно иначе все
уволятся? Где анализ рисков? Кто несет за это
ответственность?
business wanna cloud. wanna refactroing.
tests
• кто-то сказал тебе, Нео . Не ты это решил
• потоки денег и власти. Не кода, не фич, не байтов.
Как те же бизнес задачи решает
Архитектура
• код, который не пришлось писать
• IaC, которую не пришлось делать
Архитектура
• EA
• интеграции - infrastructure as a war
• визирует IaC
• бюджеты. заранее, а не по факту.
• SA
• Такой же DevOps, только на стратегическом, а не тактическом уровне
• AA
• работает с DevOps, но им не является. Сова, стратегический консультант
• граф вычислений, граф состояния данных. скорость проходения тестов
Show stoppers
• security
• on premise infrastructure
• culture - no tests = lowest common denominator
• ошибку не показали тесты или их не было
• восстановление из бекапов, частичное
• думать долго и больно, делать быстро и приятно

More Related Content

PDF
TECHNATION - Internal IT Processes (Rus)
PPTX
пылаева дана, шоколад лего-скрам
PDF
DevOps модное слово или следующая ступень эволюции
PPTX
Agile Vector - внедрение agile разработки в Райффайзенбанке
PDF
Юлия Викторова; Александр Тарасов. DevOps без булшита.
PPT
Алексей Рыбак (Badoo)
PPTX
Software craftsmanship 8
PDF
Александр Курдюков. Внедрение continuous delivery для гетерогенных поставок.
TECHNATION - Internal IT Processes (Rus)
пылаева дана, шоколад лего-скрам
DevOps модное слово или следующая ступень эволюции
Agile Vector - внедрение agile разработки в Райффайзенбанке
Юлия Викторова; Александр Тарасов. DevOps без булшита.
Алексей Рыбак (Badoo)
Software craftsmanship 8
Александр Курдюков. Внедрение continuous delivery для гетерогенных поставок.

What's hot (20)

PPTX
Software craftsmanship meetup #4
PDF
Devops: от заката до рассвета
PDF
Антон Бевзюк; Матвей Григорьев. Domain Driven Design: строительные блоки, цем...
PPTX
Михаил Лукьянов, Дмитрий Шайхатаров, Agile среди водопадов. Использование SCR...
PPTX
Василий Чепцов, PMBOK для Agile-менеджера. Чем полезен?
PPTX
Асхат Уразбаев, КПЭ и бонусы
PPTX
Как мы меняли процесс maintenance для b2b-клиентов
PPTX
Software craftsmanship 1
PDF
SECON'2016 Евтухович Иван, Эксплуатация завтрашнего дня: от DevOps к NoOps
PDF
Евгений Кривошеев. Beyond DevOps
PDF
Владимир Стасевич, Сбербанк и Agile – понятия совместимые
PPTX
Александр Корольков. LeSS Huge
PPTX
Software craftsmanship фиксит проблемы Agile
PDF
TechLeads meetup: Алексей Рыбак, Badoo
PPTX
TechLeads meetup: Андрей Шелёхин, Tinkoff.ru
PPTX
AgileDays11 Resume
PPTX
Developmentmanage3.0
PDF
TechLeads meetup: Макс Лапшин, Erlyvideo
PPTX
Когда проектов больше чем людей - процесс разработки в маленькой, но амбициоз...
PPTX
Developmentmanage1.0
Software craftsmanship meetup #4
Devops: от заката до рассвета
Антон Бевзюк; Матвей Григорьев. Domain Driven Design: строительные блоки, цем...
Михаил Лукьянов, Дмитрий Шайхатаров, Agile среди водопадов. Использование SCR...
Василий Чепцов, PMBOK для Agile-менеджера. Чем полезен?
Асхат Уразбаев, КПЭ и бонусы
Как мы меняли процесс maintenance для b2b-клиентов
Software craftsmanship 1
SECON'2016 Евтухович Иван, Эксплуатация завтрашнего дня: от DevOps к NoOps
Евгений Кривошеев. Beyond DevOps
Владимир Стасевич, Сбербанк и Agile – понятия совместимые
Александр Корольков. LeSS Huge
Software craftsmanship фиксит проблемы Agile
TechLeads meetup: Алексей Рыбак, Badoo
TechLeads meetup: Андрей Шелёхин, Tinkoff.ru
AgileDays11 Resume
Developmentmanage3.0
TechLeads meetup: Макс Лапшин, Erlyvideo
Когда проектов больше чем людей - процесс разработки в маленькой, но амбициоз...
Developmentmanage1.0
Ad

Similar to DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две ключевые связующие системы для разработки и бизнеса (20)

PDF
Agile days 2016 about digital, microservices and containers
PDF
Александр Титов, Digital, Agile, DevOps, микросервисы и контейнеры - как это ...
PDF
DevOps в Agile среде. Как, почему и когда инструменты помогают.
PDF
IT-инфраструктура. FAQ для разработчика
PDF
"Девопс - это не только для программистов. Практические примеры из жизни одно...
PDF
Микросервисы: откуда столько шума?
PDF
Agile days `16 summary
PDF
Вебинар "Культура DevOps: основы эффективного взаимодействия IT-команд"
PPT
Oblachnye vychisleniya -_ponyatiya_i_tehnologii
PPTX
Практика DevOps в крупных организациях
PPTX
Как FB, Apple и Google разрушают традиции в компьютерном бизнесе, и почему эт...
PDF
Стратегия развития услуг на глобальном облачном рынке. Взгляд Cisco.
PDF
ЦОД нового поколения: автоматизация, упрощение, аналитика и безопасность
PDF
А так ли нужен DevOps инженер в проекте?
PPTX
Игорь Леонтьев, Lead Architect on all Blockchain projects of Viseo group
PDF
"Что такое DevOps?" Титов Александр, Экспресс 42
PDF
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
PDF
Развитие DevOps/NoOps инструментов. Что было, что есть, что будет.
PDF
Новый IT для нового enterprise / Александр Титов (Экспресс 42)
PDF
Архитектура виртуализованного ЦОД - Cisco Virtual Multi-Service DataCenter. С...
Agile days 2016 about digital, microservices and containers
Александр Титов, Digital, Agile, DevOps, микросервисы и контейнеры - как это ...
DevOps в Agile среде. Как, почему и когда инструменты помогают.
IT-инфраструктура. FAQ для разработчика
"Девопс - это не только для программистов. Практические примеры из жизни одно...
Микросервисы: откуда столько шума?
Agile days `16 summary
Вебинар "Культура DevOps: основы эффективного взаимодействия IT-команд"
Oblachnye vychisleniya -_ponyatiya_i_tehnologii
Практика DevOps в крупных организациях
Как FB, Apple и Google разрушают традиции в компьютерном бизнесе, и почему эт...
Стратегия развития услуг на глобальном облачном рынке. Взгляд Cisco.
ЦОД нового поколения: автоматизация, упрощение, аналитика и безопасность
А так ли нужен DevOps инженер в проекте?
Игорь Леонтьев, Lead Architect on all Blockchain projects of Viseo group
"Что такое DevOps?" Титов Александр, Экспресс 42
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
Развитие DevOps/NoOps инструментов. Что было, что есть, что будет.
Новый IT для нового enterprise / Александр Титов (Экспресс 42)
Архитектура виртуализованного ЦОД - Cisco Virtual Multi-Service DataCenter. С...
Ad

More from DevOps_Fest (20)

PDF
DevOps Fest 2020. Сергій Калінець. Building Data Streaming Platform with Apac...
PPTX
DevOps Fest 2020. Kohsuke Kawaguchi. GitOps, Jenkins X & the Future of CI/CD
PDF
DevOps Fest 2020. Барух Садогурский и Леонид Игольник. Устраиваем DevOps без ...
PDF
DevOps Fest 2020. James Spiteri. Advanced Security Operations with Elastic Se...
PDF
DevOps Fest 2020. Pavlo Repalo. Edge Computing: Appliance and Challanges
PPTX
DevOps Fest 2020. Павел Жданов та Никора Никита. Построение процесса CI\CD дл...
PDF
DevOps Fest 2020. Станислав Коленкин. How to connect non-connectible: tips, t...
PPTX
DevOps Fest 2020. Андрій Шабалін. Distributed Tracing for microservices with ...
PDF
DevOps Fest 2020. Дмитрий Кудрявцев. Реализация GitOps на Kubernetes. ArgoCD
PPTX
DevOps Fest 2020. Роман Орлов. Инфраструктура тестирования в Kubernetes
PDF
DevOps Fest 2020. Андрей Шишенко. CI/CD for AWS Lambdas with Serverless frame...
PDF
DevOps Fest 2020. Александр Глущенко. Modern Enterprise Network Architecture ...
PPTX
DevOps Fest 2020. Виталий Складчиков. Сквозь монолитный enterprise к микросер...
PPTX
DevOps Fest 2020. Денис Медведенко. Управление сложными многокомпонентными ин...
PDF
DevOps Fest 2020. Павел Галушко. Что делать devops'у если у вас захотели mach...
PPTX
DevOps Fest 2020. Сергей Абаничев. Modern CI\CD pipeline with Azure DevOps
PDF
DevOps Fest 2020. Philipp Krenn. Scale Your Auditing Events
PPTX
DevOps Fest 2020. Володимир Мельник. TuchaKube - перша українська DevOps/Host...
PDF
DevOps Fest 2020. Денис Васильев. Let's make it KUL! Kubernetes Ultra Light
PDF
DevOps Fest 2020. Даніель Яворович. Data pipelines: building an efficient ins...
DevOps Fest 2020. Сергій Калінець. Building Data Streaming Platform with Apac...
DevOps Fest 2020. Kohsuke Kawaguchi. GitOps, Jenkins X & the Future of CI/CD
DevOps Fest 2020. Барух Садогурский и Леонид Игольник. Устраиваем DevOps без ...
DevOps Fest 2020. James Spiteri. Advanced Security Operations with Elastic Se...
DevOps Fest 2020. Pavlo Repalo. Edge Computing: Appliance and Challanges
DevOps Fest 2020. Павел Жданов та Никора Никита. Построение процесса CI\CD дл...
DevOps Fest 2020. Станислав Коленкин. How to connect non-connectible: tips, t...
DevOps Fest 2020. Андрій Шабалін. Distributed Tracing for microservices with ...
DevOps Fest 2020. Дмитрий Кудрявцев. Реализация GitOps на Kubernetes. ArgoCD
DevOps Fest 2020. Роман Орлов. Инфраструктура тестирования в Kubernetes
DevOps Fest 2020. Андрей Шишенко. CI/CD for AWS Lambdas with Serverless frame...
DevOps Fest 2020. Александр Глущенко. Modern Enterprise Network Architecture ...
DevOps Fest 2020. Виталий Складчиков. Сквозь монолитный enterprise к микросер...
DevOps Fest 2020. Денис Медведенко. Управление сложными многокомпонентными ин...
DevOps Fest 2020. Павел Галушко. Что делать devops'у если у вас захотели mach...
DevOps Fest 2020. Сергей Абаничев. Modern CI\CD pipeline with Azure DevOps
DevOps Fest 2020. Philipp Krenn. Scale Your Auditing Events
DevOps Fest 2020. Володимир Мельник. TuchaKube - перша українська DevOps/Host...
DevOps Fest 2020. Денис Васильев. Let's make it KUL! Kubernetes Ultra Light
DevOps Fest 2020. Даніель Яворович. Data pipelines: building an efficient ins...

DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две ключевые связующие системы для разработки и бизнеса

  • 1. DevOps - как архитектура в процессе Две ключевые связующие системы для разработки и бизнеса Максим Безуглый, основатель клуба архитекторов
  • 2. My Story. Ты СТО, но • 2001й - что ты будешь делать, если админ пропадет вместе проектом и бекапами? • Контроль и организация end to end от бизнеса до системного администрирования. • Менеджмент и управление рисками vs хочешь сделать хорошо, сделай это сам • История другого CTO сейчас и кризис власти. • Решения, власть их принимать, а не рекомендовать, ответсвенность
  • 3. Место архитектуры и DevOps Solution Architecture DevOps стратегия тактика Business Dev Ops
  • 4. DevOps = Architecture in Present Continuous • Architecture = Perfect Future • Но, давайте поговорим о частых релизах, а не о 12 FACTOR • Кому они подходят? • Где dev/stage/prod? • Где интеграции?
  • 5. CI/CD, Pipeline – а КУДА ОН ВООБЩЕ ИДЕТ? • DevOps, Agile без архитектуры, весь этот «быстрее узнавать, что ты не прав», это не стратегия, это русская рулетка. • DevOps для бизнеса в мире Agile – это игра в русскую рулетку с шестиствольным пулеметом у виска бизнеса • Архитектура – это поворот DevOps пулемета в сторону целей, а не себя
  • 6. 2 вида бизнеса, прежде, чем о нем говорить • Enterprise • Internet companies • Hybrid 1 – Enterprise as Internet company • Hybrid 2 – Internet company as Enterprise • У них одинаковый DevOps?
  • 7. DevOps с позиции бизнеса Care Care. Maybe.. снижение затрат для бизнеса - now Faster time to market – какой ценой? DevOps / SA увеличение доходов - strategic Lower failure rate of new releases – так зачем вы так часто деплои делаете? снижение рисков - strategic Shortened lead time between fixes – в чем наша система качества? В DevOps? Или она вполне конкретная? повышение ответственности команды за продукт - strategic Faster mean time to recovery – not faster then SLA
  • 8. DevOps с позиции бизнеса Don’t care (но слышали на гольф поле) Don't f***king care Cloud Improved deployment frequency – я это должен смотреть 10 раз в день? Наши юзеры = бета тестеры? Нам это подходит? Кто в ответе? Ах, никто, это новая культура такая. ВСЕГДА КТО-ТО В ОТВЕТЕ. Вас либо слишком хорошо, либо слишком плохо менеджат Kafka Toolchain – nobody cares, really DevOps Infrastructure as Code – а кто визирует изменения? Как это бюджетируется? Agile CI/CD Это все вопросы мидл менеджмента, а не бизнеса Docker Kubernetes А это не интересно даже мидл менеджменту
  • 9. Покажите какую проблему это решило ранее I don’t care Please Improved deployment frequency Sync with product team Toolchain Платим за отверстия, а не за дрель. Контролируем – цены на дрели, квалификацию мастера, ROI всей затеи Infrastructure as Code Экономия времени, но можно влететь в деньги CI/CD Не ждать, экономия, качество. Check TDD | > /dev/null Docker Экономия Kubernetes Check You Are Not Google first. Возможно марнотратство и расточительство Cloud Где сравнение бюджетов? Точно иначе все уволятся? Где анализ рисков? Кто несет за это ответственность?
  • 10. business wanna cloud. wanna refactroing. tests • кто-то сказал тебе, Нео . Не ты это решил • потоки денег и власти. Не кода, не фич, не байтов.
  • 11. Как те же бизнес задачи решает Архитектура • код, который не пришлось писать • IaC, которую не пришлось делать
  • 12. Архитектура • EA • интеграции - infrastructure as a war • визирует IaC • бюджеты. заранее, а не по факту. • SA • Такой же DevOps, только на стратегическом, а не тактическом уровне • AA • работает с DevOps, но им не является. Сова, стратегический консультант • граф вычислений, граф состояния данных. скорость проходения тестов
  • 13. Show stoppers • security • on premise infrastructure • culture - no tests = lowest common denominator • ошибку не показали тесты или их не было • восстановление из бекапов, частичное • думать долго и больно, делать быстро и приятно