(Guest author Matt Kiernan is director of product marketing at Logentries)
For years, those of us in IT, operations, and development have continuously evolved our practices to enable new levels of process automation. Manual infrastructure configurations were replaced with powershell scripts, which were later replaced with Chef or Puppet. Today it feels like there’s a different third-party tool for automating just about everything we’d want automated. Just consider this familiar list of DevOps tools:
- DataDog for server monitoring
- New Relic for Application Performance Management
- Logentries for log analytics
- Slack for team communication
- Pager Duty for alert management
- AWS S3 for data storage
So we did it, right? We can finally just push a button and go home?
Not quite. Though today’s DevOps tools can increase our productivity and eliminate some of the more annoying aspects of our jobs, we aren’t truly automated if outputs from one tool need to be manually input into another.
Interoperability, or an entity’s ability to work seamlessly with another entity, is therefore a defining factor in our quest to use tools for automation.
Let’s take Slack, a tool that nearly everyone seems to be using nowadays. With more than 70 out-of-the-box integrations, Slack’s commitment to interoperability was likely a leading factor in its widespread adoption. And while chat tools may need to focus on more integrations than do service monitoring or storage tools, the importance of interoperability is fairly universal across the entire DevOps toolkit. Here are three examples of other tool pairings that demonstrate a dedication to Interoperability:
Puppet and DataDog
You rely on Puppet to automate your infrastructure configuration, so why would you monitor it manually? DataDog’s Puppet integration gives you real-time reports on Puppet Agent runs and tracks key performance metrics.
Airbrake and HipChat
Error alerts sent via email are useless if your team is only checking email a few times a day. Airbrake’s integration with HipChat drops alerts directly into a HipChat room for immediate notifications.
Sometimes you want a robust overview of your application’s performance metrics. Sometimes you want to drill down into the specific log events in real time to see exactly what’s happening and why. Logentries’ New Relic plugin is designed to enable you to seamlessly move from application monitoring to analyzing related log events.
While we may still be a ways off from just pushing a button and kicking back, our industry has made impressive strides over the past few years. If we make interoperability a leading decision-making factor in our tool selection process, we’ll continue to move closer to a truly automated workflow.
Interested in learning more about the evolving DevOps toolkit and the role of interoperability? Join Logentries and New Relic for a free joint webinar on June 4th at 2 p.m. ET (11 a.m. PT). Click here to reserve your spot now.
Note: Event dates, speakers, and schedules are subject to change without notice.