SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
Six
Must-Haves
When Using Slack
Important considerations and a
comparison of functionality between
Opsgenie, PagerDuty and VictorOps
Over the last few years, teams have realized the benefits
of sharing and distributing knowledge in chat applications
such as Slack. Today, teams are extending the use of these
applications beyond collaboration by embracing ChatOps.
ChatOps empowers teams by bringing complex day-to-day
operational work into shared chat channels. If done correctly it
drastically reduces context switching and increases the speed
at which teams can tackle tough challenges.
Companies are realizing incredible benefits by incorporating
ChatOps into their incident management workflows. Slack
channels provide hyper-effective means to alert teams of
issues, take immediate action, and collaborate with clarity
and urgency. It is for this reason that companies like Opsgenie,
PagerDuty, and VictorOps have invested in integrating their
incident management applications into Slack.
Ideally, users of a modern incident management solution
need to have access to a multitude of features so that they
can address specific challenges directly within the chat tool.
During an incident, switching between applications to access
and collaborate on the actionable data is a waste of time.
Keeping the conversation and action in one place, where
team members already are, is the key to a fast and successful
incident resolution process. That is why ChatOps has emerged
as an alternative to the war room concept.
Instantly Retrieve Supporting Information
Create New Alerts
Control Access
A Note About Our Analysis
Post Messages with Clarity
Control How Information is Shared
Accelerate Actions
4
5
6
7
9
10
11
Contents
4
Opsgenie, PagerDuty and VictorOps have Slack applications
published in the Slack’s marketplace, for good reason, as Slack
is taking the lead in team collaboration.
In this part, we compare the Slack applications considering
the six important features we described below. Each feature
has one or more items corresponding to Slack’s capabilities.
VictorOps has a native chat client as part of the product.
While VictorOps prefers to bring its users to the product to
collaborate and work on the incidents, Opsgenie and
PagerDutyprefer to fully integrate with tools like Slack,
HipChat, and Microsoft Teams. Opsgenie aims to bring all its
functionality into the chat application where the whole team
already works.
Six Must-Haves When
Using Slack for Incident
Management
“
A Note About Our Analysis
5
Post Messages with Clarity
The basic requirement for integrating any application within chat tools
such as Slack is to simply have messages posted within chat channels.
However, there are three additional needs to consider when integrating
an incident management tool into chat when increasing
efficiency is the goal.
•	 The integration must be able to post chat messages regardless where
the incident originates and additional information added (monitoring,
ticketing, or collaboration tools).
•	 Messages need to be customized based on the specifics or severity of
the incident. Often the basic message needs to be appended with tags or
additional information fields.
•	 It is often advantageous to have messages accompanied by buttons
which allow responders to take instant, prescriptive actions.
1
Send Incident Notifications
Send on-call shift change
notifications
Ability to customize the
chat message
Opsgenie PagerDuty VictorOps
Opsgenie can send incident action notifications to Slack. You can choose which
incident action and show/hide tags, description, assigned teams, or action buttons
(useful for informative alerts) on the messages.
PagerDuty can send incident action notifications to Slack. You can choose which
incident action but you don’t have control over message structures.
VictorOps can send incident action notifications, on-call shift changes, and user
notifications into a Slack channel. You can’t choose which incident action and don’t
have control over message structures.
6
Control How Information is Shared
Posting every alert and comment into a shared channel can quickly
become overwhelming and is considered bad practice. A strong
integration enables the creation of separate channels for specific
responders and have direct control over what types of alert and
follow-up messages are shown.
A seamless integration also provides the flexibility to receive only the
incident actions which are decidedly relevant. Low priority issues that
don’t require immediate action can be filtered and not sent to the chat
stream, ensuring the team stays focused on what really matters.
Team/Service based
installations
Ability to configure which
actions are sent to the room
Ability to filter the alerts/
incidents based on the
properties
Opsgenie PagerDuty VictorOps
Opsgenie allows you to add more than one Slack application to different
channels. You can install and configure applications for each team or service you
have. You receive the actions you want, such as acknowledge, add note, close,
or all other available actions. You can also filter alerts and incidents for each
property by checking if one or more specified conditions are met. Only the alerts
that match your conditions are sent to the channel.
PagerDuty allows you to add more than one Slack application for each service.
You receive the actions you want such as resolve, acknowledge or assignment
actions. You can’t filter incidents by checking if conditions are met at the
integration level. VictorOps allows you to install one application for the account.
You can’t install applications for each team or service. You can’t choose which
incident actions are sent to the room but you can choose to receive notifications
for all incident actions, shift change notifications, or paging notifications. You
can’t filter incidents by checking if conditions are met at the integration level.
2
7
ChatOps transforms Slack into a vehicle in which users take actions
and deploy solutions. This virtually eliminates the need for operations
teams to switch between applications when responding to an
incident.
Most integrations enable users to execute incident actions using
text commands. This method is valid and often preferred. However,
deeper integrations simplify tasks by providing interactive buttons
allowing users to start working on incidents with just a click. The
value of responding to an alert by clicking a button extends beyond
simple alert acknowledgement. Enabling all common responses (i.e.
assigning an alert, taking ownership, adding notes, muting incidents,
etc.) to be executed in this manner accelerates resolution and unlocks
the real power of ChatOps.
Accelerate Actions
Opsgenie’s Slack application supports buttons for most used actions like
acknowledge, unacknowledge, or close. You can use interactive message menus
to take this to the next step and assign alerts to a team member, take ownership,
or snooze an alert. With the new Slack dialogs, adding a note to an alert requires
a couple of clicks. You can also use the /genie command to execute actions from
the chat interface.
PagerDuty and VictorOps support buttons for acknowledge and resolve actions.
3
8
Execute incident actions
using buttons
Execute incident actions
using message menus
Execute incident actions
using dialogs
Execute incident actions
using Slash commands
Execute configuration actions
(on-call scheduling and
integration administration, etc)
using Slash commands
Opsgenie PagerDuty VictorOps
9
A challenge of a long chat thread is that critical information can get
lost within the communications or additional information may be
needed. A user might have to leave Slack to look up important details
and related information. For example, they may wish to look at other
open incidents or list current alert policies.
The integration of an incident management system into the chat
environment needs to allow users to access supporting information
at any time. The ability to query not only additional details about
a specific incident but also general information regarding on-call
schedules and alert policies is a requirement. By empowering team
members to access this data directly within the chat interface, they
stay focused and are able to respond in the most efficient manner
possible.
Instantly Retrieve Supporting Information
Opsgenie supports built-in slash commands with its Slack application. You
can use slash commands to get all the details of an incident or list all your
open alerts. You can also view other supporting information such as available
integrations or policies.
PagerDuty and VictorOps don’t support this.
View & List incident details
in the channel
View supporting information
(such as integrations/policies)
in the channel
Opsgenie PagerDuty VictorOps
4
10
A common task when managing an incident is to create manual alerts.
Again, requiring people to switch applications in order to complete this
task is a distraction and slows the progress.
Creating new alerts for a team or service right within the chat channel
is a necessity. The incident management system then notifies the
person on-call automatically. Having the ability to create an alert
directly within Slack empowers individuals that may not have direct
access to the incident management system to report problems
efficiently.
Create New Alerts
Opsgenie’s built-in slash command (/genie) supports creating new incidents.
You can choose teams or recipients if you want.
PagerDuty has slash command utility which is not out of the box available as
part of the Slack application. Once that utility is installed manually, their Slack
application supports creating new incidents.
VictorOps doesn’t support these features.
Create an incident from the
channel
Create an incident for specific
teams or recipients
Opsgenie PagerDuty VictorOps
5
11
Control Access
Opsgenie and PagerDuty give you the ability to optionally link Slack and their
users. Unlinked users can also operate on the incident. This option is provided
in the configuration and is up to the user. Users can also undo the action
themselves.
VictorOps allows linked users to execute actions. To be able to unlink the
users, one needs to contact their support.
Link chat users with the
product’s users
Unlink chat users with the
product’s users
Optional linking/sync
Opsgenie PagerDuty VictorOps
When an incident occurs, it is important that corrective action is taken
by only the people who are authorized to respond. Mapping (or linking)
the chat users to the users within the incident management system
enables this level of control.
Linking the user profiles between the chat and incident management
has additional benefits. As alerts are acknowledged and responded
to within the chat environment, the events are recorded within the
incident management solution. A clear history describing who took
each action is recorded for future reporting and analysis.
6
12
While there are many things to consider when integrating incident
management into a chat application, the benefits are clear. Response
time, ability to collaborate, and team access to incident details are
crucial factors for incident resolution. Opsgenie has the most
benefits providing clarity, control, rapid response, access to incident
details, and flexible configuration all within a Slack channel.
Serhat is a versatile engineer who has built and operated products
as part of the Opsgenie team since 2015. His main interest as the
technical evangelist is helping teams build better on-call and incident
response practices. He is also an AWS Community Hero and a proud
member of Devopsdays core team.
Serhat Can
Technical Evangelist
Atlassian
About the author
See Opsgenie
in action
Get started for free today
Sign up
Six Must-Haves When Using Slack

