Soumettre la recherche
Mettre en ligne
ChatOps - the Road to a Collaborative CLI
•
1 j'aime
•
277 vues
Anton Weiss
Suivre
Originally presented at Continuous Lifecycle London 2017
Lire moins
Lire la suite
Logiciels
Signaler
Partager
Signaler
Partager
1 sur 31
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Remaining relevant - July TMF
Remaining relevant - July TMF
tonybruce
El Planeta Azul. Think Blue
El Planeta Azul. Think Blue
CIEACasadeCampoMadri
Tar file linux
Tar file linux
James Jara
Bitcoin Community Canada
Bitcoin Community Canada
robertoverall006
Bitcoin Mining Forum
Bitcoin Mining Forum
robertoverall006
#1 of HTML and CSS3
#1 of HTML and CSS3
Ahmed Yousef
Web Font Replacement
Web Font Replacement
brinsknaps
Overview of webSpoon @ Pentaho Bay Area Meetup
Overview of webSpoon @ Pentaho Bay Area Meetup
Hiromu Hota
Recommandé
Remaining relevant - July TMF
Remaining relevant - July TMF
tonybruce
El Planeta Azul. Think Blue
El Planeta Azul. Think Blue
CIEACasadeCampoMadri
Tar file linux
Tar file linux
James Jara
Bitcoin Community Canada
Bitcoin Community Canada
robertoverall006
Bitcoin Mining Forum
Bitcoin Mining Forum
robertoverall006
#1 of HTML and CSS3
#1 of HTML and CSS3
Ahmed Yousef
Web Font Replacement
Web Font Replacement
brinsknaps
Overview of webSpoon @ Pentaho Bay Area Meetup
Overview of webSpoon @ Pentaho Bay Area Meetup
Hiromu Hota
Site speed for content marketers
Site speed for content marketers
Builtvisible
Open Development - an Engineering Manager's Perspective
Open Development - an Engineering Manager's Perspective
Michael Marth
Spring Framework 5.0による Reactive Web Application #JavaDayTokyo
Spring Framework 5.0による Reactive Web Application #JavaDayTokyo
Toshiaki Maki
Tosca tc minutes 2012 06-07
Tosca tc minutes 2012 06-07
IIIM
selenimu commiter day 2017: Methods to Sustain Long Term Operations of E2E Au...
selenimu commiter day 2017: Methods to Sustain Long Term Operations of E2E Au...
Toshiya Komoda
Web typography
Web typography
Idan Gazit
Typography online
Typography online
Jake Smith
AmI 2017 - Python intermediate
AmI 2017 - Python intermediate
Luigi De Russis
Understanding Open Source Licenses
Understanding Open Source Licenses
Jim Jagielski
Understanding Open Source Licenses
Understanding Open Source Licenses
All Things Open
Breizhcamp: Créer un bot, pas si simple. Faisons le point.
Breizhcamp: Créer un bot, pas si simple. Faisons le point.
Cisco DevNet
Robothon
Robothon
Murugan Ranganathan PRINCE2® ,CSTE,CSTM
Hypha ROS X 星火計畫 ROS 2.0 Introduction [haochih, English ver]
Hypha ROS X 星火計畫 ROS 2.0 Introduction [haochih, English ver]
HaoChih Lin
2011 06-20 - drupal jam - html5 video
2011 06-20 - drupal jam - html5 video
MediaMosa
ROS Ecosystem & Applications [HyphaROS] -- by HaoChih
ROS Ecosystem & Applications [HyphaROS] -- by HaoChih
HaoChih Lin
Cool Stuff for Web Typography
Cool Stuff for Web Typography
Oliver Linke
Web font services: March 2011
Web font services: March 2011
RZasadzinski
The New Science of Software Delivery
The New Science of Software Delivery
Anton Weiss
Escaping the Jungle - Migrating to Cloud Native CI/CD
Escaping the Jungle - Migrating to Cloud Native CI/CD
Anton Weiss
Envoy, Wasm and Rust - the Mighty Trio
Envoy, Wasm and Rust - the Mighty Trio
Anton Weiss
Dumb Services in Smart Nets - istio
Dumb Services in Smart Nets - istio
Anton Weiss
WTF Do We Need a Service Mesh?
WTF Do We Need a Service Mesh?
Anton Weiss
Contenu connexe
Similaire à ChatOps - the Road to a Collaborative CLI
Site speed for content marketers
Site speed for content marketers
Builtvisible
Open Development - an Engineering Manager's Perspective
Open Development - an Engineering Manager's Perspective
Michael Marth
Spring Framework 5.0による Reactive Web Application #JavaDayTokyo
Spring Framework 5.0による Reactive Web Application #JavaDayTokyo
Toshiaki Maki
Tosca tc minutes 2012 06-07
Tosca tc minutes 2012 06-07
IIIM
selenimu commiter day 2017: Methods to Sustain Long Term Operations of E2E Au...
selenimu commiter day 2017: Methods to Sustain Long Term Operations of E2E Au...
Toshiya Komoda
Web typography
Web typography
Idan Gazit
Typography online
Typography online
Jake Smith
AmI 2017 - Python intermediate
AmI 2017 - Python intermediate
Luigi De Russis
Understanding Open Source Licenses
Understanding Open Source Licenses
Jim Jagielski
Understanding Open Source Licenses
Understanding Open Source Licenses
All Things Open
Breizhcamp: Créer un bot, pas si simple. Faisons le point.
Breizhcamp: Créer un bot, pas si simple. Faisons le point.
Cisco DevNet
Robothon
Robothon
Murugan Ranganathan PRINCE2® ,CSTE,CSTM
Hypha ROS X 星火計畫 ROS 2.0 Introduction [haochih, English ver]
Hypha ROS X 星火計畫 ROS 2.0 Introduction [haochih, English ver]
HaoChih Lin
2011 06-20 - drupal jam - html5 video
2011 06-20 - drupal jam - html5 video
MediaMosa
ROS Ecosystem & Applications [HyphaROS] -- by HaoChih
ROS Ecosystem & Applications [HyphaROS] -- by HaoChih
HaoChih Lin
Cool Stuff for Web Typography
Cool Stuff for Web Typography
Oliver Linke
Web font services: March 2011
Web font services: March 2011
RZasadzinski
Similaire à ChatOps - the Road to a Collaborative CLI
(17)
Site speed for content marketers
Site speed for content marketers
Open Development - an Engineering Manager's Perspective
Open Development - an Engineering Manager's Perspective
Spring Framework 5.0による Reactive Web Application #JavaDayTokyo
Spring Framework 5.0による Reactive Web Application #JavaDayTokyo
Tosca tc minutes 2012 06-07
Tosca tc minutes 2012 06-07
selenimu commiter day 2017: Methods to Sustain Long Term Operations of E2E Au...
selenimu commiter day 2017: Methods to Sustain Long Term Operations of E2E Au...
Web typography
Web typography
Typography online
Typography online
AmI 2017 - Python intermediate
AmI 2017 - Python intermediate
Understanding Open Source Licenses
Understanding Open Source Licenses
Understanding Open Source Licenses
Understanding Open Source Licenses
Breizhcamp: Créer un bot, pas si simple. Faisons le point.
Breizhcamp: Créer un bot, pas si simple. Faisons le point.
Robothon
Robothon
Hypha ROS X 星火計畫 ROS 2.0 Introduction [haochih, English ver]
Hypha ROS X 星火計畫 ROS 2.0 Introduction [haochih, English ver]
2011 06-20 - drupal jam - html5 video
2011 06-20 - drupal jam - html5 video
ROS Ecosystem & Applications [HyphaROS] -- by HaoChih
ROS Ecosystem & Applications [HyphaROS] -- by HaoChih
Cool Stuff for Web Typography
Cool Stuff for Web Typography
Web font services: March 2011
Web font services: March 2011
Plus de Anton Weiss
The New Science of Software Delivery
The New Science of Software Delivery
Anton Weiss
Escaping the Jungle - Migrating to Cloud Native CI/CD
Escaping the Jungle - Migrating to Cloud Native CI/CD
Anton Weiss
Envoy, Wasm and Rust - the Mighty Trio
Envoy, Wasm and Rust - the Mighty Trio
Anton Weiss
Dumb Services in Smart Nets - istio
Dumb Services in Smart Nets - istio
Anton Weiss
WTF Do We Need a Service Mesh?
WTF Do We Need a Service Mesh?
Anton Weiss
Many Changes Little Fun
Many Changes Little Fun
Anton Weiss
Optimizing the Delivery Pipeline for Flow
Optimizing the Delivery Pipeline for Flow
Anton Weiss
A Deeper Look at Cargo
A Deeper Look at Cargo
Anton Weiss
Heralding change - How to Get Engineers On Board the DevOps Ship
Heralding change - How to Get Engineers On Board the DevOps Ship
Anton Weiss
When Your Pipelines Are a Mess
When Your Pipelines Are a Mess
Anton Weiss
Wiring up microservices with Istio
Wiring up microservices with Istio
Anton Weiss
The Road to a Hybrid, Transparent Pipeline
The Road to a Hybrid, Transparent Pipeline
Anton Weiss
Jenkins and the Future of Software Delivery
Jenkins and the Future of Software Delivery
Anton Weiss
How Openstack is Built
How Openstack is Built
Anton Weiss
Continuous Delivery is Not a Commodity
Continuous Delivery is Not a Commodity
Anton Weiss
Grooving with Jenkins
Grooving with Jenkins
Anton Weiss
Ninja, Choose Your Weapon!
Ninja, Choose Your Weapon!
Anton Weiss
DevOps - Transparency & Self Service
DevOps - Transparency & Self Service
Anton Weiss
Vagrant in 15 minutes
Vagrant in 15 minutes
Anton Weiss
Continuous Delivery for Mobile R&D
Continuous Delivery for Mobile R&D
Anton Weiss
Plus de Anton Weiss
(20)
The New Science of Software Delivery
The New Science of Software Delivery
Escaping the Jungle - Migrating to Cloud Native CI/CD
Escaping the Jungle - Migrating to Cloud Native CI/CD
Envoy, Wasm and Rust - the Mighty Trio
Envoy, Wasm and Rust - the Mighty Trio
Dumb Services in Smart Nets - istio
Dumb Services in Smart Nets - istio
WTF Do We Need a Service Mesh?
WTF Do We Need a Service Mesh?
Many Changes Little Fun
Many Changes Little Fun
Optimizing the Delivery Pipeline for Flow
Optimizing the Delivery Pipeline for Flow
A Deeper Look at Cargo
A Deeper Look at Cargo
Heralding change - How to Get Engineers On Board the DevOps Ship
Heralding change - How to Get Engineers On Board the DevOps Ship
When Your Pipelines Are a Mess
When Your Pipelines Are a Mess
Wiring up microservices with Istio
Wiring up microservices with Istio
The Road to a Hybrid, Transparent Pipeline
The Road to a Hybrid, Transparent Pipeline
Jenkins and the Future of Software Delivery
Jenkins and the Future of Software Delivery
How Openstack is Built
How Openstack is Built
Continuous Delivery is Not a Commodity
Continuous Delivery is Not a Commodity
Grooving with Jenkins
Grooving with Jenkins
Ninja, Choose Your Weapon!
Ninja, Choose Your Weapon!
DevOps - Transparency & Self Service
DevOps - Transparency & Self Service
Vagrant in 15 minutes
Vagrant in 15 minutes
Continuous Delivery for Mobile R&D
Continuous Delivery for Mobile R&D
Dernier
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
ICS
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
shikhaohhpro
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
kellynguyen01
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
ComplianceQuest1
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
aagamshah0812
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
Fatema Valibhai
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
Jhone kinadey
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Alberto González Trastoy
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
kalichargn70th171
Software Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
Arshad QA
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
Wave PLM
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
SolGuruz
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
panagenda
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
MyIntelliSource, Inc.
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
anilsa9823
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
ABDERRAOUF MEHENNI
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
ThousandEyes
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
Dernier
(20)
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
Software Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
ChatOps - the Road to a Collaborative CLI
1.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link Chatops The Road to a Collaborative CLI @antweiss @otomato_sw
2.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link Please exit your team chat now!
3.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link Hubot - the ChatOps pioneer. My name is hew-botI was born in 2013
4.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link I wasn’t too much into computers
5.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link IRC - Internet Relay Chat 30 Years Old Next Year like like
6.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link LOL BRB STFU Some IRC abbreviations
7.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link LOL = Laughing Out Loud BRB = Be Right Back STFU = Shut the F*CK UP Some IRC abbreviations
8.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link Are you good at Math? Good PROGRAMMER != Good at math program (n.) 1630s, "public notice," from Late Latin programma "proclamation, edict," from Greek programma "a written public notice," from stem of prographein "to write publicly," from pro "forth" (see pro-) + graphein "to write" (see -graphy).
9.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link #LifeOfADeveloper
10.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link #ChatOps is a Convergence of: ● Communication ● Natural Language Processing ● Usable Interfaces ● Automated Infrastructure ● Integrated Systems
11.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link >whoami Anton Weiss CEO & Principal Consultant Twitter: @antweiss Otomato Software Ltd http://otomato.link
12.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link Our Customers
13.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link First things first - start chatting!
14.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link Email Is Evil!!!
15.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link I have led the implementation and adoption of ChatOps, and the results were outstanding: a 35% decrease in the overall amount of emails in my mailbox. Eitan Schichmanter Senior DevOps Architect and Leader HPE
16.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link Start with Existing Integrations A System Team Chat One Way
17.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link System A Team Chat Enter Chatbot System B System C
18.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link Choosing the Bot Framework
19.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link Hubot ● Requires node.js and npm ● Extend: coffeescript or javascript ● A lot of existing scripts at https://github.com/hubot-scripts
20.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link Lita ● Written in Ruby ● To extend: Ruby ● Plugins at https://plugins.lita.io
21.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link Errbot ● Written in Python ● To extend: Python ● Plugins: https://github.com/errbotio/errbot/wiki
22.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link Cog ● Written in Elixir ● To extend: language-agnostic, can be wrapped in Docker ● Has pipes! : ○ !ec2:list | filter --field="zone" --matches="us-east-1a" | ec2:terminate $instance-id ● Bundles: https://bundles.operable.io
23.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link Introduce DevOps Like You’re Selling Dope Ant Weiss
24.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link Discoverability !history !help
25.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link Discoverability Listen for patterns: ● How to ● Where is ● How do i ● Who is ● What is And see if the bot can come up with an answer
26.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link Respect The Screen Space
27.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link How About some Machine Learning?
28.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link ChatOps for Org Learning ● Collaboration ● Training Flows ● DR drills
29.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link WORDS of WARNING!!! Signal to Noise % Chat client lock-in Thin Communication Layer + loosely coupled Api
30.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link Have Fun!!!
31.
© 2017 Anton
Weiss (otomato) All Rights Reserved - http://otomato.link Thanks Eitan Schichmanter Michael Sverdlik Jason Hand Forrester Research Group
Télécharger maintenant