SlideShare a Scribd company logo
Understanding DevOps
And everything you need to know to succeed
as a DevOps Engineer
This deck has initially been used during a talk to computer sciences students at EPITA Engineering School
by Mathieu Mailhos, DevOps at CloudScreener, on 18/01/2017
French startup founded in 2012
by Anthony Sollinger & Nicolas Drouet
Part of The Refiners Fleet #2, San Francisco (2017)
Aiming at bringing expertise and demystifying shadows in the
Cloud Industry. Helping in decision-making processes.
Trusted by
Who we are
Meet Cloud Decision Engine
Free for 14 days on: www.cloudscreener.com
Initial problem:
3 different teams and processes: Dev, QA & OPS
Having 3 distinct teams makes communication
harder
With potentially 3+ different environments
Devs are getting lazy and let QA debug for them
Devs have no idea about what does production
looks like
QA and Ops are delivering features without
knowing their purpose
Ops are pushing code they did not write making
badly monitored code
Devs brings change: Reactivity,
Ops wants reliability: Stability
Above is what you want to avoid
DevOps Ideology
Overall, we are in the same team
We need business continuity, fast Go-To-Market time
So let’s just bridge the gap between teams
Different way of thinking: work based on collaboration
Be open, no finger-pointing, communicate, ask questions…
DevOps implementation always depends on the use case
but the ideology remains the same
Automate to reduce
intermediaries
Bridging gaps between developers and end-user:
need of a fully automated chain to remove obstacles and
deploy more often to get more user feedbacks
Provisioning
Prepare your
instances to be ready
to use
Chef, Ansible, Puppet,
Docker
Deployment
Put your new
application on a
prepared instance
Capistrano, Mina
Orchestration
Coordinating
multiple systems
Kubernetes, Mesos,
Swarm
Below 3 main steps of sending a server to production. Depending on the use case,
some can be optional and other technologies can be used
Continuous Deployment
docker.com
Another example of an automated chain:
the CI/CD Pipeline; which implies, at a minimum, that
each developer is writing its own tests per feature
But wait, a DevOps Engineer has much
more to manage


Infrastructure
Design
Logging
Monitoring
Metrics
Alerting
Self-Healing
Systems
Disaster
Recovery
Security
Infrastructure
As
Code
Appreciated skills and state of mind
Always be
learning, be
passionate
Be
creative to
find clever
solutions
Great
systems &
networks
skills
Fluent in
development
Stay
humble,
Receive
advice
Take
initiatives
Just getting started?
Your stack is your showcase
Get at least an experience in each of the following topics
Cloud
AWS, GCP, Azure,
Openstack
Database
MongoDB, MySQL,
PostgreSQL, Redis
Tools
Git, Docker
CI/CD
TravisCI, Jenkins,
Bamboo, CircleCI
Development
Ruby, Python, Bash
or NodeJS, Go
Provisionning
Ansible, Chef, Puppet
Benefits
There is no such thing as a typical day
A wide range of technologies to discover and master
Future is exciting: Serverless Infrastructures, powerful orchestration tools….
You are the Swiss knife everyone needs: it’s your chance to grow with a startup!
So, what exactly
are you waiting
for?
Thanks!
Question Time
Talk to us, request a demo of Cloud Decision Engine:
contact@cloudscreener.com
Mathieu Mailhos

More Related Content

PPTX
Dev secops indonesia-devsecops as a service-Amien Harisen
ODP
Devops Devops Devops
PDF
What frameworks can do for you – and what not (IPC14 SE)
PDF
Strengthen and Scale Security for a dollar or less
PPTX
Fabric8: A free, end-to-end, cloud-native development experience
PPTX
A nova jornada DevOps & SRE
PDF
Microsoft DevOps Forum 2021 – DevOps & Security
PDF
DevOps and DevSecOps, Incident Management
Dev secops indonesia-devsecops as a service-Amien Harisen
Devops Devops Devops
What frameworks can do for you – and what not (IPC14 SE)
Strengthen and Scale Security for a dollar or less
Fabric8: A free, end-to-end, cloud-native development experience
A nova jornada DevOps & SRE
Microsoft DevOps Forum 2021 – DevOps & Security
DevOps and DevSecOps, Incident Management

What's hot (20)