Weitere ähnliche Inhalte

Ähnlich wie Six Must-Haves When Using Slack

top slack competitors
top slack competitorstop slack competitors
top slack competitorskasimrasool
 
The Best Process Automation Software for Business Owners
The Best Process Automation Software for Business OwnersThe Best Process Automation Software for Business Owners
The Best Process Automation Software for Business OwnersKashish Trivedi
 
Top 11 slack competitors to look out for in 2020 (1)
Top 11 slack competitors to look out for in 2020 (1)Top 11 slack competitors to look out for in 2020 (1)
Top 11 slack competitors to look out for in 2020 (1)Md Abdul Kalam
 
Build an app from scratch using teams app studio for ms teams
Build an app from scratch using teams app studio for ms teamsBuild an app from scratch using teams app studio for ms teams
Build an app from scratch using teams app studio for ms teamsJenkins NS
 
10 Best Project Management Software Tools for Small Teams.pdf
10 Best Project Management Software Tools for Small Teams.pdf10 Best Project Management Software Tools for Small Teams.pdf
10 Best Project Management Software Tools for Small Teams.pdfPMO Global Institute
 
10 Best Project Management Software Tools for Small Teams.pdf
10 Best Project Management Software Tools for Small Teams.pdf10 Best Project Management Software Tools for Small Teams.pdf
10 Best Project Management Software Tools for Small Teams.pdfPMO Global Institute
 
