the death of devops (revisited) · management devops @devoteam. tasks code code build and test...
TRANSCRIPT
The Death of DevOps (Revisited)
Graham Zabel
RedHat Forum - October 2019
The Death of DevOps
SEAM - May 2019
The Death of DevOps
SEAM - May 2019
(as we know it)
The Death of Enterprise DevOps
RedHat Forum - October 2019
~1% ~0.1%
~0.01%
~0.01%
• Why does this Dev Ops thing sound so complicated and depressing?
~0.01%
• Why does this DevOps thing sound so complicated and depressing?
• There's so much wrong with this video….
~0.01%
• Why does this DevOps thing sound so complicated and depressing?
• There's so much wrong with this video….• Zero content talk. Guy is from ***** so I am not surprised.
~0.01%
• Why does this DevOps thing sound so complicated and depressing?
• There's so much wrong with this video….• Zero content talk. Guy is from ***** so I am not surprised.• Yet another catchy title, seems to me, which decredibilizes the
talk and its speaker…
~0.01%
• Why does this DevOps thing sound so complicated and depressing?
• There's so much wrong with this video….• Zero content talk. Guy is from ***** so I am not surprised.• Yet another catchy title, seems to me, which decredibilizes the
talk and its speaker…• DevOps is the breakdown of divisions between devs and ops
and this guy is just going on about tooling so has missed the mark
~0.01%
• Why does this DevOps thing sound so complicated and depressing?
• There's so much wrong with this video….• Zero content talk. Guy is from ***** so I am not surprised.• Yet another catchy title, seems to me, which decredibilizes the
talk and its speaker…• DevOps is the breakdown of divisions between devs and ops
and this guy is just going on about tooling so has missed the mark
• I find this video to be so retarded.
~0.01%
• Why does this DevOps thing sound so complicated and depressing?
• There's so much wrong with this video….• Zero content talk. Guy is from ***** so I am not surprised.• Yet another catchy title, seems to me, which decredibilizes the
talk and its speaker…• DevOps is the breakdown of divisions between devs and ops
and this guy is just going on about tooling so has missed the mark
• I find this video to be so retarded.• Change your current job situation and go plant some potato
seeds. Really. It's the best we can do.
~0.01%
• Why does this DevOps thing sound so complicated and depressing?
• There's so much wrong with this video….• Zero content talk. Guy is from ***** so I am not surprised.• Yet another catchy title, seems to me, which decredibilizes the
talk and its speaker…• DevOps is the breakdown of divisions between devs and ops
and this guy is just going on about tooling so has missed the mark
• I find this video to be so retarded.• Change your current job situation and go plant some potato
seeds. Really. It's the best we can do.• Sorry, but everything he said is obvious. No offense.
~0.01%
• Why does this DevOps thing sound so complicated and depressing?
• There's so much wrong with this video….• Zero content talk. Guy is from ***** so I am not surprised.• Yet another catchy title, seems to me, which decredibilizes the
talk and its speaker…• DevOps is the breakdown of divisions between devs and ops
and this guy is just going on about tooling so has missed the mark
• I find this video to be so retarded.• Change your current job situation and go plant some potato
seeds. Really. It's the best we can do.• Sorry, but everything he said is obvious. No offense.• Save yourself 15 min - the message is "Out source
everything".
~0.01%
• Why does this DevOps thing sound so complicated and depressing?
• There's so much wrong with this video….• Zero content talk. Guy is from ***** so I am not surprised.• Yet another catchy title, seems to me, which decredibilizes the
talk and its speaker…• DevOps is the breakdown of divisions between devs and ops
and this guy is just going on about tooling so has missed the mark
• I find this video to be so retarded.• Change your current job situation and go plant some potato
seeds. Really. It's the best we can do.• Sorry, but everything he said is obvious. No offense.• Save yourself 15 min - the message is "Out source
everything".• British mentality or rather DNA is to live in old ways. Look at
there cities, nothing modern and almost every thing is old. Personally, I worked there and found same in their IT sector. People don't want to change to new ways of working.
~0.01%
• Why does this DevOps thing sound so complicated and depressing?
• There's so much wrong with this video….• Zero content talk. Guy is from ***** so I am not surprised.• Yet another catchy title, seems to me, which decredibilizes the
talk and its speaker…• DevOps is the breakdown of divisions between devs and ops
and this guy is just going on about tooling so has missed the mark
• I find this video to be so retarded.• Change your current job situation and go plant some potato
seeds. Really. It's the best we can do.• Sorry, but everything he said is obvious. No offense.• Save yourself 15 min - the message is "Out source
everything".• British mentality or rather DNA is to live in old ways. Look at
there cities, nothing modern and almost every thing is old. Personally, I worked there and found same in their IT sector. People don't want to change to new ways of working.
• This guy talks exactly like Elon Musk
Tasks
Code
Code
Build and TestResults
Infrastructureas code (IaC)
IaC
Metrics Artifacts Artifacts
Observations
Approvals/Incidents
Deployments
Dev Ops
IssuesRequirements
Task Management
DevOps @Devoteam
Tasks
Code
Code
Build and TestResults
Infrastructureas code (IaC)
IaC
Metrics Artifacts Artifacts
Observations
Approvals/Incidents
Deployments
Dev Ops
Issues
Requirements
Continuous Integration- Code built continuously (multiple times per day)- Fast feedback - continuous builds are very fast (< 5 mins)- Best practice build patterns/chains- Compile, unit test, integration test, deploy artefacts
Tasks
Code
Code
BuildResults
Infrastructureas code (IaC)
IaC
Metrics Artifacts Artifacts
Observations
Approvals/Incidents
Dev Ops
Deployments
Issues
Requirements
Continuous Deployment- Infrastructure provisioned automatically- Configuration automated- Change approvals automated- Push button deployment to production
• On-prem DevOps, on-prem infra• Central DevOps teams• Poor cost transparency (CapEx)
Enterprise DevOps
• Multi-vendor, multi-tool• Upgrades/maintenance• Multiple custom integrations
DevOps as a Service
• Cloud DevOps, SaaS• Integrated toolchains• Excellent cost transparency (OpEx)
• No infra• Evergreen
Tasks
Code
Code
Build and TestResults
Infrastructureas code (IaC)
IaC
Metrics Artifacts Artifacts
Observations
Incidents
Deployments
Dev Ops
Issues
RequirementsDevOps as a Service Openshift 4 Pipelines
Tasks
Code
Code
Build and TestResults
Infrastructureas code (IaC)
IaC
Metrics Artifacts Artifacts
Observations
Incidents
Deployments
Dev Ops
Issues
RequirementsDevOps as a ServiceGCP DevOps
DevOps Topologies
From webdevopstopologies.com
DevOps as a Service
OpsDev
Networks
Database
Middleware
Service Mgmt
Enterprise DevOps
Procurement
Dev Ops
Central DevOps
DevOps as a Service
Dev Ops
DevOps as a Service
Dev OpsSRE
DevOps as a Service
Dev OpsSRE
Service Mgmt
Security
Cloud Engineering
NoOps?
From webdevopstopologies.com(emphasis mine)
Creating a new Cloud Environment
DevOps as a Service
Much more Much less• Automation (testing, deploying)• Monitoring and Metrics• ChatOps
• Managing and maintaining tools• Managing and maintaining
pipelines• Vendor relations• Integrating tools• Email
Issues• Vendor lock-in
• Culture not tools
• All tools lock-in a vendor. DevOps aaS has fewer vendors
• Tools help change culture (e.g. code reviewing, ChatOps)
Thank you
uk.devoteam.com