 My name is Maggie Gore-Lay, I'm your friendly neighborhood Draenei QA engineer, and I'm here to tell you how DevOps is like rating in World of Warcraft. A little bit about me, I do QA at VictorOps, but before that, I was a gamer, and I also was a sysadmin, and I also tested games at EA Sports. And as you can imagine, lots of stuff has changed over the years, including gaming. It used to be the case that you would sit there with your friend on your sofa, and you guys would play a game in the same room, and now we play these massively multiplayer games with people all over the world, and that's pretty sweet. Other things have changed as well, including the shape of computers and how we write our software. Now we have agile development, and we also have things like DevOps, which is really cool. Basically, instead of just that one guy who's in charge of everything, we have a whole team, and that's our lovely team. We've got our developers, our testers. We've got some sysadmins. Usually, there are other people on the team, but this fits my analogy, so we'll go with it. The other day, I was playing WoW, and I realized that this looks a lot like how you would assemble a 10-person raid. You have your DPS, which are, of course, your developers, and you have your healers, which are the QA, and your tanks, which are the sysadmin. So DPS stands for damage over time. We have our casters, they stand back and fire fireballs, and we have our melee, who run up to things and hit them with hammers. Those would be our front-end engineers. Our back-end engineers are the wizards who are throwing fireballs and arrows and such. So that's my analogy. Next, we have the healers that are coming out. Oh, wait, sorry. I was supposed to say how it's very important to have our DPS on our raid team, because without that, the tank will never be able to kill things, and the DPS is super critical to actually bringing down the boss. OK, now we have our healers. Healers basically sit back. They make sure that everybody is healthy, they make sure that everybody is healthy, they make sure your pets are taken care of, they're just sort of chill in the back and make sure that everything is going well. But they only really get credit when they do a good job. QA, similarly, can be pretty hazardous, but our job is to make sure that the product is healthy. Things are going smoothly. Usually, you only hear from us when things are going wrong. Sometimes, like I said, if a failure happens, sometimes the healer gets blamed, even if you're the one that ran in and hit the thing with the hammer before everyone else was behind you. Same thing happens in QA. Then we have the tanks. The tanks are the guys, they have the really big armor, and they run up to the big boss, and they start hitting it with sticks, and they make sure that no one else takes any damage. They're really pretty heroic. And they're very hard to find. Same with CIS admins. It's really hard to find a good CIS admin. Without him, we'd all be lost, but a lot of us could never do their job. So CIS admins are super important, and it's cool because CIS admins and also tanks can be very heroic. Sort of in the background, sort of in the foreground, you're really never sure what they're doing, but that's pretty awesome that they're able to keep that up. Also, so in larger raids, you also have these extra benefits. You've got people who bring magical food, like donuts to the office, and then you have the ability to restore from backup or battle res. You've got your soul well there. I haven't figured out that analogy, but so we've got our tools. Tools are like buffs. They stack up, and you have this big pile of them, and you really only know which one you really need at the time, but they help you do your job better, make sure you don't take enough damage, make sure you know if you are taking damage. And if gaming has taught me anything, it's that good communication is critical. This is a very historical example of a raid gone very badly. Some guy was off getting a sandwich, and nobody knew what happened, and he came back and ran right in, and everything failed. So no matter what your role is on your raid or on your DevOps team, you're very important to success. It's important to know everyone's role in your raid, honor it. They're doing the very best part of them that they can. And if you all do a very good job, you guys can take down the boss, get some good gear, and maybe level up. Awesome.