SlideShare a Scribd company logo
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
Brought to you by:
M365 Saturday Ahmedabad 2020
A Community Event to Learn About Azure, Microsoft 365 & SharePoint
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
Implementing ChatOps
using Microsoft Power Platform
Eldert Grootenboer
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
Eldert Grootenboer
@egrootenboer
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
ChatOps
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
ChatOps
ChatOps is all about conversation-driven development. While in a
chat room, team members type commands that the chatbot is
configured to execute through custom scripts and plugins. These
can range from code deployments, to security event responses, to
team member notifications.
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
What is ChatOps
Conversation driven
collaboration
Take actions by
interacting
Evolution of DevOps
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
Why should we use it
Provide simple UI Easy automation Visibility
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
Microsoft
Power
Platform
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
The various services
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
Use Power Platform to empower your
ChatOps
Interact in human
language
Automate your
processes
Get your data
where you need it
React to your
environment
Gain better
insights
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
Task
management
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
Automate your tasks
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
How can ChatOps help
Acknowledgement and
assignment of issues
Automate Git setup Pull requests approvals Collaborative logging of
conversations
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
Demo
Task management
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
Selfservice
resource
deployment
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
Empower your users
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
Advantages of using ChatOps
Quicker allocation of
resources
Increased transparency
around resource allocation
Place user in control while
maintaining governance
Spend more time on
important tasks
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
Demo
Selfservice resource
deployment
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
Incident
management
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
Insights into an average incident
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
Speed up investigation and resolution
Faster acknowledgement
of alarms and incidents
Rapidly bring together
an incident team
Increased automation
and control
Capture resolution data
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
Demo
Incident Management
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
Almost
done…
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
Recap
Automate and empower with ChatOpsPowerful
Enables a wide range of scenariosExtensible
With Power Platform it’s a piece of cake to implementEasy
@M365Ahmedabad #M365Ahmedabad @spsahmedabad #SPSAhmedabad M365 Ahmedabad User Group
@egrootenboer
@egrootenboer
https://www.linkedin.com/in/eldert-grootenboer
eldert@eldert.net
Thank you!

More Related Content

PPTX
Enterprise apps using Microsoft Power Platform
PPTX
Overview MSBizApps & MPP - Cork PBI UG
PPTX
Digital Transformation with Microsoft Business Applications and the Microsoft...
PPTX
Microsoft power platform
PPTX
The People's Innovation Platform - Microsoft Power Platform
PPTX
Power BI Day : Monitor your IoT sensors using PowerBI
PPTX
Power platform power automate in a day
PDF
01 mvp skill_power platform overview
Enterprise apps using Microsoft Power Platform
Overview MSBizApps & MPP - Cork PBI UG
Digital Transformation with Microsoft Business Applications and the Microsoft...
Microsoft power platform
The People's Innovation Platform - Microsoft Power Platform
Power BI Day : Monitor your IoT sensors using PowerBI
Power platform power automate in a day
01 mvp skill_power platform overview

What's hot (20)

PDF
02 power bi in a day champ
PDF
Empowering you - Power BI, Power Platform & AI Builder
PDF
04 power apps-platform-boonthawee
PPTX
Implementing ChatOps using Microsoft Power Platform
PDF
Microsoft PowerApps- 'What can really I do with it?'
PDF
03 power platform power automate in a day-2
PPTX
Introduction to Microsoft Flow & PowerApps
PDF
Power behind power apps and Ms flow
PDF
[PU&D] - Become a flow/Power Automate hero in 2020 with
PDF
CDS + Power Apps
PDF
Google Cloud Machine Learning
PPTX
Introduction to Power Apps for Developers
PPTX
Build your Own Business Application Using Microsoft Power Apps
PDF
Innovation morning data analytics + ai
PPTX
PowerApps, the Developer Story: Build an API to Integrate Corporate Data
PDF
apidays LIVE Jakarta - Connecting and managing 500+ Microservices with APIs b...
PPTX
Melbourne UG Presentation - UI Flow for Power Automate
PDF
Discover PowerApps with SharePoint. Is It a Good Fit?
PPTX
2018-10-17 J1 6D - Draw your imagination with Microsoft Graph API - Dipti Chh...
PPTX
Take back your time; Let AI do the work for you! - M365 Bangalore
02 power bi in a day champ
Empowering you - Power BI, Power Platform & AI Builder
04 power apps-platform-boonthawee
Implementing ChatOps using Microsoft Power Platform
Microsoft PowerApps- 'What can really I do with it?'
03 power platform power automate in a day-2
Introduction to Microsoft Flow & PowerApps
Power behind power apps and Ms flow
[PU&D] - Become a flow/Power Automate hero in 2020 with
CDS + Power Apps
Google Cloud Machine Learning
Introduction to Power Apps for Developers
Build your Own Business Application Using Microsoft Power Apps
Innovation morning data analytics + ai
PowerApps, the Developer Story: Build an API to Integrate Corporate Data
apidays LIVE Jakarta - Connecting and managing 500+ Microservices with APIs b...
Melbourne UG Presentation - UI Flow for Power Automate
Discover PowerApps with SharePoint. Is It a Good Fit?
2018-10-17 J1 6D - Draw your imagination with Microsoft Graph API - Dipti Chh...
Take back your time; Let AI do the work for you! - M365 Bangalore
Ad

