The DevOps ethos is all about breaking down and integrating silos. It’s about creating an agile, data-driven culture that maximizes performance. The benefits of integration can be huge, but establishing interoperability—that is, enabling once-separate teams to work together effectively—comes with a few challenges. Thankfully, an ever-expanding range of specialized tools exists to optimize communication and visibility within (and beyond) DevOps teams.
In this webinar, New Relic’s own Abner Germanow talks with Trevor Parsons, co-founder and chief scientist at Logentries, about the kinds of tools that can facilitate interoperability. After all, adopting a DevOps strategy makes sense only if it achieves the desired results.
“The goal isn’t just DevOps,” Abner says. “The goal is better software, faster, with less drama.”
Taking tools for a test drive
With so many options to choose from, building the ultimate DevOps toolkit can be a daunting prospect. Thankfully, the world of software purchasing has changed dramatically in recent years, with a healthy “try before you buy” mentality replacing the lengthy sales rep negotiations of old. Or, as Abner says, “Adoption before golf!”
Free trials, instant implementation, and rapid performance assessment mean there’s no need to pay up front for solutions that don’t work out for you and your team.
“The old enterprise sales model—where it took you a few weeks to sign the contract, get a license, and get up and running—that’s dead, or is dying,” says Trevor. The new model is to “start using the tech right away, and start seeing valuable metrics within a couple of minutes.”
The smartest people in the (chat)room
One great way to improve communication and visibility between and within teams is to embrace real-time messaging, often known as chatrooms. Chat tools like HipChat and Slack can keep team members in constant contact, sharing their ideas and issues, advising and assisting, and generally staying in the loop. “Chatrooms have become the place to hang out and collaborate,” says Abner.
Rather than wading through endless emails, straining to figure out what’s pertinent and what can safely be ignored, chat communications can be quickly and easily skimmed. Crucial information can be shared almost instantaneously. And while humorous GIFs and emojis might not strictly count as crucial, they can be great for team-building and morale, adding an element of fun to the workplace.
So-called “ChatOps” tools take these benefits one step further. Using chat bots modified to work with key plugins and scripts, certain tasks—including team member notifications, code deployments, and security responses—can be automated. So as teams actively communicate and collaborate, commands can be executed in real time right from within the chatroom. Diagnoses, notifications, and actions happen in full view of the entire team, maximizing transparency and visibility.
“Chat can open up the actual running of the systems, and also how the business is doing, to the entire organization,” says Trevor.
To learn about the many DevOps tools available for configuration, automation, server monitoring, log management, data visualization, and more; discover what to keep in mind when trialing and selecting; and see a real-life toolkit stack in action, check out the full webinar below: