ChatOps Supercharge your DevOps Teams

Slides:



Advertisements
Similar presentations
Built on the Powerful Microsoft Azure Platform, Mproof’s Clientele ITSM Provides Companies with a Complete Software Suite to Manage Services MICROSOFT.
Advertisements

Powered by Microsoft Azure, PointMatter Is a Flexible Solution to Move and Share Data between Business Groups and IT MICROSOFT AZURE ISV PROFILE: LOGICMATTER.
1 Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies. Webinar Series.
#watitis2015 CHAT-OPS WITH SLACK Kevin Paxman.
+ Logentries Is a Real-Time Log Analytics Service for Aggregating, Analyzing, and Alerting on Log Data from Microsoft Azure Apps and Systems MICROSOFT.
WHAT WE OFFER Go-To-Market Services Microsoft Azure Brings to Life Citizen Assistance, the Tech Solution That Improves Communication Between the People.
Qarrot Performance is a Cloud-Based Employee Motivation and Rewards Platform for Retailers and Franchisees That’s Built on Microsoft Azure MICROSOFT AZURE.
Azure-Powered Solution to Monitor, Manage and Backup Servers and Websites Lets Users Keep Control of IT Infrastructure and Prevent Downtime MICROSOFT AZURE.
11/19/2017 9:41 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Serverless in Office 365 Build services with Azure Functions
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
BMC Integration Service Overview and Architecture
DocFusion 365 Intelligent Template Designer and Document Generation Engine on Azure Enables Your Team to Increase Productivity MICROSOFT AZURE APP BUILDER.
StackStorm: DevOps to ChatOps
of Analytics, WiFi and Experiences for Retailers
Tulika Chaudharie / Harikharan Krishnaraju
Data-driven serverless apps with Azure functions
Ralleo Enterprise-Grade Solution for Managing Change and Business Transformation Provides Opportunities to Better Analyze Real-Time Data MICROSOFT AZURE.
Partner Logo Veropath Offers a Next-Gen Expense Management SaaS Technology Solution, Built Specifically to Harness Big Data Analytics Capabilities in Azure.
New Heights by Guiding Them into the Cloud
Free Cloud Management Portal for Microsoft Azure Empowers Enterprise Users to Govern Their Cloud Spending and Optimize Cloud Usage and Planning MICROSOFT.
Gather Valuable Customer Data
Replace with Application Image
Trial.iO Makes it Easy to Provision Software Trials, Demos and Training Environments in the Azure Cloud in One Click, Without Any IT Involvement MICROSOFT.
“Microsoft Azure allows us to deliver our solution on a global scale
Primal and Microsoft Azure Deliver Personalized Content, Intelligence, and Analytics That Match Your Content to the Interests of Your Audience MICROSOFT.
Cherwell Service Management is an IT Service Management Solution that Makes it Easier for Users to Capitalize on Power of Microsoft Azure MICROSOFT AZURE.
Overview of the Microsoft Azure serverless platform
Hosted on Azure, LoginRadius’ Customer Identity
Exploring Azure Event Grid
OpenNebula Offers an Enterprise-Ready, Fully Open Management Solution for Private and Public Clouds – Try It Easily with an Azure Marketplace Sandbox MICROSOFT.
H3 Solutions and the Azure Government Cloud Team Up to Power Contextual Intelligence Platform – Where Big Data Meets Business Productivity MICROSOFT AZURE.
Take Control of Insurance Product Management: Build, Test, and Launch Any Product Globally 10x Faster, 10x More Cheaply with INSTANDA on Azure Partner.
Microsoft Azure Platform Powers New Elements Constellation Software Suite to Deliver Invaluable Insights From Your Data for Marketing and Sales MICROSOFT.
Microsoft Connect /7/ :48 PM
“DevOps” – Real life Stories
Built on the Powerful Microsoft Azure Platform, iSwarm Helps Businesses Analyze Social Media Conversations, then Connect with Individuals MICROSOFT AZURE.
Yellowfin: An Azure-Compatible Business Intelligence Platform That Connects People with Their Data for Better Decision Making MICROSOFT AZURE APP BUILDER.
Be Better: Achieve Customer Service Excellence and Create a Lean RMA and Returns Process with Renewity RMA and the Power of Microsoft Azure MICROSOFT AZURE.
Logsign All-In-One Security Information and Event Management (SIEM) Solution Built on Azure Improves Security & Business Continuity MICROSOFT AZURE APP.
Utilizing the Capabilities of Microsoft Azure, Skipper Offers a Results-Based Platform That Helps Digital Advertisers with the Marketing of Their Mobile.
Big Red Cloud Offers a Simple Online Accounts Solution for Business Owners and Bookkeepers Hosted on the Powerful Microsoft Azure Platform MICROSOFT AZURE.
Auth0 Is Identity Made Simple for Developers, Built by Developers and Supported by the High Availability and Performance of Microsoft Azure MICROSOFT AZURE.
PowerHub on Microsoft Azure Enables Renewable Energy Professionals to Track and Manage Projects from a Centralized Platform Accessible Anywhere MICROSOFT.
Azure Event Grid with Custom Events
CloudLabs, Powered by Azure, Enables the Quick, Easy, Cost-Effective Management, Distribution of Online Training Labs for Education and Business MICROSOFT.
CloneManager® Helps Users Harness the Power of Microsoft Azure to Clone and Migrate Systems into the Cloud Cost-Effectively and Securely MICROSOFT AZURE.
Crypteron is a Developer-Friendly Data Breach Solution that Allows Organizations to Secure Applications on Microsoft Azure in Just Minutes MICROSOFT AZURE.
MARMIND’s New Service Delivers a Single Centralized Marketing Plan That Connects Teams, Campaigns and Outcomes by Using the Power of the Azure Platform.
ChatOps Supercharge your DevOps Teams
Instantaneous Messaging System Uses Microsoft Azure Platform to Help Physicians Give Optimal Quality Patient Care with Real-Time Information MICROSOFT.
Glynk on Microsoft Azure: A Social Networking Platform Connecting Like-Minded People Nearby for Recommendations, Activities, and Meetups MICROSOFT AZURE.
Appcelerator Arrow: Build APIs in Minutes. Connect to Any Data Source
Cloud Analytics for Microsoft Azure
Abiquo’s Hybrid Cloud Management Solution Helps Enterprises Maximise the Full Potential of the Microsoft Azure Platform MICROSOFT AZURE ISV PROFILE: ABIQUO.
Saravana Kumar CEO/Founder - Kovai ServiceBus360 – Product Update.
1/3/2019 9:40 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
JOINED AT THE HIP: DEVSECOPS AND CLOUD-BASED ASSETS
Technical Capabilities
2/19/2019 9:06 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Single Cell’s Progenitor Powered by Microsoft Azure Improves Organisational Efficiency with Strategic Procurement, Contract Management, and Analytics MICROSOFT.
Last.Backend is a Continuous Delivery Platform for Developers and Dev Teams, Allowing Them to Manage and Deploy Applications Easier and Faster MICROSOFT.
Guarantee Hyper-V, System Center Performance and Autoscale to Microsoft Azure with Application Performance Control System from VMTurbo MICROSOFT AZURE.
2/24/2019 6:15 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Slacking for the DBA It’s good to Chat.
Matthew Farmer Making Azure Integration Services Real
Michael Stephenson Microsoft MVP - Azure
Deploy Python to the cloud faster with Azure Serverless
Presentation transcript:

