bits 2016 how devops ends the war between developers and sysadmins
TRANSCRIPT
Ahmed Abbas Mohammed
How DevOps Ends the War Between Developers and Sysadmins
Let Me Tell You A Story ..
Ten Days After Deployment
What high Load? What Memory usage?
Are these logs, or customer data??
What is debugging enabled?
Who Wrote This Code ???
Who Am I?
Information Security Administrator @ Banan IT.
Chapter Leader @ OWASP Khartoum.
Game Builder @ CTF365.
Security Awareness Evangelist.
@fiberghost
Traditional IT Teams
Development Operations
Developers want changeOperations want stability and availability
We have a Problem.. !
The Problem
Disconnect between teams
The Side Effects
The Side Effects
What is DevOps?
DevOps is the practice of operations and development engineers participating together in the entire service lifecycle, from design through the development process to production support.
Benefits of DevOps
Continuous software delivery
Benefits of DevOps
Less complex problems to fix
Benefits of DevOps
Faster resolution of problems
Benefits of DevOps
More stable operating environments
Benefits of DevOps
More time available to add value
Building Blocks of DevOps
Culture
Automation
Metrics
Sharing
Gamifiying DevOps
Reward Communication and Transparency Efforts
Reward Ops who attend Scrum
meetings
Track Failures in a funny, non-offensive
way
Give the teams more time to work together
Companies Using DevOps,and Killing it
What About Microsoft ?
Ahmed Abbas Mohamed
Thank You