Measuring your DevOps'isness with great dashboards and analytics

Measuring your DevOps'isness with great dashboards and analytics

DevOps as a concept is now thing of the past, but, how and what is measured is still maturing.

This talk shares insights into what aspects are monitored and measured. Also get a peek into enterprise dashboards for DevOps.

Using rest api to extend visual aspects of tools and the data it provides. Get in-depth into api's used to connect to Github, Jenkins, Hipchat, CA deployment tools, TFS, JIRA, SONAR, NEXUS etc.

 

Understand what makes it complex to measure tools data and maturity in large enterprises, and how dashboards and deeper analytics into some tools help solve this.

Would also share an alternate open source dashboard option, it's limitations- Hygieia (capital one)

 

 
1 favorite thumb_down thumb_up 0 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

DevOps the story so far

Ø  What DevOps meant!

o   Dev owns to build faster

o   Ops owned to deployment faster

o   Testers owned to test more (coverage) automatically

o   Monitoring team monitors everything well

o   Culture & Communications – Isolated teams working efficiently in pockets

Ø  What it is…

o   MTTR – Mean time to recovery (Convergence of Ops and development)

o   Faster release cycles (Convergence of Infra and Dev working together)

o   CI/CD (Convergence of Dev and Ops)

o   Cloud, Containers, CI/CD - Convergence

o   Culture – Economies of convergence and improved communications

o   Measure – Everything!

Ø  Where it’s headed to?

o   High Visibility

o   Automated, Historical & Trending  Reports

o   Gamification – making it fun

o   Rollback is for losers! – Move on

o   Driving value (Convergence of Product management and Dev)

o   Culture – Need to add more context (Convergence for all)

o   Measuring Maturity and continuously improving

 

Measuring Aspects of Maturity in an enterprise:

Ø  Insight into what aspects are monitored and measured.

Ø  Also a peek into enterprise dashboards for DevOps

o   Developer focused

Ø  Using Rest api’s to extend visual aspects of tools and the data it provides. Connecting multiple legacy tools and new generation ones – toolkit that extends from idea generation to monitoring

Ø  Peak into Hygiea / Splunk reports (not highlighting the tool)

 

Complexity of an enterprise (Tesco and its elderly enterprise peers):

Ø  Understand what makes it complex to measure tools data

o   Close to 100 years of history

o   Legacy tools – mainframes to proprietary tools

o   Varied Development cycles – deployment limitations

o   Number of different projects in different locations (how many countries?)

Ø  Dashboards and deeper analytics into some tools help solve this

Ø  Bringing visibility with real-time dashboard

o   Homegrown tools /screenshots

o   Open-source tools /screenshots

o   Enterprise tools /screenshots

 

 

Learning Outcome

Take away’s:

Ø  Pointers on how to start this journey

Ø  Building your DevOps maturity model – get into depths of where you want to be

Ø  Make it exciting by building fantastic dashboards

Target Audience

Everyone interested in DevOps

schedule Submitted 6 months ago

Comments Subscribe to Comments

comment Comment on this Proposal