Welcome!

@CloudExpo Authors: Liz McMillan, Pat Romanski, Elizabeth White, Yeshim Deniz, Kevin Sparenberg

Related Topics: @CloudExpo, @DevOpsSummit

@CloudExpo: Blog Feed Post

DevOps Interview: Ryan Frantz By @VictorOps | @DevOpsSummit [#DevOps]

DevOps Interview: Ryan Frantz

ryan_frantzAs I travel around the country and meet folks who are interested in what VictorOps is all about, I’m often pressed with the question of “How are you different than some other alerting service?”. The responses are varied but more or less echo the sentiment that the initial alert is just step one in the incident management lifecycle.

The responsibility of being on-call is a much larger role than simply “ACK’ing” an alert pushed to your mobile device. Now that you’ve received the page, it’s time to get busy.

Would you prefer to have a ton of valuable context delivered to you automatically with the alert, or would you rather go look for that stuff on your own?  If you’ve ever been woken up in the middle of the night and responsible for diagnosing and resolving a huge problem, I think you know the answer to that.

Having useful information and insight into what’s taking place during an outage baked right in to the alerts you receive can mean a world of difference during the early stages of an incident. What if all of the things you were going to look for to diagnose what’s happening (logs, graphs, notes, runbooks, etc) were provided immediately with the alert? When placed in-line with related conversations from your team and everything else that’s taking place regarding the problem that woke you up in the middle of the night, that’s a huge win for the on-call team.

When I first met Ryan Frantz at the Velocity conference in New York, to my great surprise this is exactly what he was advocating for and presenting to a room full of agreeing attendees.

Later that afternoon, I was able to catch up with him and pick his brain on additional thoughts regarding this subject. VictorOps was just about to release the Transmogrifier feature, a powerful rules engine that allows users to customize their alerts to not only provide useful content, but also modify fields, and create automated actions. The timing couldn’t have been more perfect.

Since then, Ryan and I have stayed in touch and I was ecstatic when I learned he’d be presenting the same talk he gave at Velocity for the upcoming DevOpsDays – Rockies event.

Etsy is at the forefront of the DevOps movement, advocating best practice concepts such as Ryan’s “Contextual Alerting” and John Allspaw’s “Blameless Postmortems” at nearly every large tech conference in the country. It only made sense to invite Ryan to take part in my DevOps Interview series.

Q: For those out there who are unfamiliar with who you are, can you give a quick intro?

A: I’m a Senior Operations Engineer at Etsy. I’ve currently got an itch to help solve advanced monitoring problems we all are facing, including improving signal detection, contextualizing alerts, and correlating events. I blog at http://ryanfrantz.com

Q: At what point did the subject of contextual alerting become a something of great interest to you? What drove you to giving talks on it and advocating for this type of stuff?

The first time I was on call and got paged! The information in the alert was minimal and I hadn’t been on the job very long so I was lacking valuable tribal knowledge and context that would have helped me address the problem. I’ve always tried to craft alerts to make some sense to the recipient. This really ramped up for me when I came to Etsy and was looking for a project to work on during our annual Hack Week. I was chatting with John Allspaw and he excitedly suggested it would be great if we could get graphs in our alerts. After cobbling together a proof-of-concept script to make that happen, I got into several conversations with like-minded folks that wanted to work on adding valuable, actionable context to alerts. Nagios-Herald is the result of that effort. Since then, I’ve been blathering about alert context to anyone that will listen!

Q: Are there any projects or events that you’re really excited about and want to share with us?

A: I have lots of ideas for several tools Etsy uses (and has open sourced) such as Nagios-Herald, Morgue (adding ways to surface information, and hopefully surprises), and NagDash (helping operators focus attention). I’ve implemented some of these ideas and am working on others.

I’m stoked to be speaking at DevOpsDays Rockies. I dig on the venue’s size and accessibility. I expect to meet a lot of folks with varied experiences from which I can learn and draw on.

Q: Where do you feel DevOps (the big picture) is now, compared to this time last year?

A: I think DevOps is gaining traction in older or more traditional organizations. I’ve seen it take root in single teams and portions of large companies. In each case, people are reaching out to others in their organizations to understand what the business’ needs are and to better communicate how their work contributes to that. There’s a strong recognition that the work isn’t about maintaining fiefdoms, but about providing value to the customers. Value can come from anywhere in the organization.

The U.S. Patent and Trademark office recently invited me to speak at a DevOps event they hosted for employees and vendors. What struck me was how honest and open they were about their collective progress. Several teams were able to specifically describe the improvements they’d made, and how that meant improvements in other parts of the organization, all of which meant their customers were better served. Even more, they were open about where they still needed to improve and how they planned to address those issues. To me, the essence of DevOps is honesty. Honesty about one’s abilities, honesty about progress, and being truthful to the ideas and goals each of our teammates works toward everyday.

Q: What are your thoughts on the biggest impacts or benefits teams can gain from adopting DevOps practices?

A: I remember early on in my career thinking, “If I just had a seat at the table, I sure could show those folks a thing or two!” I learned the hard way that lack of humility meant I wasn’t focusing on how I could best demonstrate that my work was relevant to the business and its goals. DevOps means one needs to have an honest conversation about what the work is and how it fits into the larger organization’s purpose. Every company exists to serve people; collaborating with other teams to meet the needs of those customers demonstrates that you already have a seat at the table. I think that DevOps has captured that idea and helped to spread it more than any other I’ve seen in my career.

Q: Any tools/services that you’ve heard a little about .. and want to learn more?

A: Docker! I’m generally curious to learn more, partly because containers are so hot at the moment, and partly because, as an engineer, I always want to to stay up on the latest trends. Unfortunately, time is always a factor and I find it easier to tuck into new technology when I have a compelling use case for it. At the moment, I don’t have a use case for Docker, but I’ve been curious about containerizing several monitoring tools for easy deployment as a single stack.

Q: What conferences or events are you looking forward to attending this year?

A: I’m definitely jazzed up for DevOpsDays Rockies this year! I may even pop into DevOpsDays D.C. given it’s so close to me.

Q: How or where do you consume the latest ideas and topics regarding DevOps and/or Agile?

A: A copy of Devops Weekly rolled up under my arm, in my smoking jacket, in the study while two large wolfhounds warm themselves by the large fire. With a coffee.

In all seriousness, Devops Weekly is Gareth Rushgrove’s weekly compendium of ideas, presentations, and tools. He does an amazing job not only of sourcing new material, but keeping an eye on large and small trends.

Q: From all of the main DevOps topics, which one(s) take up most of your cycles?

A: Monitoring probably takes up most of the free cycles in my head. I think about issues and possible solutions all the time. I’m currently working to lay those problems down so that I can systematically research some ideas in the space and possibly develop some tools (and improvements to tools) that can help.

Q: Do you have any good books or resources that folks just starting to explore DevOps should check out?

Devops Weekly!

Follow Ryan on Twitter and check out his blog where he recently published a post related to Alert Design… and if you live in the Denver/Boulder area, check out DevOpsDays – Rockies (April 23rd & 24th) to catch his talk and chat about all things DevOps.

The post DevOps Interview: Ryan Frantz appeared first on VictorOps.

More Stories By VictorOps Blog

VictorOps is making on-call suck less with the only collaborative alert management platform on the market.

With easy on-call scheduling management, a real-time incident timeline that gives you contextual relevance around your alerts and powerful reporting features that make post-mortems more effective, VictorOps helps your IT/DevOps team solve problems faster.

@CloudExpo Stories
"We were founded in 2003 and the way we were founded was about good backup and good disaster recovery for our clients, and for the last 20 years we've been pretty consistent with that," noted Marc Malafronte, Territory Manager at StorageCraft, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
"DivvyCloud as a company set out to help customers automate solutions to the most common cloud problems," noted Jeremy Snyder, VP of Business Development at DivvyCloud, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
Kubernetes is an open source system for automating deployment, scaling, and management of containerized applications. Kubernetes was originally built by Google, leveraging years of experience with managing container workloads, and is now a Cloud Native Compute Foundation (CNCF) project. Kubernetes has been widely adopted by the community, supported on all major public and private cloud providers, and is gaining rapid adoption in enterprises. However, Kubernetes may seem intimidating and complex ...
While the focus and objectives of IoT initiatives are many and diverse, they all share a few common attributes, and one of those is the network. Commonly, that network includes the Internet, over which there isn't any real control for performance and availability. Or is there? The current state of the art for Big Data analytics, as applied to network telemetry, offers new opportunities for improving and assuring operational integrity. In his session at @ThingsExpo, Jim Frey, Vice President of S...
DX World EXPO, LLC., a Lighthouse Point, Florida-based startup trade show producer and the creator of "DXWorldEXPO® - Digital Transformation Conference & Expo" has announced its executive management team. The team is headed by Levent Selamoglu, who has been named CEO. "Now is the time for a truly global DX event, to bring together the leading minds from the technology world in a conversation about Digital Transformation," he said in making the announcement.
"We focus on SAP workloads because they are among the most powerful but somewhat challenging workloads out there to take into public cloud," explained Swen Conrad, CEO of Ocean9, Inc., in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
"As we've gone out into the public cloud we've seen that over time we may have lost a few things - we've lost control, we've given up cost to a certain extent, and then security, flexibility," explained Steve Conner, VP of Sales at Cloudistics,in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
"We are focused on SAP running in the clouds, to make this super easy because we believe in the tremendous value of those powerful worlds - SAP and the cloud," explained Frank Stienhans, CTO of Ocean9, Inc., in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
"DX encompasses the continuing technology revolution, and is addressing society's most important issues throughout the entire $78 trillion 21st-century global economy," said Roger Strukhoff, Conference Chair. "DX World Expo has organized these issues along 10 tracks with more than 150 of the world's top speakers coming to Istanbul to help change the world."
"Peak 10 is a hybrid infrastructure provider across the nation. We are in the thick of things when it comes to hybrid IT," explained , Chief Technology Officer at Peak 10, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
"We are still a relatively small software house and we are focusing on certain industries like FinTech, med tech, energy and utilities. We help our customers with their digital transformation," noted Piotr Stawinski, Founder and CEO of EARP Integration, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
"I think DevOps is now a rambunctious teenager – it’s starting to get a mind of its own, wanting to get its own things but it still needs some adult supervision," explained Thomas Hooker, VP of marketing at CollabNet, in this SYS-CON.tv interview at DevOps Summit at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
"We've been engaging with a lot of customers including Panasonic, we've been involved with Cisco and now we're working with the U.S. government - the Department of Homeland Security," explained Peter Jung, Chief Product Officer at Pulzze Systems, in this SYS-CON.tv interview at @ThingsExpo, held June 6-8, 2017, at the Javits Center in New York City, NY.
"We're here to tell the world about our cloud-scale infrastructure that we have at Juniper combined with the world-class security that we put into the cloud," explained Lisa Guess, VP of Systems Engineering at Juniper Networks, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
"I will be talking about ChatOps and ChatOps as a way to solve some problems in the DevOps space," explained Himanshu Chhetri, CTO of Addteq, in this SYS-CON.tv interview at @DevOpsSummit at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
With tough new regulations coming to Europe on data privacy in May 2018, Calligo will explain why in reality the effect is global and transforms how you consider critical data. EU GDPR fundamentally rewrites the rules for cloud, Big Data and IoT. In his session at 21st Cloud Expo, Adam Ryan, Vice President and General Manager EMEA at Calligo, will examine the regulations and provide insight on how it affects technology, challenges the established rules and will usher in new levels of diligence...
SYS-CON Events announced today that SkyScale will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. SkyScale is a world-class provider of cloud-based, ultra-fast multi-GPU hardware platforms for lease to customers desiring the fastest performance available as a service anywhere in the world. SkyScale builds, configures, and manages dedicated systems strategically located in maximum-securit...
"We are an IT services solution provider and we sell software to support those solutions. Our focus and key areas are around security, enterprise monitoring, and continuous delivery optimization," noted John Balsavage, President of A&I Solutions, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
Your homes and cars can be automated and self-serviced. Why can't your storage? From simply asking questions to analyze and troubleshoot your infrastructure, to provisioning storage with snapshots, recovery and replication, your wildest sci-fi dream has come true. In his session at @DevOpsSummit at 20th Cloud Expo, Dan Florea, Director of Product Management at Tintri, provided a ChatOps demo where you can talk to your storage and manage it from anywhere, through Slack and similar services with...
The financial services market is one of the most data-driven industries in the world, yet it’s bogged down by legacy CPU technologies that simply can’t keep up with the task of querying and visualizing billions of records. In his session at 20th Cloud Expo, Karthik Lalithraj, a Principal Solutions Architect at Kinetica, discussed how the advent of advanced in-database analytics on the GPU makes it possible to run sophisticated data science workloads on the same database that is housing the rich...