SlideShare a Scribd company logo
1 of 16
Download to read offline
A Modern DevOps Manifesto
DevOps BCN
Meetup
David Castañeda
Not a DevOps
TL; DR
● DevOps is a culture
● DevOps is not a job title.
● DevOops is a way of living
● DevOps has evolved A LOT
Original DevOps manifesto
Written in 2009…
DevOps is not...
● A certification
● A role
● A set of tools
● A prescriptive process
DevOps is...
● A philosophy that starts with passion
● A cultural, professional movement with attitude and values
● A reaction to poor communication
● About creating visibility between Development and Operations
● About the symbiotic relationship between Dev and Ops
● Cross-functional teams over organizational silos
● Products not projects
● Automation over documentation (and more automation... and more...)
● About creating self-service infrastructure for teams
● Knowing that good software doesn't end with development / release
● Software that doesn't require support
● Ensuring a continual feedback loop between Dev and Ops
● Cross-functional teams over organizational silos
● Creating products that are owned by the delivery team
● Knowing that a project is only finished when it is retired from production
● Something you can do without doing agile
https:/
/sites.google.com/a/jezhumble.net/devops-manifesto
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr presentation
2010, Gaining momentum
2013 onwards DevOps on its way to becoming
mainstream
2013 2016 2016 2017
2019 2019 2021
Principles and Concepts
Flow: the first way of DevOps
Creating a smooth and continuous flow (mainly
automated) from development to delivery
Some ways of achieving first way are:
● Having a deep understanding of the workflow that goes from
Dev to Ops
● Using continuous integrations and continuous delivery
(CI/CD).
● Using infrastructure as code (IaC)
● Breaking down silos and create cross-functional teams.
● Having a culture of continuous learning and improvement
Feedback: the second way of DevOps
Implementing feedback loops enables everyone to
work together toward shared goals, identify problems,
and overcome them.
Some ways of achieving the second way:
● Using code reviews
● Sharing metrics and dashboards
● Collaborating and sharing knowledge
● Creating a feedback culture
○ Deliver feedback in a constructive way
○ Feedback should be specific
○ Create a safe space for feedback
Continuous learning and experimentation: the third way of DevOps
Creating an organizational culture that values ongoing
learning, innovation, and experimentation.
Encourage feedback-driven improvement, resilience,
collaboration, and the pursuit of excellence
Some ways of achieving third way are:
● Encourage employees to share their knowledge
● Allocate time to pay back technical debt
● Don't be afraid to fail
● Enable everyone to teach and learn
○ Mentorship program
○ Learning budget
○ Celebrate successes
Phases and tools
DevOps Infinity Loop
OPS
Dev
Code
P
l
a
n
Test
Deploy
Operate
Monitor
R
e
l
e
a
s
e
Build
The infinite loop
A modern DevOps manifesto
at last…
Written in 2023…
DevOps is not...
● A certification
● A role
● A set of tools
● A magical solution to a complicated problem
DevOps is...
● A philosophy that starts with passion
● A cultural, professional movement with attitude and values
● About creating visibility between more than just Dev and Ops. Add Security, Q&A,
Data and Stakeholders in the loop
● About the symbiotic relationship between dev and ops
● Cross-functional teams that encourage learning and experimentation
over organizational silos
● Automation rather than documentation but with a focus on continuous learning and
improvement
● About creating self-service infrastructure for teams
● Ensuring constant and constructive feedback loops
● Knowing that a project is only finished when it is retired from production
● Collaboration rather than negotiation, with a focus on delivering value and excellence
Thank You!
CREDIT: SlideEgg created this PowerPoint template.
David C. made it fun.
@notadevops
@edupr91

More Related Content

Similar to A Modern DevOps Manifesto by David Castañeda - DevOps BCN - October 2023

Similar to A Modern DevOps Manifesto by David Castañeda - DevOps BCN - October 2023 (20)

DevOps - Overview - One of the Top Trends in IT Industry
DevOps - Overview - One of the Top Trends in IT IndustryDevOps - Overview - One of the Top Trends in IT Industry
DevOps - Overview - One of the Top Trends in IT Industry
 
Agile vs dev ops
Agile vs dev opsAgile vs dev ops
Agile vs dev ops
 
MindBox Trainings - Best DevOps Online Training Course
MindBox Trainings - Best DevOps Online Training CourseMindBox Trainings - Best DevOps Online Training Course
MindBox Trainings - Best DevOps Online Training Course
 
Lessons Learnt: Transitioning from Component to Squad Teams
Lessons Learnt: Transitioning from Component to Squad TeamsLessons Learnt: Transitioning from Component to Squad Teams
Lessons Learnt: Transitioning from Component to Squad Teams
 
Creating and Maintaining an Inclusive DevOps Culture
Creating and Maintaining an Inclusive DevOps CultureCreating and Maintaining an Inclusive DevOps Culture
Creating and Maintaining an Inclusive DevOps Culture
 
How to learn DEVOPS at home  .docx
How to learn DEVOPS at home  .docxHow to learn DEVOPS at home  .docx
How to learn DEVOPS at home  .docx
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
HP DevOps Summit 2021
HP DevOps Summit 2021HP DevOps Summit 2021
HP DevOps Summit 2021
 
