CrowdTap needed an on-call solution with a killer mobile app, so both Devs and Ops could contribute to application problem-solving. We talked with Michael D’Auria, Infrastructure Lead at CrowdTap, about how they used mobile collaboration to shift the mindset of their team. This is what he said.
“The biggest draw for me was VictorOps’ native mobile app.”
We used another on-call provider before VictorOps, but their mobile app was effectively unusable for me. Most of the time the app wouldn’t load, so I could almost never ack an alert. I ended up getting the alert on my phone and then switching to my computer to handle it, which kind of defeats the purpose.
The biggest draw for me was VictorOps’ native mobile app. If something goes wrong, you’re having a conversation in the app that is scoped to the issue at hand. VictorOps keeps everything together and then after the fact, you get post mortems that leverage exactly what went on in chat. Now we don’t have to rely on dozens of different text messages and emails.
I was on vacation, and that’s always when something terrible goes wrong. It’s just inevitable. I was able to communicate in the VictorOps mobile app, and come up with a solution while I was on Martha’s Vineyard. That was pretty awesome.
Creating a new mindset for devs on-call
Before we started using Victorops, our developers weren’t on-call. That meant I usually had to deal with their deploy that they broke on a Friday night. Once we started using VictorOps, everyone could pitch in because they didn’t need to be in front of a computer to help out.
It was easy to set up a rotation, calendar and escalation policies in VictorOps. And I can’t mention the mobile app enough – that alone was enormous. Now each of our 13 applications has 2 people in rotation for on-call – and one of those is always a dev. It has created a completely different mindset for our dev team. Now that they know they can be woken up at 4 in the morning, they deploy when they know they can be available to fix things.
There are fewer production issues now that our devs fully understand what it means to push to production.
VictorOps is better version of whatever you are using now. I always recommend it.