online collaboration tools
online collaboration toolsonline collaboration tools
online collaboration toolskasimrasool
 
Road to DevOps ROI
Road to DevOps ROIRoad to DevOps ROI
Road to DevOps ROICloudmunch
 
ISTQB Agile Tester - Agile Test Tools
ISTQB Agile Tester - Agile Test ToolsISTQB Agile Tester - Agile Test Tools
ISTQB Agile Tester - Agile Test ToolsMoataz Nabil
 
The Ultimate Workflow Management Software Buyers Guide 2023
The Ultimate Workflow Management Software Buyers Guide 2023The Ultimate Workflow Management Software Buyers Guide 2023
The Ultimate Workflow Management Software Buyers Guide 2023Kashish Trivedi
 
Ship Confidently with progressive delivery and experimentation.pdf
Ship Confidently with progressive delivery and experimentation.pdfShip Confidently with progressive delivery and experimentation.pdf
Ship Confidently with progressive delivery and experimentation.pdfHeyEmbedMe
 
8 Ways to Boost Your DevOps Efforts
8 Ways to Boost Your DevOps Efforts8 Ways to Boost Your DevOps Efforts
8 Ways to Boost Your DevOps EffortsLucy Zeniffer
 
Top 20 Tips for Office 365 Productivity
Top 20 Tips for Office 365 ProductivityTop 20 Tips for Office 365 Productivity
Top 20 Tips for Office 365 ProductivityChristian Buckley
 
5 Best Workflow Tools to Master Productivity in 2023
5 Best Workflow Tools to Master Productivity in 20235 Best Workflow Tools to Master Productivity in 2023
5 Best Workflow Tools to Master Productivity in 2023Kashish Trivedi
 
Automation of Release and Deployment Management - Maveric
Automation of Release and Deployment Management - MavericAutomation of Release and Deployment Management - Maveric
Automation of Release and Deployment Management - MavericMaveric Systems
 
