SlideShare a Scribd company logo
DevOps on Scale. From
philosophy to toolset
Julia Tkachova, Ciklum, Ukraine
Обо мне
Юлия Ткачева
Solution architect in Ciklum,
Ukraine
DevOps engineer
12 факторов DevOps
https://devopsfactors.com/
• Shared Goals
• Communication
• Infrastructure as a code
• Team structure
• Knowledge sharing
• Monitoring
• CI
• CD
• Continuous improvement
• Incident management
• Roadmap
• Hype-driven decisions
Team structure
• Определите цели команды
• Принимайте командные
решения
• Даже самые сильные
инженеры ошибаются
• Признавайте ошибки
• Каждый в команде может
решить простую задачу из
пула задач команды
Shared goals(development and DevOps)
• Company culture
• Business value
• ROI
• Feedback loop
• Automate routine tasks
• Time to market
Communication
• Митинги не всегда
бесполезны
• Опирайтесь на
стратегические цели
• Ищите не компромис, а
правильное решение
• Уметь говорить нет -
полезно
Infrastructure as a code
• Восстанавливайтесь из iac вместо
длительного поиска проблем
• Учитывайте кто ваши клиенты
• Не все нужно прятать
• Модульность нужна и в
инфраструктуре
• Тестируйте инфраструктуру
• Все ошибаются
• Keep it simple
Versioning
• Follow semver
• Pipeline for infrastrucuture
• Components decoupling
• Regular updates regarding new
platform features
•
Monitoring
• Используйте IaC
• Никто не знает продукт
лучше команды
• SLO/SLA/SLI
• Root cause анализ
CI/CD
• На большом скейле
стандартизация нужна
• Среды должны быть
похожи
• Все должны знать как
происходит
развертывание
• Github Flow
Incident management
• Fix- then investigate
• IaC
• Keep all needed info for
investigation
• Reproduce incident
• Postmortems
Roadmap
• Business goals
• Roadmap can be adjusted
• Iterations
• ROI
Hype-driven decisions
• Right tool for task
• ROI
• Resume driven
development
• Business value
• Risks
Communication with stakeholders
• Be short
• Try to find problem not
solution
• Brainstorm
• Use team power
• Business language is hard
• Try to get feedback
• Build relationships
Thank you.
Questions
Linkedin:https://www.linkedin.com/in/juliyatkachova/
GitHub: https://github.com/julytc
Skype: july_barabash

More Related Content

PDF
"How to build powerful CI / CD based on GitLab and Docker", Aleksandr Matkovs...
Provectus
 
PPTX
Agile testing
Elena Korotchuk
 
PPTX
DevOps для Legacy-продуктов
ScrumTrek
 
PPTX
Петр Клименко. DevOps Трансформация для SIEBEL CRM
ScrumTrek
 
PDF
Мифы о DevOps / Александр Титов, Иван Евтухович (Экспресс 42)
Ontico
 
PPTX
Вебинар о конференции HighLoad++
Ontico
 
PDF
Микросервисы: откуда столько шума?
Ivan Evtukhovich
 
"How to build powerful CI / CD based on GitLab and Docker", Aleksandr Matkovs...
Provectus
 
Agile testing
Elena Korotchuk
 
DevOps для Legacy-продуктов
ScrumTrek
 
Петр Клименко. DevOps Трансформация для SIEBEL CRM
ScrumTrek
 
Мифы о DevOps / Александр Титов, Иван Евтухович (Экспресс 42)
Ontico
 
Вебинар о конференции HighLoad++
Ontico
 
Микросервисы: откуда столько шума?
Ivan Evtukhovich
 

What's hot (20)

PDF
Развитие DevOps/NoOps инструментов. Что было, что есть, что будет.
Ivan Evtukhovich
 
PDF
Юлия Викторова; Александр Тарасов. DevOps без булшита.
ScrumTrek
 
PDF
Микросервисы: откуда столько шума?
Ivan Evtukhovich
 
PDF
Олег Бунин (Онтико) | Менеджмент и бизнес-процессы в разработке highload-прое...
RIF-Technology
 
PPTX
Учебный день конференции HighLoad++ 2013
Ontico
 
