How does a non-tech person explain DevOps? Why do we necessarily need DevOps, how does it boost our business’ productivity and incomes and which are the main DevOps tools in use?1. I’m not a tech expert, explain DevOps to me? A tool? An approach? A role? Few questions in the world have such a diverse of answers, and “What is DevOps?” is one of them. Let’s finally answer this question and find out why adopting DevOps will lead to faster product delivery and higher quality. Why look for the DevOps approach and what are the benefits of integrating it into the software development process? Does any Business need a DevOps approach? How do we manage to achieve the flexibility and operational efficiency of the business infrastructure, being minimal costs served by a solid dose of professionalism, responsiveness and active collaboration? Let's dive into some explanations and divide DevOps into three levels of abstraction: DevOps as a philosophy, as a set of practices, and using the right tools.