SlideShare a Scribd company logo
Adiuvo Bot – Smart DevOps using
bots for effective triaging and
Operations
Yathiraj Udupi, Rahul Ramakrishna
Cisco Systems Inc.
OpenStack Summit 2016, Barcelona1
Openstack Ops and Monitoring
• Community is using a variety of tools, APIs
• Operational workflows very mundane, ad hoc
• Automation scripts help, but still rely on human
experts to figure out the right workflow for triaging
2
How can we make it easy and
interesting?
Expert
driven
automation
workflows
Available
Tools and
APIs
Artificially
Intelligent
Agents
Smart unifying interfaces and interactive platforms
Smart Ops,
Interactive
Triaging!
3
World of ChatBots – Messaging, Smart
rules, AI combined!
• An interactive, functional, easy, and sometimes
fun service to get things done
• Can run on any of the major chat platforms –
Slack, Facebook messenger, Telegram, Text
messages, etc.
• Every business is moving to provide a chatbot –
retail e-commerce, news, finance, search,
scheduling, social interactions, and so on.
• A continuously growing usage of messaging apps
• Why not use it for Ops and Monitoring ?
4
AdiuvoBot for OpenStack!
• An early attempt to provide a Chatbot
interface to support both OpenStack admin
and tenant side ops workflows in an
interactive way.
• Smart chatbots with ability to learn the typical
triage workflows
• Simple conversational way of gathering
information, and enabling automated rules-
driven execution of actions
5
OpenStack Use Cases
• One stop shop for all OpenStack Client API interactions:
– AdiuvoBot translates the intent from the message and
gathers information/takes actions via the OpenStack APIs
– The messaging platform ensures the right access control
for the chat users
• A controlled environment for Triaging and session
report generation
– Easy reporting via the chatbot platform by recording the
entire triage session
– The smart AI agents driving the bot can learn to figure out
the common triage workflow actions
6
Get Involved!
• Early stage effort, but a very promising area!
• Inviting community to help refine and identify
new ideas and integration points
• Wiki -
https://wiki.openstack.org/wiki/AdiuvoBot
7
DEMO!
8
DEMO!
9
Thank You!
10

More Related Content

Viewers also liked (16)

PDF
4.4 fractional exponents notes 2
Edith Steeves
 
PPTX
muhammad salman LI ppt
Muhammad Salman
 
PDF
Ieeepro techno solutions ieee java project - privacy-preserving multi-keywor...
hemanthbbc
 
PDF
Same looks, different compo...
Ruaidhri Gleeson
 
PDF
How Openstack is Built
Anton Weiss
 
PPTX
Eli Mansoor, Rackspace - The Rackspace Story, OpenStacl Israel 2015
Cloud Native Day Tel Aviv
 
PDF
Unix in the Cloud — Ignorance, Stagnation, Obsolescence
Andrew Pantyukhin
 
ODP
Nadya ip 9ci
nadyaipi
 
DOCX
HIPERVINCULOS
reynavillegasg
 
PDF
TechStory_CLASA_A4_eng_[1]
Ruaidhri Gleeson
 
PDF
OpenStack in Production
OpenStack Foundation
 
PPTX
Dov Shalev, Kontron - Quantum Leap in Converged Modular Servers for Cloud Inf...
Cloud Native Day Tel Aviv
 
PDF
Heat optimization
Rico Lin
 
PDF
Livnat Peer & Arthur Berezin, Red Hat - Neutron High Availability - OpenStack...
Cloud Native Day Tel Aviv
 
PPTX
The Unambiguous Cloud - Ori Weizman - OpenStack Day Israel 2016
Cloud Native Day Tel Aviv
 
PPTX
The IDI Digital Transformation - OpenStack Day Israel 2016
Cloud Native Day Tel Aviv
 
4.4 fractional exponents notes 2
Edith Steeves
 
muhammad salman LI ppt
Muhammad Salman
 
Ieeepro techno solutions ieee java project - privacy-preserving multi-keywor...
hemanthbbc
 
Same looks, different compo...
Ruaidhri Gleeson
 
How Openstack is Built
Anton Weiss
 
Eli Mansoor, Rackspace - The Rackspace Story, OpenStacl Israel 2015
Cloud Native Day Tel Aviv
 
Unix in the Cloud — Ignorance, Stagnation, Obsolescence
Andrew Pantyukhin
 
Nadya ip 9ci
nadyaipi
 
HIPERVINCULOS
reynavillegasg
 
TechStory_CLASA_A4_eng_[1]
Ruaidhri Gleeson
 
OpenStack in Production
OpenStack Foundation
 
Dov Shalev, Kontron - Quantum Leap in Converged Modular Servers for Cloud Inf...
Cloud Native Day Tel Aviv
 
Heat optimization
Rico Lin
 
Livnat Peer & Arthur Berezin, Red Hat - Neutron High Availability - OpenStack...
Cloud Native Day Tel Aviv
 
The Unambiguous Cloud - Ori Weizman - OpenStack Day Israel 2016
Cloud Native Day Tel Aviv
 
The IDI Digital Transformation - OpenStack Day Israel 2016
Cloud Native Day Tel Aviv
 

Similar to Openstack 2016 Barcelona - Adiuvo Bot – Smart DevOps using bots for effective triaging and Operations (20)

PDF
OpenStack Ironic: From Zero to “Pro”.pdf
esmerlinmiesesstudy
 
PDF
ChatOps in Action
Todd Kaplinger
 
PPTX
GDL OpenStack Community - Openstack Introduction
Victor Morales
 