PPTX
Развитие сообщества Open DevOps Community
Positive Hack Days
 
PPTX
Типовая сборка и деплой продуктов в Positive Technologies
Positive Hack Days
 
PPTX
C#5 What's new?
Oleg Kulygin
 
PPTX
Аналитика в проектах: TFS + Qlik
Positive Hack Days
 
PPTX
Agile Engineering Assessment: оценка технического состояния проекта
Alexander Andronov
 
PPTX
Самодиагностика сервисов на базе платформы .NET
Andrew Gubskiy
 
PDF
Николай Крапивный
CodeFest
 
PPTX
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
RIF-Technology
 
PPTX
Как мы собираем проекты в выделенном окружении в Windows Docker
Positive Hack Days
 
PDF
DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две к...
DevOps_Fest
 
PPTX
AgileCamp’11 Новосибирск - Continuous Integration (CI)
Anton Katkov
 
PDF
Александр Курдюков. Внедрение continuous delivery для гетерогенных поставок.
ScrumTrek
 
PPTX
Готовим Docker для Автоматизации Тестирования
COMAQA.BY
 
PDF
Знакомьтесь, DevOps
DataArt
 
PDF
Опыт реформирования большой команды разработчиков (Сергей Никулин)
Ontico
 
Развитие DevOps/NoOps инструментов. Что было, что есть, что будет.
Ivan Evtukhovich
 
Юлия Викторова; Александр Тарасов. DevOps без булшита.
ScrumTrek
 
Микросервисы: откуда столько шума?
Ivan Evtukhovich
 
Олег Бунин (Онтико) | Менеджмент и бизнес-процессы в разработке highload-прое...
RIF-Technology
 
Учебный день конференции HighLoad++ 2013
Ontico
 
Развитие сообщества Open DevOps Community
Positive Hack Days
 
Типовая сборка и деплой продуктов в Positive Technologies
Positive Hack Days
 
C#5 What's new?
Oleg Kulygin
 
Аналитика в проектах: TFS + Qlik
Positive Hack Days
 
Agile Engineering Assessment: оценка технического состояния проекта
Alexander Andronov
 
Самодиагностика сервисов на базе платформы .NET
Andrew Gubskiy
 
Николай Крапивный
CodeFest
 
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
RIF-Technology
 
Как мы собираем проекты в выделенном окружении в Windows Docker
Positive Hack Days
 
DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две к...
DevOps_Fest
 
AgileCamp’11 Новосибирск - Continuous Integration (CI)
Anton Katkov
 
Александр Курдюков. Внедрение continuous delivery для гетерогенных поставок.
ScrumTrek
 
Готовим Docker для Автоматизации Тестирования
COMAQA.BY
 
Знакомьтесь, DevOps
DataArt
 
Опыт реформирования большой команды разработчиков (Сергей Никулин)
Ontico
 
Ad

Similar to juliya tkachova - dev ops on scale from philosophy to toolset (19)

PDF
Вебинар "Культура DevOps: основы эффективного взаимодействия IT-команд"
Svyatoslav Vereshchak
 
PPTX
пылаева дана, шоколад лего-скрам
Magneta AI
 
PDF
We're all DevOps [RU]
Mikhail Chinkov
 
PDF
DevOps от и до - что, зачем и почему
Andrey Rebrov
 
PDF
Евгений Кривошеев. Beyond DevOps
ScrumTrek
 
PDF
Junior DevOps Meetup
AUTODOC
 
PDF
Как начать DevOps-трансформацию
Andrey Aleksandrov
 
PPTX
верещак. построение культуры Dev ops. v0.5 copy
Magneta AI
 
PPTX
Игорь Леонтьев, Lead Architect on all Blockchain projects of Viseo group
Alina Vilk
 
PPTX
Практика DevOps в крупных организациях
Softmart
 
PPTX
Реальный DevOps в энтерпрайзе
Alexander Taratorin
 
PPTX
Реальный DevOps в энтерпрайзе / Александр Тараторин (Райффайзенбанк)
Ontico
 
PDF
А так ли нужен DevOps инженер в проекте?
Mad Devs
 