PPTX
Har du en DevOps i ditt team?
PDF
DevSecOps The Evolution of DevOps
PPTX
BITS 2016 How DevOps Ends the War Between Developers and Sysadmins
PDF
Open Source Security: How to Lay the Groundwork for a Secure Culture
PDF
The State of DevSecOps
PPTX
Antithesis of dev ops
PPTX
From Duke of DevOps to Queen of Chaos - Api days 2018
PPTX
Patterns and Antipatterns for Software updates
PDF
Strengthen and Scale Security Using DevSecOps - OWASP Indonesia
PDF
The Challenges of Scaling DevSecOps
PPTX
DevSecOps outline
PDF
LFX Nov 16, 2021 - Find vulnerabilities before security knocks on your door
PDF
Tackling the Container Iceberg:How to approach security when most of your sof...
PDF
DevOps & DevSecOps in Swiss Banking
PPTX
DevSecOps Beginners Guide : How to secure process in DevOps with OpenSource
PPTX
Shift Left: Puppet + CloudPassage = New Approach to Securing DevOps
PDF
Practical DevSecOps Course - Part 1
PDF
The Future of DevSecOps
PPT
DevOps Storyboard V1
Har du en DevOps i ditt team?
DevSecOps The Evolution of DevOps
BITS 2016 How DevOps Ends the War Between Developers and Sysadmins
Open Source Security: How to Lay the Groundwork for a Secure Culture
The State of DevSecOps
Antithesis of dev ops
From Duke of DevOps to Queen of Chaos - Api days 2018
Patterns and Antipatterns for Software updates
Strengthen and Scale Security Using DevSecOps - OWASP Indonesia
The Challenges of Scaling DevSecOps
DevSecOps outline
LFX Nov 16, 2021 - Find vulnerabilities before security knocks on your door
Tackling the Container Iceberg:How to approach security when most of your sof...
DevOps & DevSecOps in Swiss Banking
DevSecOps Beginners Guide : How to secure process in DevOps with OpenSource
Shift Left: Puppet + CloudPassage = New Approach to Securing DevOps
Practical DevSecOps Course - Part 1
The Future of DevSecOps
DevOps Storyboard V1
Ad

Similar to Understanding DevOps (20)

PDF
Introduction to DevOps
PPTX
Microservices: Why and When? - Alon Fliess, CodeValue - Cloud Native Day Tel ...
PDF
Biggest pain point of a DevOps engineer.
PPTX
Tour de France Azure PaaS 5/7 Accélérer avec le DevOps
PDF
The DevOps Paradigm
PDF
The DevOps paradigm - the evolution of IT professionals and opensource toolkit
PPTX
What_is_DevOps_how_it's_very_useful_in_daily_Life.
PPTX
What is DevOps And How It Is Useful In Real life.
PPTX
What_is_DevOps.pptx
PPTX
Introduction to DevOps slides-converted (1).pptx
PPTX
Agile & DevOps - It's all about project success
PDF
Hire Azure DevOps Engineers_ Building Agile and Scalable Teams for the Cloud ...
PDF
Intro to DevOps 4 undergraduates
PDF
Scale security for a dollar or less
PPTX
Intro to Cloud Native _ v1.0en (2021/01)
PDF
Dev ops essentials v2
PDF
The Future of Cloud Innovation, featuring Adrian Cockcroft
PPTX
Deploying more technology to shift from agility to anti-fragility
PPTX
DevOps for dummies study sharing - part II
PDF
NYIT DSC/ Spring 2021 - Introduction to DevOps (CI/CD)
Introduction to DevOps
Microservices: Why and When? - Alon Fliess, CodeValue - Cloud Native Day Tel ...
Biggest pain point of a DevOps engineer.
Tour de France Azure PaaS 5/7 Accélérer avec le DevOps
The DevOps Paradigm
The DevOps paradigm - the evolution of IT professionals and opensource toolkit
What_is_DevOps_how_it's_very_useful_in_daily_Life.
What is DevOps And How It Is Useful In Real life.
What_is_DevOps.pptx
Introduction to DevOps slides-converted (1).pptx
Agile & DevOps - It's all about project success
Hire Azure DevOps Engineers_ Building Agile and Scalable Teams for the Cloud ...
Intro to DevOps 4 undergraduates
Scale security for a dollar or less
Intro to Cloud Native _ v1.0en (2021/01)
Dev ops essentials v2
The Future of Cloud Innovation, featuring Adrian Cockcroft
Deploying more technology to shift from agility to anti-fragility
DevOps for dummies study sharing - part II
NYIT DSC/ Spring 2021 - Introduction to DevOps (CI/CD)
Ad