Ms teams webinar-getting started with microsoft teams development
Ms teams webinar-getting started with microsoft teams developmentMs teams webinar-getting started with microsoft teams development
Ms teams webinar-getting started with microsoft teams developmentJenkins NS
 
A Quick Guide to Application Integration
A Quick Guide to Application IntegrationA Quick Guide to Application Integration
A Quick Guide to Application IntegrationDennis Kelley
 

Ähnlich wie Six Must-Haves When Using Slack (20)

top slack competitors
top slack competitorstop slack competitors
top slack competitors
 
The Best Process Automation Software for Business Owners
The Best Process Automation Software for Business OwnersThe Best Process Automation Software for Business Owners
The Best Process Automation Software for Business Owners
 
Top 11 slack competitors to look out for in 2020 (1)
Top 11 slack competitors to look out for in 2020 (1)Top 11 slack competitors to look out for in 2020 (1)
Top 11 slack competitors to look out for in 2020 (1)
 
Build an app from scratch using teams app studio for ms teams
Build an app from scratch using teams app studio for ms teamsBuild an app from scratch using teams app studio for ms teams
Build an app from scratch using teams app studio for ms teams
 
10 Best Project Management Software Tools for Small Teams.pdf
10 Best Project Management Software Tools for Small Teams.pdf10 Best Project Management Software Tools for Small Teams.pdf
10 Best Project Management Software Tools for Small Teams.pdf
 
10 Best Project Management Software Tools for Small Teams.pdf
10 Best Project Management Software Tools for Small Teams.pdf10 Best Project Management Software Tools for Small Teams.pdf
10 Best Project Management Software Tools for Small Teams.pdf
 
online collaboration tools
online collaboration toolsonline collaboration tools
online collaboration tools
 
Road to DevOps ROI
Road to DevOps ROIRoad to DevOps ROI
Road to DevOps ROI
 
ISTQB Agile Tester - Agile Test Tools
ISTQB Agile Tester - Agile Test ToolsISTQB Agile Tester - Agile Test Tools
ISTQB Agile Tester - Agile Test Tools
 
Agile with slack
Agile with slackAgile with slack
Agile with slack
 
Middleware – Its Types, Architecture, and Benefits.docx
Middleware – Its Types, Architecture, and Benefits.docxMiddleware – Its Types, Architecture, and Benefits.docx
Middleware – Its Types, Architecture, and Benefits.docx
 
The Ultimate Workflow Management Software Buyers Guide 2023
The Ultimate Workflow Management Software Buyers Guide 2023The Ultimate Workflow Management Software Buyers Guide 2023
The Ultimate Workflow Management Software Buyers Guide 2023
 
Ship Confidently with progressive delivery and experimentation.pdf
Ship Confidently with progressive delivery and experimentation.pdfShip Confidently with progressive delivery and experimentation.pdf
Ship Confidently with progressive delivery and experimentation.pdf
 
8 Ways to Boost Your DevOps Efforts
8 Ways to Boost Your DevOps Efforts8 Ways to Boost Your DevOps Efforts
8 Ways to Boost Your DevOps Efforts
 
Top 20 Tips for Office 365 Productivity
Top 20 Tips for Office 365 ProductivityTop 20 Tips for Office 365 Productivity
Top 20 Tips for Office 365 Productivity
 
5 Best Workflow Tools to Master Productivity in 2023
5 Best Workflow Tools to Master Productivity in 20235 Best Workflow Tools to Master Productivity in 2023
5 Best Workflow Tools to Master Productivity in 2023
 
Collaborative communication tools .pptx
Collaborative communication tools .pptxCollaborative communication tools .pptx
Collaborative communication tools .pptx
 
Automation of Release and Deployment Management - Maveric
Automation of Release and Deployment Management - MavericAutomation of Release and Deployment Management - Maveric
Automation of Release and Deployment Management - Maveric
 
Ms teams webinar-getting started with microsoft teams development
Ms teams webinar-getting started with microsoft teams developmentMs teams webinar-getting started with microsoft teams development
Ms teams webinar-getting started with microsoft teams development
 