PPTX
DevOps Skills DevConf 2016
Alexey Voronin
 
PDF
Agile days `16 summary
Anton Zhukov
 
PDF
'Сrafting software architecture decisions' by Maksym Klymyshyn at ODESSA'2020
OdessaJS Conf
 
PPTX
Introduction to DevOps with Chocolate, Lego and Scrum Game, AgileDays2015, Mo...
Dana Pylayeva
 
PPTX
JavaFest. Барух Садогурский. DevOps для разработчиков (или против них?!)
FestGroup
 
PPTX
"DevOps in a nutshell", Stas Sultanov
Provectus
 
Вебинар "Культура DevOps: основы эффективного взаимодействия IT-команд"
Svyatoslav Vereshchak
 
пылаева дана, шоколад лего-скрам
Magneta AI
 
We're all DevOps [RU]
Mikhail Chinkov
 
DevOps от и до - что, зачем и почему
Andrey Rebrov
 
Евгений Кривошеев. Beyond DevOps
ScrumTrek
 
Junior DevOps Meetup
AUTODOC
 
Как начать DevOps-трансформацию
Andrey Aleksandrov
 
верещак. построение культуры Dev ops. v0.5 copy
Magneta AI
 
Игорь Леонтьев, Lead Architect on all Blockchain projects of Viseo group
Alina Vilk
 
Практика DevOps в крупных организациях
Softmart
 
Реальный DevOps в энтерпрайзе
Alexander Taratorin
 
Реальный DevOps в энтерпрайзе / Александр Тараторин (Райффайзенбанк)
Ontico
 
А так ли нужен DevOps инженер в проекте?
Mad Devs
 
DevOps Skills DevConf 2016
Alexey Voronin
 
Agile days `16 summary
Anton Zhukov
 
'Сrafting software architecture decisions' by Maksym Klymyshyn at ODESSA'2020
OdessaJS Conf
 
Introduction to DevOps with Chocolate, Lego and Scrum Game, AgileDays2015, Mo...
Dana Pylayeva
 
JavaFest. Барух Садогурский. DevOps для разработчиков (или против них?!)
FestGroup
 
"DevOps in a nutshell", Stas Sultanov
Provectus
 
Ad

More from Dariia Seimova (10)

PDF
Chris Homer - Moving the entire stack to k8s within a year – lessons learned
Dariia Seimova
 
PDF
rohit sharma - dev ops virtual assistant - automate devops stuffs using nlp a...
Dariia Seimova
 
PDF
ostap soroka - aws architecture and a human body
Dariia Seimova
 
PDF
victoriia basarab - special aspects of dev ops platform development
Dariia Seimova
 
PDF
sveta smirnova - my sql performance schema in action
Dariia Seimova
 
PDF
faisal mushtaq - an enterprise cloud cost management framework
Dariia Seimova
 
PDF
mykola marzhan - jenkins on aws spot instance
Dariia Seimova
 
PDF
maksym vlasov - culture of git as roots of your ci
Dariia Seimova
 
PDF
vitaly davidoff - end 2 end containers secure sdlc process
Dariia Seimova
 
PDF
yegor maksymchuk - open shift as a cloud for data science
Dariia Seimova
 
Chris Homer - Moving the entire stack to k8s within a year – lessons learned
Dariia Seimova
 
rohit sharma - dev ops virtual assistant - automate devops stuffs using nlp a...
Dariia Seimova
 
ostap soroka - aws architecture and a human body
Dariia Seimova
 
victoriia basarab - special aspects of dev ops platform development
Dariia Seimova
 
sveta smirnova - my sql performance schema in action
Dariia Seimova
 
faisal mushtaq - an enterprise cloud cost management framework
Dariia Seimova
 
mykola marzhan - jenkins on aws spot instance
Dariia Seimova
 
maksym vlasov - culture of git as roots of your ci
Dariia Seimova
 
vitaly davidoff - end 2 end containers secure sdlc process
Dariia Seimova
 
yegor maksymchuk - open shift as a cloud for data science
Dariia Seimova
 

juliya tkachova - dev ops on scale from philosophy to toolset