Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ChatOps at AppNeta

1f0e10cc9e14ada9536aa47b4b565f71?s=47 Dan Riti
August 20, 2014

ChatOps at AppNeta

5 minute lightning talk for Boston DevOps on how we use ChatOps at AppNeta!



Dan Riti

August 20, 2014

More Decks by Dan Riti

Other Decks in Programming


  1. ChatOps at AppNeta Dan Riti / @danriti

  2. @danriti ChatOps? • Monitor and control infrastructure and operations from

    the convenience of a chat room • “Chat as a Multi-User Terminal”
  3. @danriti Hubot • Chat bot for automating tasks • Created

    by GitHub • Supports HipChat, Campfire, IRC and more • Easy to extend with scripts • Healthy developer ecosystem
  4. @danriti Hubot “Hello World”

  5. @danriti Using Ops Tools Pre Hubot AppNeta Infrastructure Jenkins Asgard

    Fabric Graphite
  6. @danriti

  7. @danriti Using Ops Tools Post Hubot AppNeta Infrastructure Jenkins Asgard

    Fabric Graphite
  8. @danriti Hubot as a Messenger • Bridges gap between chat

    and tools • Continue using trusted, reliable tools ◦ We don’t want to reinvent the wheel and roll new tools • Reduces the complexity of Hubot scripts ◦ “If you can curl it, you can Hubot it”
  9. @danriti Test a Release Candidate via Jenkins

  10. @danriti Switch AWS Autoscaling Groups via Asgard

  11. @danriti Role-Based Access Control

  12. @danriti Monitor RabbitMQ Message Spike via Fabric + Graphite

  13. @danriti Thanks! Questions? Feel free to contact me! • dmriti@gmail.com

    • @danriti