Similar to Implementing ChatOps using Microsoft Power Platform - M365 Saturday Ahmedabad 2020 (20)

PPTX
Deep dive on Microsoft Teams integration with SharePoint - M365 Saturday Ahme...
PPTX
Multi-tenant organization(MTO in Entra ID)- What is it and what problem it ca...
PPTX
Building the Perfect Microsoft 365 Tenant - Microsoft 365 Virtual Marathon
PPTX
Designing and Implementing Microsoft 365 Adoption Centre - Microsoft 365 Virt...
PPTX
Navigating your way to different admin centres in Microsoft 365 - M365 Saturd...
PPTX
GlobalAzure2022-Azure-Static-Web-Apps.pptx
PDF
Microsoft Teams for Field Workers: How to Overcome the Most Common Challenges...
PPTX
Universal Actions for Adaptive Cards on Microsoft Teams
PDF
Efficient AF: Automating SEO Reporting With Google Data Studio - Sam Marsden,...
PDF
Mike McQuaid — How to Not Fail at Using Open-Source Software in Your Organisa...
PDF
Utilising Change Agents (Champions) in Teams User Adoption Karoliina Kettukar...
PPTX
Task-oriented interactions in Microsoft Teams with messaging extensions
PPTX
Life Cycle Management of Power Apps and Power Automate
PPTX
Sentiment Analysis for Yammer Posts
PPTX
Building Copilot for Microsoft 365 with Teams Toolkit
PDF
Building Intelligent bots using microsoft bot framework and cognitive service...
PPTX
SharePoint Saturday Ahmedabad Keynote
PDF
Automating SEO Reporting With Google Data Studio - Digitalzone 2018
PPTX
M365 virtual marathon speaker peter ward - chat bot in teams
PDF
How Many Wheels You Have to Reinvent
Deep dive on Microsoft Teams integration with SharePoint - M365 Saturday Ahme...
Multi-tenant organization(MTO in Entra ID)- What is it and what problem it ca...
Building the Perfect Microsoft 365 Tenant - Microsoft 365 Virtual Marathon
Designing and Implementing Microsoft 365 Adoption Centre - Microsoft 365 Virt...
Navigating your way to different admin centres in Microsoft 365 - M365 Saturd...
GlobalAzure2022-Azure-Static-Web-Apps.pptx
Microsoft Teams for Field Workers: How to Overcome the Most Common Challenges...
Universal Actions for Adaptive Cards on Microsoft Teams
Efficient AF: Automating SEO Reporting With Google Data Studio - Sam Marsden,...
Mike McQuaid — How to Not Fail at Using Open-Source Software in Your Organisa...
Utilising Change Agents (Champions) in Teams User Adoption Karoliina Kettukar...
Task-oriented interactions in Microsoft Teams with messaging extensions
Life Cycle Management of Power Apps and Power Automate
Sentiment Analysis for Yammer Posts
Building Copilot for Microsoft 365 with Teams Toolkit
Building Intelligent bots using microsoft bot framework and cognitive service...
SharePoint Saturday Ahmedabad Keynote
Automating SEO Reporting With Google Data Studio - Digitalzone 2018
M365 virtual marathon speaker peter ward - chat bot in teams
How Many Wheels You Have to Reinvent
Ad

More from Eldert Grootenboer (11)

