Rootconf 2017

On service reliability

Drift detection across a heterogeneous infrastructure

Submitted by Kirubakaran D (@kirubakaran-d) on Feb 15, 2017

Section: Crisp talk of 15 mins duration Technical level: Intermediate Status: Rejected


High availability has never been so popular than in the recent times. Businesses demand continuously available systems. Incorrect configurations to infrastructure / vulnerable software versions could potentially lead to a system outage or a security vulnerability. Remediation efforts were manual and reactive. IVT - a home grown solution validates & reports Infrastructure deviations in real-time. It helps achieve high availability and performance goals like uptime, reduced mean time to recover, software and configuration hygiene.


Problem statement
Why a homegrown tool?
Adding a new data collection system.
System High level architecture

Speaker bio

I am a staff software engineer working with Intuit. I have close to 10+ years of experience working in a wide range of companies from startups to well established firms and experience working with wide range of technologies. I would like to share my experiences working on this project.



  • Zainab Bawa (@zainabbawa) Crew 3 years ago

    Is IVT open source? Also, what are the key takeaways for someone attending this talk?

    • Kirubakaran D (@kirubakaran-d) Proposer 3 years ago

      No IVT is not open source, However ivt leverages other open source tools. It is more of an aggregator that consumes other services.

      • Zainab Bawa (@zainabbawa) Crew 3 years ago

        If IVT isn’t open source, what is the value proposition for the audience? If they cannot use the tool by the end of the talk, what is it they takeaway from the talk?

        • Kirubakaran D (@kirubakaran-d) Proposer 3 years ago (edited 3 years ago)

          Even though the tool is not open source, we have leveraged open source technologies and developed our aggregation & orchestration layer atop that; Which we call IVT. The key takeaways for the audience would be 
          Customizing for the business
          What to do when one solution doesn’t fit all.
          building a loosely coupled architecture
          Other learnings we had on our way and insights

        • Zainab Bawa (@zainabbawa) Crew 3 years ago

          Kirubakaran, can you respond to this comment?

  • Zainab Bawa (@zainabbawa) Crew 3 years ago

    Please record, upload and share link to a two-min video explaining what this talk is about, and why some should attend it. We need this information by next Wednesday, 22 Feb.

  • saurabh hirani (@saurabh-hirani) 3 years ago

    can you open up the slides for general access? none of the rootconf slides are supposed to be closed or need permission for viewing. it helps the audience to understand and vote your proposal.

    • Kirubakaran D (@kirubakaran-d) Proposer 3 years ago

      These slides are shared for view and any one with this link should be able to view the slides. Let me know if you are facing difficulties in viewing’em.

Login to leave a comment