Devops Heading for a Failure

Devops Heading for a Failure

DevOps Heading for a Failure Arijit Sarbagna Agile & DevOps Practice Head – Atos Distinguished Expert – Agile Software Development June-2021 © Atos | Arijit Sarbagna | “DevSecOps Days 2021” Disclaimer: ▶ This presentation will be talking about the generic scenario with DevOps, knowing there are good exceptions available as well (thankfully) 2 DevSecOps Days 2021 | June - 2021 | Arijit Sarbagna Agenda ▶ DevOps Heading for a Failure 1. Context 2. Defining DevOps 3. Beginning & Evolution 4. Current State 5. What Changed? 6. Dealing with Changing Times 7. Doing it Right 3 DevSecOps Days 2021 | June - 2021 | Arijit Sarbagna Context ▶ The craze about modern-day "DevOps" is not new. It's been there (formally) since 2007 (considering the coining of the word) and its popularity is increasing by leaps and bounds. But is this on a sustainable path or is it heading for an eventual failure? ▶ We'll take a deep dive into how this started, how the culture-centric approach moved to a tool-centric model, and what we need to do to prevent it from heading towards a most certain failure route. 4 DevSecOps Days 2021 | June - 2021 | Arijit Sarbagna What is it? 5 DevSecOps Days 2021 | June - 2021 | Arijit Sarbagna Beginning ▶ Aimed at bridging the GAP ▶ Collaboration focused ▶ Idea was to let Developers understand what IT Ops care for and accordingly take accountability ▶ Similarly, let IT Ops align with the fast pace of changing development priorities 6 DevSecOps Days 2021 | June - 2021 | Arijit Sarbagna The Evolution: “Technology” Dev + OPs working together 7 DevSecOps Days 2021 | June - 2021 | Arijit Sarbagna Source: https://cio-wiki.org/wiki/IT_Operations_(Information_Technology_Operations) The Evolution: “Roles” Cloud CICD Sec Py MS Dev + OPs working together DevOps Engineer (with a magic wand) IaC Data AIML 8 DevSecOps Days 2021 | June - 2021 | Arijit Sarbagna Current Scenario: Stage I Collaboration + Tools Collaboration 9 DevSecOps Days 2021 | June - 2021 | Arijit Sarbagna Current Scenario : Stage II C ollaboration + Tools Collaboration + Tools 10 DevSecOps Days 2021 | June - 2021 | Arijit Sarbagna What Changed and What Didn’t? ▶ Changed: – It’s NOT “Collaboration” anymore, it is mostly a ROLE now – Culture is now at the backseat (& someone said – “culture eats strategy for breakfast”) and it is a TOOL dominant landscape – Instead of bridging the gap, we have increased the gap further (a team is now incomplete, without a DevOps Engineer or some go even further by introducing a team itself for DevOps) – We are more confused (as if we were not already) – does DevOps mean a framework? Or is it a strategy or a set of tools? Or perhaps being Agile? ▶ Unchanged: – OPS is intact, as this is what acts as the KLO Team for any business 11 DevSecOps Days 2021 | June - 2021 | Arijit Sarbagna “OPS” is the STABLE PART … We are going through “changing times”…but OPS managed to hold on 12 DevSecOps Days 2021 | June - 2021 | Arijit Sarbagna Dealing with Changing Times: MUDI® ▶ Mixed up ▶ Uncertain ▶ Demanding ▶ Impulsive 13 DevSecOps Days 2021 | June - 2021 | Arijit Sarbagna Are we doing the right thing? ▶ DevOps is about giving ownership to a person “end-to-end” in terms of how to build the software and ship it, and if required – maintain it through updates, patches and hardening. 14 DevSecOps Days 2021 | June - 2021 | Arijit Sarbagna Increasing GAP DevOps Engineer 15 DevSecOps Days 2021 | June - 2021 | Arijit Sarbagna Are we doing it right? ▶ Transitioning to DevOps is, first, a cultural shift, and then a process and organizational shift (& then comes tools – if at all) ▶ DevOps takes time and effort – let’s accept it! ▶ Such transition requires strong leadership and advocacy ▶ CI should NOT start with Continuous Integration, but Continuous Inspection 16 DevSecOps Days 2021 | June - 2021 | Arijit Sarbagna Parting Thoughts ▶ Unless we start accepting a “Culture” as a “CULTURE” – we will end up in a jungle of TOOLS, lost in CHOICE (& CONFLICTS)! ▶ Culture leads to “ACCOUNTABILITY”, not just pointing towards TOOLS! ▶ Tools are good, often great! But… ▶ We live in a MUDI world, so use OODA! 17 DevSecOps Days 2021 | June - 2021 | Arijit Sarbagna Q&A 18 DevSecOps Days 2021 | June - 2021 | Arijit Sarbagna Thank you For more information please contact: [email protected] LinkedIn: https://in.linkedin.com/in/arijitsarbagna Atos, the Atos logo, Atos|Syntel are registered trademarks of the Atos group. June 2021. © 2021 Atos. Confidential information owned by Atos, to be used by the recipient only. This document, or any part of it, may not be reproduced, copied, circulated and/or distributed nor quoted without prior written approval from Atos..

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    19 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us