PPTX
Building Smarter Solutions Using Azure and Cognitive Services - IT Pro Dev Co...
PPTX
Building better security for your API platform using Azure API Management
PPTX
Building better security for your API platform using Azure API Management
PPTX
Implementing chat ops using Microsoft Power Platform
PPTX
Building better security for your API platform using Azure API Management
PPTX
Take back your time; let ai do the work for you!
PPTX
Lessons learned from implementing api management in the real world
PPTX
A guide through the Azure Messaging services - Update Conference
PPTX
Api Management Lessons From The Trenches - Update Conference
PPTX
Lessons Learned From Implementing API Management In The Real World
PPTX
IoT on the Edge
Building Smarter Solutions Using Azure and Cognitive Services - IT Pro Dev Co...
Building better security for your API platform using Azure API Management
Building better security for your API platform using Azure API Management
Implementing chat ops using Microsoft Power Platform
Building better security for your API platform using Azure API Management
Take back your time; let ai do the work for you!
Lessons learned from implementing api management in the real world
A guide through the Azure Messaging services - Update Conference
Api Management Lessons From The Trenches - Update Conference
Lessons Learned From Implementing API Management In The Real World
IoT on the Edge

Recently uploaded (20)

PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Machine learning based COVID-19 study performance prediction
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Network Security Unit 5.pdf for BCA BBA.
Understanding_Digital_Forensics_Presentation.pptx
Machine learning based COVID-19 study performance prediction
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
20250228 LYD VKU AI Blended-Learning.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
The AUB Centre for AI in Media Proposal.docx
Spectral efficient network and resource selection model in 5G networks
Digital-Transformation-Roadmap-for-Companies.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Encapsulation_ Review paper, used for researhc scholars
sap open course for s4hana steps from ECC to s4
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...

Implementing ChatOps using Microsoft Power Platform - M365 Saturday Ahmedabad 2020

Editor's Notes

  • #5: 5 Recap previous section
  • #6: Working with several clients that want to make it easier to do their daily work https://www.pagerduty.com/blog/what-is-chatops/
  • #9: 10
  • #10: No code, low code Get started easily Citizen developers
  • #11: Power Virtual Agents Power Automate Power Apps & Data Verse Power Automate Power BI
  • #12: 15
  • #14: https://chatbotslife.com/advanced-chatops-with-microsoft-teams-part-2-real-world-use-cases-d66dfbb3415a
  • #15: 18 Use PVA for user-initiated conversations in chat with bot Fetch open tasks in Azure DevOps in chat with bot Create new task in chat with bot Show create task in Azure DevOps and click on link to branch for task in GitHub Update README file create pull request Notify when pull request created in Teams channel Approve pull request Show approved pull request Power Virtual Agent - Implementing ChatOps using Microsoft Power Platform - Demo 1 - Retrieve my Azure DevOps tasks Power Automate (open via PVA) - Implementing ChatOps using Microsoft Power Platform - Demo 1 - Retrieve my Azure DevOps tasks Power Virtual Agent - Implementing ChatOps using Microsoft Power Platform - Demo 1 - Create Azure DevOps work item Power Automate (open via PVA) - Implementing ChatOps using Microsoft Power Platform - Demo 1 - Create Azure DevOps work item
  • #16: 23
  • #18: https://chatbotslife.com/advanced-chatops-with-microsoft-teams-part-2-real-world-use-cases-d66dfbb3415a
  • #19: 26 Team member asks for new resource via context menu Show overview of possible resources (VM, Storage, Database, Web App) Choose Storage Account Ask input from team member for parameters After choosing resource (storage) and inputs, ask manager for approval After approval, deploy infrastructure https://devblogs.microsoft.com/devops/announcing-general-availability-of-azure-pipelines-yaml-cd/?WT.mc_id=AZ-MVP-5002326 https://devkimchi.com/2020/03/05/implementing-chatops-on-github-actions/ https://chatbotslife.com/advanced-chatops-with-microsoft-teams-part-2-real-world-use-cases-d66dfbb3415a
  • #20: 31
  • #23: 34 Get alarm pushed from Azure in real-time as notification in Teams (trigger in VS Code) Get alert in Teams Decide on action with buttons Create incident with title <conferencename> Notify users that incident is in progress Create war-room channel in Teams where discussion can happen Send notifications to users on specific milestones and updates Archive channel once resolved Show incidents in Power Apps Show Incident overview in Power BI https://chatbotslife.com/advanced-chatops-with-microsoft-teams-part-2-real-world-use-cases-d66dfbb3415a
  • #24: 39 Recap previous section