SlideShare a Scribd company logo
Why DevOps Tools Do Not
Speak Developer Language
(And How To Overcome This)
Cloud native | March 2021
Itiel Shwartz
CTO & Co-Founder @ Komodor
● Leading a startup which is building the
first k8s-native troubleshooting platform.
● A big believer in dev empowerment and
moving fast.
Who Are We?
Baruch Sadogursky
Head of DevOps Advocacy @ JFrog
● Helping developers being more
productive with DevOps
● Co-author of #LiquidSoftware an
DevOps Tools for Java Developers
books
Cloud native | March 2021
https://www.cncf.io/wp-content/uploads/2020/11/CNCF_Survey_Report_2020.pdf
Today’s Reality:
Code Is Being
Released Faster
Than Ever
“Kubernetes has become the de
facto container orchestrator, with
over 88% having adopted K8s
already.”
Source: https://www.redhat.com/en/resources/kubernetes-adoption-security-market-trends-2021-overview
To Keep Up With The Pace, More & More
Organizations Are Turning to Kubernetes
…But It Comes
With It’s Own Set
of Challenges,
Especially Given
Its Complexity
https://dzone.com/articles/the-2018-state-of-devops-reports
Cloud native | March 2021
Question 1:
Who Should Own Troubleshooting K8s
Issues in the Age of DevOps?
Developers
DevOps
SREs/Platform
Observability
Teams
Cloud native | March 2021
Shifting Left is Essential
Cloud native | March 2021
Lack of K8s Knowledge/Expertise
Lack of Permissions/Access
Lack of Cultural Mindset
Lack of Developer-Friendly Tools
Question 2:
What is Blocking
Organizations
From Shifting Left?
Cloud native | March 2021
Question 3:
Why Is There a Gap in Cultural Mindset
When it Comes to Incident Response?
Cloud native | March 2021
Question 4:
Why Do Current DevOps
Tools Not Speak
“Developer Language”?
So How Can We Bridge
the Gap Between Dev &
Ops Teams?
Cloud native | March 2021
Best Practices to Empower
Dev Teams to Troubleshoot
Independently
Cloud native | March 2021
Recommended Tools to Empower Dev
Teams to Troubleshoot Independently
Q&A

More Related Content

What's hot

What's hot (20)

Building Cloud Native Applications Using Azure Kubernetes Service
Building Cloud Native Applications Using Azure Kubernetes ServiceBuilding Cloud Native Applications Using Azure Kubernetes Service
Building Cloud Native Applications Using Azure Kubernetes Service
 
Is your kubernetes negative or positive
Is your kubernetes negative or positive Is your kubernetes negative or positive
Is your kubernetes negative or positive
 
Autoscaling event driven apps
Autoscaling event driven appsAutoscaling event driven apps
Autoscaling event driven apps
 
Sergio Seabra - Red Hat - OSL19
Sergio Seabra - Red Hat - OSL19Sergio Seabra - Red Hat - OSL19
Sergio Seabra - Red Hat - OSL19
 
What Makes up a Modern Application Platform?
What Makes up a Modern Application Platform?What Makes up a Modern Application Platform?
What Makes up a Modern Application Platform?
 
[Confoo Montreal 2020] Build Your Own Serverless with Knative - Alex Gervais
[Confoo Montreal 2020] Build Your Own Serverless with Knative - Alex Gervais[Confoo Montreal 2020] Build Your Own Serverless with Knative - Alex Gervais
[Confoo Montreal 2020] Build Your Own Serverless with Knative - Alex Gervais
 
Monitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with DatadogMonitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with Datadog
 
Communication Operations: Lift off with Docker! - Jesse White
Communication Operations: Lift off with Docker! - Jesse WhiteCommunication Operations: Lift off with Docker! - Jesse White
Communication Operations: Lift off with Docker! - Jesse White
 
Tectonic Summit 2016: Multitenant Data Architectures with Kubernetes
Tectonic Summit 2016: Multitenant Data Architectures with KubernetesTectonic Summit 2016: Multitenant Data Architectures with Kubernetes
Tectonic Summit 2016: Multitenant Data Architectures with Kubernetes
 
The Developer is the New CIO: How Vendors Adapt to the Changing Landscape
The Developer is the New CIO: How Vendors Adapt to the Changing LandscapeThe Developer is the New CIO: How Vendors Adapt to the Changing Landscape
The Developer is the New CIO: How Vendors Adapt to the Changing Landscape
 
Secure your container within 30 minutes
Secure your container within 30 minutesSecure your container within 30 minutes
Secure your container within 30 minutes
 
Patterns of evolution from monolith to microservices
Patterns of evolution from monolith to microservicesPatterns of evolution from monolith to microservices
Patterns of evolution from monolith to microservices
 
Google deployment manager
Google deployment managerGoogle deployment manager
Google deployment manager
 
Cloud Native & Docker
Cloud Native & DockerCloud Native & Docker
Cloud Native & Docker
 