A Quick Guide to Application Integration
A Quick Guide to Application IntegrationA Quick Guide to Application Integration
A Quick Guide to Application Integration
 

Mehr von run_frictionless

The 25 Most Beautiful B2B White Papers On The Planet
The 25 Most Beautiful B2B White Papers On The PlanetThe 25 Most Beautiful B2B White Papers On The Planet
The 25 Most Beautiful B2B White Papers On The Planetrun_frictionless
 
Pharma Marketing: Get Started on Creating Great Customer Experiences with Jou...
Pharma Marketing: Get Started on Creating Great Customer Experiences with Jou...Pharma Marketing: Get Started on Creating Great Customer Experiences with Jou...
Pharma Marketing: Get Started on Creating Great Customer Experiences with Jou...run_frictionless
 
Overcoming Business Challenges with Azure
Overcoming Business Challenges with AzureOvercoming Business Challenges with Azure
Overcoming Business Challenges with Azurerun_frictionless
 
Maximising value while migrating your Oracle Estate to Microsoft Azure
Maximising value while migrating your Oracle Estate to Microsoft AzureMaximising value while migrating your Oracle Estate to Microsoft Azure
Maximising value while migrating your Oracle Estate to Microsoft Azurerun_frictionless
 
AWS Well-Architected Framework
AWS Well-Architected FrameworkAWS Well-Architected Framework
AWS Well-Architected Frameworkrun_frictionless
 
LinkedIn Marketing Solutions Affluent Millennials Research Whitepaper
LinkedIn Marketing Solutions Affluent Millennials Research WhitepaperLinkedIn Marketing Solutions Affluent Millennials Research Whitepaper
LinkedIn Marketing Solutions Affluent Millennials Research Whitepaperrun_frictionless
 
Charting a Way Forward Online Content Regulation
Charting a Way Forward Online Content RegulationCharting a Way Forward Online Content Regulation
Charting a Way Forward Online Content Regulationrun_frictionless
 
Electronic contracts and electronic signatures under Australian law
Electronic contracts and electronic signatures under Australian lawElectronic contracts and electronic signatures under Australian law
Electronic contracts and electronic signatures under Australian lawrun_frictionless
 
Mac Pro Technology Overview
Mac Pro Technology OverviewMac Pro Technology Overview
Mac Pro Technology Overviewrun_frictionless
 
The Google Cloud Adoption Framework
The Google Cloud Adoption FrameworkThe Google Cloud Adoption Framework
The Google Cloud Adoption Frameworkrun_frictionless
 
Google's guide to innovation: How to unlock strategy, resources and technology
Google's guide to innovation: How to unlock strategy, resources and technologyGoogle's guide to innovation: How to unlock strategy, resources and technology
Google's guide to innovation: How to unlock strategy, resources and technologyrun_frictionless
 
Google Cloud Industries: The impact of COVID-19 on manufacturers
Google Cloud Industries: The impact of COVID-19 on manufacturersGoogle Cloud Industries: The impact of COVID-19 on manufacturers
Google Cloud Industries: The impact of COVID-19 on manufacturersrun_frictionless
 
Transforming specialty retail with AI
Transforming specialty retail with AITransforming specialty retail with AI
Transforming specialty retail with AIrun_frictionless
 
Journey mapping in banking & finance
Journey mapping in banking & financeJourney mapping in banking & finance
Journey mapping in banking & financerun_frictionless
 
Strengthening Operational Resilience in Financial Services by Migrating to Go...
Strengthening Operational Resilience in Financial Services by Migrating to Go...Strengthening Operational Resilience in Financial Services by Migrating to Go...
Strengthening Operational Resilience in Financial Services by Migrating to Go...run_frictionless
 
The Reconciliation Maturity Model
The Reconciliation Maturity ModelThe Reconciliation Maturity Model
The Reconciliation Maturity Modelrun_frictionless
 

Mehr von run_frictionless (20)

The 25 Most Beautiful B2B White Papers On The Planet
The 25 Most Beautiful B2B White Papers On The PlanetThe 25 Most Beautiful B2B White Papers On The Planet
The 25 Most Beautiful B2B White Papers On The Planet
 