Recently uploaded (20)

PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
cuic standard and advanced reporting.pdf
PPTX
Big Data Technologies - Introduction.pptx
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Encapsulation theory and applications.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPT
Teaching material agriculture food technology
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Assigned Numbers - 2025 - Bluetooth® Document
NewMind AI Weekly Chronicles - August'25-Week II
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
cuic standard and advanced reporting.pdf
Big Data Technologies - Introduction.pptx
sap open course for s4hana steps from ECC to s4
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Chapter 3 Spatial Domain Image Processing.pdf
The AUB Centre for AI in Media Proposal.docx
Encapsulation_ Review paper, used for researhc scholars
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Encapsulation theory and applications.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Mobile App Security Testing_ A Comprehensive Guide.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Teaching material agriculture food technology
Building Integrated photovoltaic BIPV_UPV.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Spectral efficient network and resource selection model in 5G networks

Understanding DevOps

  • 1. Understanding DevOps And everything you need to know to succeed as a DevOps Engineer This deck has initially been used during a talk to computer sciences students at EPITA Engineering School by Mathieu Mailhos, DevOps at CloudScreener, on 18/01/2017
  • 2. French startup founded in 2012 by Anthony Sollinger & Nicolas Drouet Part of The Refiners Fleet #2, San Francisco (2017) Aiming at bringing expertise and demystifying shadows in the Cloud Industry. Helping in decision-making processes. Trusted by Who we are
  • 3. Meet Cloud Decision Engine Free for 14 days on: www.cloudscreener.com
  • 4. Initial problem: 3 different teams and processes: Dev, QA & OPS Having 3 distinct teams makes communication harder With potentially 3+ different environments Devs are getting lazy and let QA debug for them Devs have no idea about what does production looks like QA and Ops are delivering features without knowing their purpose Ops are pushing code they did not write making badly monitored code Devs brings change: Reactivity, Ops wants reliability: Stability Above is what you want to avoid
  • 5. DevOps Ideology Overall, we are in the same team We need business continuity, fast Go-To-Market time So let’s just bridge the gap between teams Different way of thinking: work based on collaboration Be open, no finger-pointing, communicate, ask questions… DevOps implementation always depends on the use case but the ideology remains the same
  • 6. Automate to reduce intermediaries Bridging gaps between developers and end-user: need of a fully automated chain to remove obstacles and deploy more often to get more user feedbacks Provisioning Prepare your instances to be ready to use Chef, Ansible, Puppet, Docker Deployment Put your new application on a prepared instance Capistrano, Mina Orchestration Coordinating multiple systems Kubernetes, Mesos, Swarm Below 3 main steps of sending a server to production. Depending on the use case, some can be optional and other technologies can be used
  • 7. Continuous Deployment docker.com Another example of an automated chain: the CI/CD Pipeline; which implies, at a minimum, that each developer is writing its own tests per feature
  • 8. But wait, a DevOps Engineer has much more to manage 
 Infrastructure Design Logging Monitoring Metrics Alerting Self-Healing Systems Disaster Recovery Security Infrastructure As Code
  • 9. Appreciated skills and state of mind Always be learning, be passionate Be creative to find clever solutions Great systems & networks skills Fluent in development Stay humble, Receive advice Take initiatives
  • 10. Just getting started? Your stack is your showcase Get at least an experience in each of the following topics Cloud AWS, GCP, Azure, Openstack Database MongoDB, MySQL, PostgreSQL, Redis Tools Git, Docker CI/CD TravisCI, Jenkins, Bamboo, CircleCI Development Ruby, Python, Bash or NodeJS, Go Provisionning Ansible, Chef, Puppet
  • 11. Benefits There is no such thing as a typical day A wide range of technologies to discover and master Future is exciting: Serverless Infrastructures, powerful orchestration tools…. You are the Swiss knife everyone needs: it’s your chance to grow with a startup! So, what exactly are you waiting for?
  • 12. Thanks! Question Time Talk to us, request a demo of Cloud Decision Engine: contact@cloudscreener.com Mathieu Mailhos