PDF
Openstackoverview-DEC2013
Michael Lessard
 
PDF
Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...
OPNFV
 
PDF
ChatOps - the Road to a Collaborative CLI
Anton Weiss
 
PDF
OpenstackOverview.pdf
KevinBuck30
 
PPTX
OpenStack at EBSCO
Tesora
 
PPTX
L2 and L3 agent restructure
Rossella Sblendido
 
PDF
201708 OpenStack Seminar in Myanmar
Takashi Torii
 
PPTX
Leveraging OpenStack to Run Mesos/Marathon at Charter Communications
Tesora
 
PDF
Open Source SLAs
Noah Zoschke
 
PPTX
Oct meetup open stack 101 clean
benrodrigue
 
PDF
Red Hat Cloud Infrastructure Conference 2013 - Presentation about OpenStack ...
Elos Technologies s.r.o.
 
PDF
Automation, Agility and NFV
James Crawshaw
 
PDF
Making your first OpenStack contribution (EuroPython)
Julie Pichon
 
PPTX
OpenStack 101
All Things Open
 
PPTX
OpenStack 101 - All Things Open 2015
Mark Voelker
 
PDF
Leveraging CI/CD to improve open stack operation
María Angélica Bracho
 
PPTX
OpenStack and the Power of Community-Developed Software
Lew Tucker
 
OpenStack Ironic: From Zero to “Pro”.pdf
esmerlinmiesesstudy
 
ChatOps in Action
Todd Kaplinger
 
GDL OpenStack Community - Openstack Introduction
Victor Morales
 
Openstackoverview-DEC2013
Michael Lessard
 
Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...
OPNFV
 
ChatOps - the Road to a Collaborative CLI
Anton Weiss
 
OpenstackOverview.pdf
KevinBuck30
 
OpenStack at EBSCO
Tesora
 
L2 and L3 agent restructure
Rossella Sblendido
 
201708 OpenStack Seminar in Myanmar
Takashi Torii
 
Leveraging OpenStack to Run Mesos/Marathon at Charter Communications
Tesora
 
Open Source SLAs
Noah Zoschke
 
Oct meetup open stack 101 clean
benrodrigue
 
Red Hat Cloud Infrastructure Conference 2013 - Presentation about OpenStack ...
Elos Technologies s.r.o.
 
Automation, Agility and NFV
James Crawshaw
 
Making your first OpenStack contribution (EuroPython)
Julie Pichon
 
OpenStack 101
All Things Open
 
OpenStack 101 - All Things Open 2015
Mark Voelker
 
Leveraging CI/CD to improve open stack operation
María Angélica Bracho
 
OpenStack and the Power of Community-Developed Software
Lew Tucker
 
Ad

Recently uploaded (20)

PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PDF
Predicting the unpredictable: re-engineering recommendation algorithms for fr...
Speck&Tech
 
PPTX
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PDF
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
PDF
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
PDF
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
PDF
Smart Air Quality Monitoring with Serrax AQM190 LITE
SERRAX TECHNOLOGIES LLP
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PPTX
Building a Production-Ready Barts Health Secure Data Environment Tooling, Acc...
Barts Health
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
Predicting the unpredictable: re-engineering recommendation algorithms for fr...
Speck&Tech
 
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
Smart Air Quality Monitoring with Serrax AQM190 LITE
SERRAX TECHNOLOGIES LLP
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
Building a Production-Ready Barts Health Secure Data Environment Tooling, Acc...
Barts Health
 
Ad

Openstack 2016 Barcelona - Adiuvo Bot – Smart DevOps using bots for effective triaging and Operations

  • 1. Adiuvo Bot – Smart DevOps using bots for effective triaging and Operations Yathiraj Udupi, Rahul Ramakrishna Cisco Systems Inc. OpenStack Summit 2016, Barcelona1
  • 2. Openstack Ops and Monitoring • Community is using a variety of tools, APIs • Operational workflows very mundane, ad hoc • Automation scripts help, but still rely on human experts to figure out the right workflow for triaging 2
  • 3. How can we make it easy and interesting? Expert driven automation workflows Available Tools and APIs Artificially Intelligent Agents Smart unifying interfaces and interactive platforms Smart Ops, Interactive Triaging! 3
  • 4. World of ChatBots – Messaging, Smart rules, AI combined! • An interactive, functional, easy, and sometimes fun service to get things done • Can run on any of the major chat platforms – Slack, Facebook messenger, Telegram, Text messages, etc. • Every business is moving to provide a chatbot – retail e-commerce, news, finance, search, scheduling, social interactions, and so on. • A continuously growing usage of messaging apps • Why not use it for Ops and Monitoring ? 4
  • 5. AdiuvoBot for OpenStack! • An early attempt to provide a Chatbot interface to support both OpenStack admin and tenant side ops workflows in an interactive way. • Smart chatbots with ability to learn the typical triage workflows • Simple conversational way of gathering information, and enabling automated rules- driven execution of actions 5
  • 6. OpenStack Use Cases • One stop shop for all OpenStack Client API interactions: – AdiuvoBot translates the intent from the message and gathers information/takes actions via the OpenStack APIs – The messaging platform ensures the right access control for the chat users • A controlled environment for Triaging and session report generation – Easy reporting via the chatbot platform by recording the entire triage session – The smart AI agents driving the bot can learn to figure out the common triage workflow actions 6
  • 7. Get Involved! • Early stage effort, but a very promising area! • Inviting community to help refine and identify new ideas and integration points • Wiki - https://wiki.openstack.org/wiki/AdiuvoBot 7