Pharma Marketing: Get Started on Creating Great Customer Experiences with Jou...
Pharma Marketing: Get Started on Creating Great Customer Experiences with Jou...Pharma Marketing: Get Started on Creating Great Customer Experiences with Jou...
Pharma Marketing: Get Started on Creating Great Customer Experiences with Jou...
 
Overcoming Business Challenges with Azure
Overcoming Business Challenges with AzureOvercoming Business Challenges with Azure
Overcoming Business Challenges with Azure
 
Maximising value while migrating your Oracle Estate to Microsoft Azure
Maximising value while migrating your Oracle Estate to Microsoft AzureMaximising value while migrating your Oracle Estate to Microsoft Azure
Maximising value while migrating your Oracle Estate to Microsoft Azure
 
How AWS Pricing Works
How AWS Pricing WorksHow AWS Pricing Works
How AWS Pricing Works
 
AWS Well-Architected Framework
AWS Well-Architected FrameworkAWS Well-Architected Framework
AWS Well-Architected Framework
 
LinkedIn Marketing Solutions Affluent Millennials Research Whitepaper
LinkedIn Marketing Solutions Affluent Millennials Research WhitepaperLinkedIn Marketing Solutions Affluent Millennials Research Whitepaper
LinkedIn Marketing Solutions Affluent Millennials Research Whitepaper
 
Charting a Way Forward Online Content Regulation
Charting a Way Forward Online Content RegulationCharting a Way Forward Online Content Regulation
Charting a Way Forward Online Content Regulation
 
Electronic contracts and electronic signatures under Australian law
Electronic contracts and electronic signatures under Australian lawElectronic contracts and electronic signatures under Australian law
Electronic contracts and electronic signatures under Australian law
 
Mac Pro Technology Overview
Mac Pro Technology OverviewMac Pro Technology Overview
Mac Pro Technology Overview
 
Sidecar
SidecarSidecar
Sidecar
 
The Google Cloud Adoption Framework
The Google Cloud Adoption FrameworkThe Google Cloud Adoption Framework
The Google Cloud Adoption Framework
 
Google's guide to innovation: How to unlock strategy, resources and technology
Google's guide to innovation: How to unlock strategy, resources and technologyGoogle's guide to innovation: How to unlock strategy, resources and technology
Google's guide to innovation: How to unlock strategy, resources and technology
 
Google Cloud Industries: The impact of COVID-19 on manufacturers
Google Cloud Industries: The impact of COVID-19 on manufacturersGoogle Cloud Industries: The impact of COVID-19 on manufacturers
Google Cloud Industries: The impact of COVID-19 on manufacturers
 
Transforming specialty retail with AI
Transforming specialty retail with AITransforming specialty retail with AI
Transforming specialty retail with AI
 
Social Selling at Scale
Social Selling at ScaleSocial Selling at Scale
Social Selling at Scale
 
Journey mapping in banking & finance
Journey mapping in banking & financeJourney mapping in banking & finance
Journey mapping in banking & finance
 
Strengthening Operational Resilience in Financial Services by Migrating to Go...
Strengthening Operational Resilience in Financial Services by Migrating to Go...Strengthening Operational Resilience in Financial Services by Migrating to Go...
Strengthening Operational Resilience in Financial Services by Migrating to Go...
 
Inclusive Fintech 50
Inclusive Fintech 50Inclusive Fintech 50
Inclusive Fintech 50
 
The Reconciliation Maturity Model
The Reconciliation Maturity ModelThe Reconciliation Maturity Model
The Reconciliation Maturity Model
 

Kürzlich hochgeladen

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 

Kürzlich hochgeladen (20)

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 

