DevOps – Simply Speaking

For some organizations, this is a buzzword they just want to be in their profile but for others it is a practice to get full benefit. But these strategy actually confuses the industry, because everyone have different definitions to fulfill their objective.

DevOps is to build a shared responsibility between development and operations teams or in other words, work as a single team.

May be not simple for most of the companies today, something hard to digest, two different teams work in silos, teams don’t know each other, etc. To make this sense, need a new mindset, continuous improvement, build a new culture and expect failures.

Before DevOps, these teams were working from both sides of the “wall of confusions” and were not aware of other teams activities. For eg: Development teams never tried to understand how deployment happened or how a production incident is tracked and monitored before it reach a development team as a bug.

DevOps is a software engineering practice which has enormous benefits as we change our mindset and continue breaking the wall. This can do in iteration and improve continuously.

Build DevOps

Collaboration : Enable continuous discussions between your development and operations teams. Let those team work against a common objective, which could be more releases with higher quality.

Prioritization: Leadership should enable collaboration and also support the needs, may be new tools and framework, process change or even a new strategy in testing or deployment. Help in prioritization to remove the bricks from the “wall of confusion”.

Governance: Measure this to make sure it improves. Key Performance Indicators(KPI) help you to understand how this is different from the past. It could be, number of releases, quality deployments, Time to resolve issues, etc

Continuous Improvement: My favorite topic, always validate how we can improve the current state, innovate, fail fast and learn from mistakes.

Let me know if you need any support in DevOps.

要查看或添加评论,请登录

Shameer Antony的更多文章

  • Agile can be disastrous

    Agile can be disastrous

    Don't mess up with Agile. Agile is simple, flexible and easy to start practicing.

    1 条评论
  • API Strategy for Enterprise

    API Strategy for Enterprise

    Do every online business should have an API ? My quick answer would be yes, unless your content is useless !! Why API :…

    4 条评论

社区洞察

其他会员也浏览了