ChatOps Supercharge your DevOps Teams Karl Schwirz – Consultant Slalom Boston karl.schwirz@slalom.com | slalomtechboston.com | @DrKarl66

What makes a good DevOps Team?

Today we’re going to focus on Effective Communication What makes a good DevOps team? Culture Agile Delivery Executive level buy-in/support Breaking down the barriers between teams Commonly defined SLAs and processes Effective communication between all important parties Technology Toolsets Automated Builds Automated Deployments Configuration management Infrastructure as Code Monitoring Auto Scaling Self Healing systems etc… Tech and culture images and speak to the bullets Today we’re going to focus on Effective Communication

Which begs the question… What is effective communication?

I promise, it doesn’t look like this…

Effective Communication Secure Real time updates Get important relevant information Ability to recall the history of the issue Centralized place to gather all the information Make actionable decisions based on the information at hand

How do we accomplish effective communication?

“Put tools in the middle of the conversation” - Jesse Newland, GitHub ChatOps “Put tools in the middle of the conversation” - Jesse Newland, GitHub Communication model that enables teams to connect people, process and DevOps automation principles into a transparent conversation driven workflow.

Here come the BOTS Many already developed and are open source, ready for you to plug-in Jarvis Hubot (CoffeScript) – Github – 12K Lita (Ruby) – 1.5 K ErrBot (Python) – 1.1 K Nestor (JS) Jarvis (JVM: java, Groovy, Clojure) - StackStorm – Paid for, and is more of a API, fleshed out platform