Cloud Native Empowered Culture
Cloud Native Empowered Culture Cloud Native Empowered Culture
Cloud Native Empowered Culture
 
Introduction To Flink
Introduction To FlinkIntroduction To Flink
Introduction To Flink
 
Pivotal Cloud Foundry et Microsoft: Pourquoi? ... Et pourquoi pas?
 Pivotal Cloud Foundry et Microsoft: Pourquoi? ... Et pourquoi pas? Pivotal Cloud Foundry et Microsoft: Pourquoi? ... Et pourquoi pas?
Pivotal Cloud Foundry et Microsoft: Pourquoi? ... Et pourquoi pas?
 
WSO2Con USA 2015: Planning Your Cloud Strategy
WSO2Con USA 2015: Planning Your Cloud StrategyWSO2Con USA 2015: Planning Your Cloud Strategy
WSO2Con USA 2015: Planning Your Cloud Strategy
 
Enterprise level cloud CI
Enterprise level cloud CIEnterprise level cloud CI
Enterprise level cloud CI
 
Cloud native
Cloud nativeCloud native
Cloud native
 

Similar to Why DevOps Tools Do Not Speak Developer Language (and how to overcome this)

Top 10 Must-Have Software Development Tools for 2024.pdf
Top 10 Must-Have Software Development Tools for 2024.pdfTop 10 Must-Have Software Development Tools for 2024.pdf
Top 10 Must-Have Software Development Tools for 2024.pdf
Integrated IT Solutions
 
Security: The Value of SBOMs
Security: The Value of SBOMsSecurity: The Value of SBOMs
Security: The Value of SBOMs
Weaveworks
 

Similar to Why DevOps Tools Do Not Speak Developer Language (and how to overcome this) (20)

Efficient platform engineering with Microk8s & gopaddle.pdf
Efficient platform engineering  with  Microk8s & gopaddle.pdfEfficient platform engineering  with  Microk8s & gopaddle.pdf
Efficient platform engineering with Microk8s & gopaddle.pdf
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday
 
VMblog - 2018 Containers Predictions from 16 Industry Experts
VMblog - 2018 Containers Predictions from 16 Industry ExpertsVMblog - 2018 Containers Predictions from 16 Industry Experts
VMblog - 2018 Containers Predictions from 16 Industry Experts
 
KubeCon CloudNativeCon 2016 Seattle - a report
KubeCon CloudNativeCon 2016 Seattle - a reportKubeCon CloudNativeCon 2016 Seattle - a report
KubeCon CloudNativeCon 2016 Seattle - a report
 
How to Contribute to Cloud Native Computing Foundation
How to Contribute to Cloud Native Computing FoundationHow to Contribute to Cloud Native Computing Foundation
How to Contribute to Cloud Native Computing Foundation
 
How to contribute to cloud native computing foundation (CNCF)
How to contribute to cloud native computing foundation (CNCF)How to contribute to cloud native computing foundation (CNCF)
How to contribute to cloud native computing foundation (CNCF)
 
Epics - Incentive Revolution for Open Source Development
Epics - Incentive Revolution for Open Source DevelopmentEpics - Incentive Revolution for Open Source Development
Epics - Incentive Revolution for Open Source Development
 
Cloud Foundry 2015 LInuxCon Keynote
Cloud Foundry 2015 LInuxCon KeynoteCloud Foundry 2015 LInuxCon Keynote
Cloud Foundry 2015 LInuxCon Keynote
 
Enterprise DevOps Series: Using VS Code & Zowe
Enterprise DevOps Series: Using VS Code & ZoweEnterprise DevOps Series: Using VS Code & Zowe
Enterprise DevOps Series: Using VS Code & Zowe
 
Devops predictions for 2022
Devops predictions for 2022Devops predictions for 2022
Devops predictions for 2022
 
Cloud to Edge
Cloud to EdgeCloud to Edge
Cloud to Edge
 
Docker - A high level introduction to dockers and containers
Docker - A high level introduction to dockers and containersDocker - A high level introduction to dockers and containers
Docker - A high level introduction to dockers and containers
 
Building and Deploying Cloud Native Applications
Building and Deploying Cloud Native ApplicationsBuilding and Deploying Cloud Native Applications
Building and Deploying Cloud Native Applications
 
Cloud Native Meetup Santa Clara 07-11-2019 by Manish Kapur
Cloud Native Meetup Santa Clara 07-11-2019 by Manish KapurCloud Native Meetup Santa Clara 07-11-2019 by Manish Kapur
Cloud Native Meetup Santa Clara 07-11-2019 by Manish Kapur
 
Secrets of Successful Cloud Foundry Adopters
Secrets of Successful Cloud Foundry AdoptersSecrets of Successful Cloud Foundry Adopters
Secrets of Successful Cloud Foundry Adopters
 
StackEngine Problem Space Demo
StackEngine Problem Space DemoStackEngine Problem Space Demo
StackEngine Problem Space Demo
 