HP's Dev Ops Summit 2021, Better Together: An Inner Source Journey
HP's Dev Ops Summit 2021, Better Together: An Inner Source JourneyHP's Dev Ops Summit 2021, Better Together: An Inner Source Journey
HP's Dev Ops Summit 2021, Better Together: An Inner Source Journey
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organization
 
DevOps for absolute beginners
DevOps for absolute beginnersDevOps for absolute beginners
DevOps for absolute beginners
 
Post agile confessions
Post agile confessionsPost agile confessions
Post agile confessions
 
DevTestOps
DevTestOpsDevTestOps
DevTestOps
 
ITpreneurs DASA dev ops elearning - get devops certified now!
ITpreneurs DASA dev ops elearning - get devops certified now!ITpreneurs DASA dev ops elearning - get devops certified now!
ITpreneurs DASA dev ops elearning - get devops certified now!
 
DevOps culture: Computer scientists are only human ... ;)
DevOps culture: Computer scientists are only human ... ;)DevOps culture: Computer scientists are only human ... ;)
DevOps culture: Computer scientists are only human ... ;)
 
How to be successful with your digital transformation
How to be successful with your digital transformationHow to be successful with your digital transformation
How to be successful with your digital transformation
 
Building Developer Documentation with a Fully Remote Team and Community — Dev...
Building Developer Documentation with a Fully Remote Team and Community — Dev...Building Developer Documentation with a Fully Remote Team and Community — Dev...
Building Developer Documentation with a Fully Remote Team and Community — Dev...
 
Accelerate Your Elearning Production and Increase Effectiveness
Accelerate Your Elearning Production and Increase EffectivenessAccelerate Your Elearning Production and Increase Effectiveness
Accelerate Your Elearning Production and Increase Effectiveness
 
Agile Development: Key to smart software development
Agile Development: Key to smart software developmentAgile Development: Key to smart software development
Agile Development: Key to smart software development
 
Winning at Culture
Winning at CultureWinning at Culture
Winning at Culture
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

A Modern DevOps Manifesto by David Castañeda - DevOps BCN - October 2023

  • 1. A Modern DevOps Manifesto DevOps BCN Meetup David Castañeda Not a DevOps
  • 3. ● DevOps is a culture ● DevOps is not a job title. ● DevOops is a way of living ● DevOps has evolved A LOT
  • 5. Written in 2009… DevOps is not... ● A certification ● A role ● A set of tools ● A prescriptive process DevOps is... ● A philosophy that starts with passion ● A cultural, professional movement with attitude and values ● A reaction to poor communication ● About creating visibility between Development and Operations ● About the symbiotic relationship between Dev and Ops ● Cross-functional teams over organizational silos ● Products not projects ● Automation over documentation (and more automation... and more...) ● About creating self-service infrastructure for teams ● Knowing that good software doesn't end with development / release ● Software that doesn't require support ● Ensuring a continual feedback loop between Dev and Ops ● Cross-functional teams over organizational silos ● Creating products that are owned by the delivery team ● Knowing that a project is only finished when it is retired from production ● Something you can do without doing agile https:/ /sites.google.com/a/jezhumble.net/devops-manifesto 10+ Deploys Per Day: Dev and Ops Cooperation at Flickr presentation
  • 7. 2013 onwards DevOps on its way to becoming mainstream 2013 2016 2016 2017 2019 2019 2021
  • 9. Flow: the first way of DevOps Creating a smooth and continuous flow (mainly automated) from development to delivery Some ways of achieving first way are: ● Having a deep understanding of the workflow that goes from Dev to Ops ● Using continuous integrations and continuous delivery (CI/CD). ● Using infrastructure as code (IaC) ● Breaking down silos and create cross-functional teams. ● Having a culture of continuous learning and improvement
  • 10. Feedback: the second way of DevOps Implementing feedback loops enables everyone to work together toward shared goals, identify problems, and overcome them. Some ways of achieving the second way: ● Using code reviews ● Sharing metrics and dashboards ● Collaborating and sharing knowledge ● Creating a feedback culture ○ Deliver feedback in a constructive way ○ Feedback should be specific ○ Create a safe space for feedback
  • 11. Continuous learning and experimentation: the third way of DevOps Creating an organizational culture that values ongoing learning, innovation, and experimentation. Encourage feedback-driven improvement, resilience, collaboration, and the pursuit of excellence Some ways of achieving third way are: ● Encourage employees to share their knowledge ● Allocate time to pay back technical debt ● Don't be afraid to fail ● Enable everyone to teach and learn ○ Mentorship program ○ Learning budget ○ Celebrate successes
  • 14. A modern DevOps manifesto at last…
  • 15. Written in 2023… DevOps is not... ● A certification ● A role ● A set of tools ● A magical solution to a complicated problem DevOps is... ● A philosophy that starts with passion ● A cultural, professional movement with attitude and values ● About creating visibility between more than just Dev and Ops. Add Security, Q&A, Data and Stakeholders in the loop ● About the symbiotic relationship between dev and ops ● Cross-functional teams that encourage learning and experimentation over organizational silos ● Automation rather than documentation but with a focus on continuous learning and improvement ● About creating self-service infrastructure for teams ● Ensuring constant and constructive feedback loops ● Knowing that a project is only finished when it is retired from production ● Collaboration rather than negotiation, with a focus on delivering value and excellence
  • 16. Thank You! CREDIT: SlideEgg created this PowerPoint template. David C. made it fun. @notadevops @edupr91