- Notification of daily application level statuses - Deep insight with bot integration AwesomeBot says: Your project build has completed. AwesomeBot says: Based on our Google Analytics data now would be the best time to deploy impacting the least amount of users. Karl says: hey /awesomebot, go ahead and deploy the latest build now - Take action, make requests to bot Daily/Continuous Integration Build Status Deployment Requests/Completions Test Results Health Monitors Grown and scale infrastructure to meet ever changing demands Queue workflow steps from anywhere without being in front of your computer Reboot systems Accept pull requests

Bots with Benefits Have some fun! Available anywhere Brainstorm as a team Immediate access to data Cut down context switching Scale and train team Secure Cut down confusion Minimize Confusion Get statuses without bothering others Scale a Team Training Learning Speed Security Fun Conway’s Law Organizations which design systems…are constrained to produce designs which are copies of the communication structures of these organizations… The larger an organization is, the less flexibility it has and the more pronounced the phenomenon Have some fun!

Jarvis Some have pay walls to get to certain features Invest time, and effort getting up to speed Sometimes you just want to start small, tinker a little, see what’s available, and home grow it a little, or what you want, isn’t out there.

Serverless Low Cost Fast to develop Azure Integrated ChatOps with Azure Services Logic Apps Powershell Azure Functions VSTS Some have pay walls to get to certain features Invest time, and effort getting up to speed Sometimes you just want to start small, tinker a little, see what’s available, and home grow it a little, or what you want, isn’t out there. Serverless Low Cost Fast to develop Azure Integrated

IRONBOT The Iron Bots are born! Supercharge your DevOps processes in AWS with Lambda and other services Slack channel notification when events happen Build completes Production Health Checks are not passing Request Information from within he Slack channel Trigger a build Generate and distribute a report IRONBOT

What do the Iron Bots look like? Project Team Slash Command Webhooks VSTS Powershell Logic Apps Azure Infrastructure Resource Manager

Slack Integration Incoming WebHooks Slash Commands

Azure Functions

Azure Logic Apps

Let’s take look… Azure console Logic App Function Resource Manager Slack Demo Slash Command – Issue new VM for a developer Webhook – Listen to an incoming message

Be reasonable… start small and use early success to compound efforts Start Today! Seriously this is easy to start Find your pain Be reasonable… start small and use early success to compound efforts Just like DevOps, once people see what’s possible they’re going to want what you have, and more Open your Azure Portal!

Thank you! Karl Schwirz Consultant – Slalom https://www,slalom.com https://slalomtechboston.com/ c 860-478-9753 e karl.schwirz@slalom.com t @DrKarl66

happy chatting!