Introducing .Net Core - What to do, When to do it, and How to do it.pptx
Introducing .Net Core - What to do, When to do it, and How to do it.pptxIntroducing .Net Core - What to do, When to do it, and How to do it.pptx
Introducing .Net Core - What to do, When to do it, and How to do it.pptx
 
Top 10 Must-Have Software Development Tools for 2024.pdf
Top 10 Must-Have Software Development Tools for 2024.pdfTop 10 Must-Have Software Development Tools for 2024.pdf
Top 10 Must-Have Software Development Tools for 2024.pdf
 
Security: The Value of SBOMs
Security: The Value of SBOMsSecurity: The Value of SBOMs
Security: The Value of SBOMs
 
OaaS:Open as a Strategy
OaaS:Open as a StrategyOaaS:Open as a Strategy
OaaS:Open as a Strategy
 

More from Komodor

More from Komodor (7)

CNCF JLM Meetup - Making Peace With the Grim Reaper
CNCF JLM Meetup  - Making Peace With the Grim ReaperCNCF JLM Meetup  - Making Peace With the Grim Reaper
CNCF JLM Meetup - Making Peace With the Grim Reaper
 
5 things we learned not to ignore while scaling kubernetes webinar dev ops.co...
5 things we learned not to ignore while scaling kubernetes webinar dev ops.co...5 things we learned not to ignore while scaling kubernetes webinar dev ops.co...
5 things we learned not to ignore while scaling kubernetes webinar dev ops.co...
 
Chaos & Order: Breaking and Fixing Things in K8s Environments
Chaos & Order: Breaking and Fixing Things in K8s EnvironmentsChaos & Order: Breaking and Fixing Things in K8s Environments
Chaos & Order: Breaking and Fixing Things in K8s Environments
 
Preventing Kubernetes Misconfigurations
Preventing Kubernetes MisconfigurationsPreventing Kubernetes Misconfigurations
Preventing Kubernetes Misconfigurations
 
Accelerated Troubleshooting with Komodor and Coralogix
Accelerated Troubleshooting with Komodor and CoralogixAccelerated Troubleshooting with Komodor and Coralogix
Accelerated Troubleshooting with Komodor and Coralogix
 
Troubleshooting in a distributed systems
Troubleshooting in a distributed systems  Troubleshooting in a distributed systems
Troubleshooting in a distributed systems
 
Building a Cloud-Native Company in 2020 [DevOps Days Buffalo]
Building a Cloud-Native Company in 2020 [DevOps Days Buffalo]Building a Cloud-Native Company in 2020 [DevOps Days Buffalo]
Building a Cloud-Native Company in 2020 [DevOps Days Buffalo]
 

Recently uploaded

Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
Alluxio, Inc.
 

Recently uploaded (20)

AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in Michelangelo
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Kraków
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysis
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Breaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfBreaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdf
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 

Why DevOps Tools Do Not Speak Developer Language (and how to overcome this)

  • 1. Why DevOps Tools Do Not Speak Developer Language (And How To Overcome This)
  • 2. Cloud native | March 2021 Itiel Shwartz CTO & Co-Founder @ Komodor ● Leading a startup which is building the first k8s-native troubleshooting platform. ● A big believer in dev empowerment and moving fast. Who Are We? Baruch Sadogursky Head of DevOps Advocacy @ JFrog ● Helping developers being more productive with DevOps ● Co-author of #LiquidSoftware an DevOps Tools for Java Developers books
  • 3. Cloud native | March 2021 https://www.cncf.io/wp-content/uploads/2020/11/CNCF_Survey_Report_2020.pdf Today’s Reality: Code Is Being Released Faster Than Ever
  • 4. “Kubernetes has become the de facto container orchestrator, with over 88% having adopted K8s already.” Source: https://www.redhat.com/en/resources/kubernetes-adoption-security-market-trends-2021-overview To Keep Up With The Pace, More & More Organizations Are Turning to Kubernetes
  • 5. …But It Comes With It’s Own Set of Challenges, Especially Given Its Complexity https://dzone.com/articles/the-2018-state-of-devops-reports
  • 6. Cloud native | March 2021 Question 1: Who Should Own Troubleshooting K8s Issues in the Age of DevOps? Developers DevOps SREs/Platform Observability Teams
  • 7. Cloud native | March 2021 Shifting Left is Essential
  • 8. Cloud native | March 2021 Lack of K8s Knowledge/Expertise Lack of Permissions/Access Lack of Cultural Mindset Lack of Developer-Friendly Tools Question 2: What is Blocking Organizations From Shifting Left?
  • 9. Cloud native | March 2021 Question 3: Why Is There a Gap in Cultural Mindset When it Comes to Incident Response?
  • 10. Cloud native | March 2021 Question 4: Why Do Current DevOps Tools Not Speak “Developer Language”?
  • 11. So How Can We Bridge the Gap Between Dev & Ops Teams?
  • 12. Cloud native | March 2021 Best Practices to Empower Dev Teams to Troubleshoot Independently
  • 13. Cloud native | March 2021 Recommended Tools to Empower Dev Teams to Troubleshoot Independently
  • 14. Q&A