Six Must-Haves When Using Slack

  • 1. Six Must-Haves When Using Slack Important considerations and a comparison of functionality between Opsgenie, PagerDuty and VictorOps
  • 2. Over the last few years, teams have realized the benefits of sharing and distributing knowledge in chat applications such as Slack. Today, teams are extending the use of these applications beyond collaboration by embracing ChatOps. ChatOps empowers teams by bringing complex day-to-day operational work into shared chat channels. If done correctly it drastically reduces context switching and increases the speed at which teams can tackle tough challenges. Companies are realizing incredible benefits by incorporating ChatOps into their incident management workflows. Slack channels provide hyper-effective means to alert teams of issues, take immediate action, and collaborate with clarity and urgency. It is for this reason that companies like Opsgenie, PagerDuty, and VictorOps have invested in integrating their incident management applications into Slack. Ideally, users of a modern incident management solution need to have access to a multitude of features so that they can address specific challenges directly within the chat tool. During an incident, switching between applications to access and collaborate on the actionable data is a waste of time. Keeping the conversation and action in one place, where team members already are, is the key to a fast and successful incident resolution process. That is why ChatOps has emerged as an alternative to the war room concept.
  • 3. Instantly Retrieve Supporting Information Create New Alerts Control Access A Note About Our Analysis Post Messages with Clarity Control How Information is Shared Accelerate Actions 4 5 6 7 9 10 11 Contents
  • 4. 4 Opsgenie, PagerDuty and VictorOps have Slack applications published in the Slack’s marketplace, for good reason, as Slack is taking the lead in team collaboration. In this part, we compare the Slack applications considering the six important features we described below. Each feature has one or more items corresponding to Slack’s capabilities. VictorOps has a native chat client as part of the product. While VictorOps prefers to bring its users to the product to collaborate and work on the incidents, Opsgenie and PagerDutyprefer to fully integrate with tools like Slack, HipChat, and Microsoft Teams. Opsgenie aims to bring all its functionality into the chat application where the whole team already works. Six Must-Haves When Using Slack for Incident Management “ A Note About Our Analysis
  • 5. 5 Post Messages with Clarity The basic requirement for integrating any application within chat tools such as Slack is to simply have messages posted within chat channels. However, there are three additional needs to consider when integrating an incident management tool into chat when increasing efficiency is the goal. • The integration must be able to post chat messages regardless where the incident originates and additional information added (monitoring, ticketing, or collaboration tools). • Messages need to be customized based on the specifics or severity of the incident. Often the basic message needs to be appended with tags or additional information fields. • It is often advantageous to have messages accompanied by buttons which allow responders to take instant, prescriptive actions. 1 Send Incident Notifications Send on-call shift change notifications Ability to customize the chat message Opsgenie PagerDuty VictorOps Opsgenie can send incident action notifications to Slack. You can choose which incident action and show/hide tags, description, assigned teams, or action buttons (useful for informative alerts) on the messages. PagerDuty can send incident action notifications to Slack. You can choose which incident action but you don’t have control over message structures. VictorOps can send incident action notifications, on-call shift changes, and user notifications into a Slack channel. You can’t choose which incident action and don’t have control over message structures.
  • 6. 6 Control How Information is Shared Posting every alert and comment into a shared channel can quickly become overwhelming and is considered bad practice. A strong integration enables the creation of separate channels for specific responders and have direct control over what types of alert and follow-up messages are shown. A seamless integration also provides the flexibility to receive only the incident actions which are decidedly relevant. Low priority issues that don’t require immediate action can be filtered and not sent to the chat stream, ensuring the team stays focused on what really matters. Team/Service based installations Ability to configure which actions are sent to the room Ability to filter the alerts/ incidents based on the properties Opsgenie PagerDuty VictorOps Opsgenie allows you to add more than one Slack application to different channels. You can install and configure applications for each team or service you have. You receive the actions you want, such as acknowledge, add note, close, or all other available actions. You can also filter alerts and incidents for each property by checking if one or more specified conditions are met. Only the alerts that match your conditions are sent to the channel. PagerDuty allows you to add more than one Slack application for each service. You receive the actions you want such as resolve, acknowledge or assignment actions. You can’t filter incidents by checking if conditions are met at the integration level. VictorOps allows you to install one application for the account. You can’t install applications for each team or service. You can’t choose which incident actions are sent to the room but you can choose to receive notifications for all incident actions, shift change notifications, or paging notifications. You can’t filter incidents by checking if conditions are met at the integration level. 2
  • 7. 7 ChatOps transforms Slack into a vehicle in which users take actions and deploy solutions. This virtually eliminates the need for operations teams to switch between applications when responding to an incident. Most integrations enable users to execute incident actions using text commands. This method is valid and often preferred. However, deeper integrations simplify tasks by providing interactive buttons allowing users to start working on incidents with just a click. The value of responding to an alert by clicking a button extends beyond simple alert acknowledgement. Enabling all common responses (i.e. assigning an alert, taking ownership, adding notes, muting incidents, etc.) to be executed in this manner accelerates resolution and unlocks the real power of ChatOps. Accelerate Actions Opsgenie’s Slack application supports buttons for most used actions like acknowledge, unacknowledge, or close. You can use interactive message menus to take this to the next step and assign alerts to a team member, take ownership, or snooze an alert. With the new Slack dialogs, adding a note to an alert requires a couple of clicks. You can also use the /genie command to execute actions from the chat interface. PagerDuty and VictorOps support buttons for acknowledge and resolve actions. 3
  • 8. 8 Execute incident actions using buttons Execute incident actions using message menus Execute incident actions using dialogs Execute incident actions using Slash commands Execute configuration actions (on-call scheduling and integration administration, etc) using Slash commands Opsgenie PagerDuty VictorOps
  • 9. 9 A challenge of a long chat thread is that critical information can get lost within the communications or additional information may be needed. A user might have to leave Slack to look up important details and related information. For example, they may wish to look at other open incidents or list current alert policies. The integration of an incident management system into the chat environment needs to allow users to access supporting information at any time. The ability to query not only additional details about a specific incident but also general information regarding on-call schedules and alert policies is a requirement. By empowering team members to access this data directly within the chat interface, they stay focused and are able to respond in the most efficient manner possible. Instantly Retrieve Supporting Information Opsgenie supports built-in slash commands with its Slack application. You can use slash commands to get all the details of an incident or list all your open alerts. You can also view other supporting information such as available integrations or policies. PagerDuty and VictorOps don’t support this. View & List incident details in the channel View supporting information (such as integrations/policies) in the channel Opsgenie PagerDuty VictorOps 4
  • 10. 10 A common task when managing an incident is to create manual alerts. Again, requiring people to switch applications in order to complete this task is a distraction and slows the progress. Creating new alerts for a team or service right within the chat channel is a necessity. The incident management system then notifies the person on-call automatically. Having the ability to create an alert directly within Slack empowers individuals that may not have direct access to the incident management system to report problems efficiently. Create New Alerts Opsgenie’s built-in slash command (/genie) supports creating new incidents. You can choose teams or recipients if you want. PagerDuty has slash command utility which is not out of the box available as part of the Slack application. Once that utility is installed manually, their Slack application supports creating new incidents. VictorOps doesn’t support these features. Create an incident from the channel Create an incident for specific teams or recipients Opsgenie PagerDuty VictorOps 5
  • 11. 11 Control Access Opsgenie and PagerDuty give you the ability to optionally link Slack and their users. Unlinked users can also operate on the incident. This option is provided in the configuration and is up to the user. Users can also undo the action themselves. VictorOps allows linked users to execute actions. To be able to unlink the users, one needs to contact their support. Link chat users with the product’s users Unlink chat users with the product’s users Optional linking/sync Opsgenie PagerDuty VictorOps When an incident occurs, it is important that corrective action is taken by only the people who are authorized to respond. Mapping (or linking) the chat users to the users within the incident management system enables this level of control. Linking the user profiles between the chat and incident management has additional benefits. As alerts are acknowledged and responded to within the chat environment, the events are recorded within the incident management solution. A clear history describing who took each action is recorded for future reporting and analysis. 6
  • 12. 12 While there are many things to consider when integrating incident management into a chat application, the benefits are clear. Response time, ability to collaborate, and team access to incident details are crucial factors for incident resolution. Opsgenie has the most benefits providing clarity, control, rapid response, access to incident details, and flexible configuration all within a Slack channel. Serhat is a versatile engineer who has built and operated products as part of the Opsgenie team since 2015. His main interest as the technical evangelist is helping teams build better on-call and incident response practices. He is also an AWS Community Hero and a proud member of Devopsdays core team. Serhat Can Technical Evangelist Atlassian About the author See Opsgenie in action Get started for free today Sign up