SlideShare a Scribd company logo
1 of 24
Download to read offline
© 2019 Sungard Availability Services, all rights reserved
Bringing AI/ML into Technology
Operations
Kiran Chitturi
CTO Architect, Sungard Availability Services
@nkchitturi
Public
© 2019 Sungard Availability Services, all rights reserved
Sungard AS Portfolio
Public
4© 2019 Sungard Availability Services, all rights reserved Public
Agenda
• Intro
• Categories that can benefit by leveraging AI/ML with point solution ideas
• Gotchas / Challenges for maturity
• End-End Pipeline example
• Final Thoughts
5© 2019 Sungard Availability Services, all rights reserved Public
Intro
• Operations - looking for better ways to manage your infrastructure
• detect the root causes of issues faster
• predict failures and impact
• prevent issues
• "Predictions are hard, especially about the future.”
– Yogi Berra or Neils Bohr, depending whether you prefer Baseball or Physics
6© 2019 Sungard Availability Services, all rights reserved
What is Machine Learning (ML)
• Get answers from your data
• Examples
• Stages
Public
PREPARING
THAT DATA
TUNING
TRAININGGATHERING
DATA
CHOOSING A
MODEL
PREDICTIONEVALUATION
7© 2019 Sungard Availability Services, all rights reserved
Vendor Packaging Types Learning Types
• Supervised
• Unsupervised
• Semi-supervised
• Reinforcement
• Algorithm aspects
• Linear
• Neural Networks/Deep Learning
• Ensemble
• etc.
Types of Machine Learning
Public
BLACK BOX ML
OPEN BOX ML
8© 2019 Sungard Availability Services, all rights reserved Public
Image from xkcd
9© 2019 Sungard Availability Services, all rights reserved
In Operations, using ML might look like…
• Collecting – Various types of Logs
• Learning - Patterns, Tools and Data
• Insights
• Predicting and Preventing
Public
TRAININGINGEST INSIGHTS PREDICT /
PREVENT
CONTINUOUS LEARNING
10© 2019 Sungard Availability Services, all rights reserved Public
Categories in Operations
• Service Desk
• Logging & Monitoring
• Automation - Infrastructure / Configuration Management
• Cost Optimization / Capacity management
• Security / Compliance
• Business Intelligence / Analytics
11© 2019 Sungard Availability Services, all rights reserved
ML in Service Desk
• Categorization of requests
• Assignment of requests (classification & routing)
• Anomaly detection and forecasting
Public
• Other possible Point Solutions integrated with your Service
Desk
• helping parse & route support related emails
• chatbots - employee self service, customer contacts,
context based recommendations
12© 2019 Sungard Availability Services, all rights reserved
ML in Logging & Monitoring
• Smarter alerts
• categorized, abnormal dips in user traffic, periodic fluctuations etc.
• For better correlation/root cause abilities, include APM (Application Performance
Monitoring)
• Vendor Aspects
o Operational Analytics Tools
o Overarching AIOPS platforms
o ML Toolkits make it easier - command executions, visualizations, pre-defined
end-end solutions and customizations
• Integrated with Security monitoring and DevOps workflows
Public
13© 2019 Sungard Availability Services, all rights reserved
ML in Automation
• Proactive remediation
• Benefits come from enabling AI/ML in Service Desk and Monitoring and
integrating into Automation
• For orchestrating your workflow automations, you can leverage your
Service Desk as a hub
Public
14© 2019 Sungard Availability Services, all rights reserved
ML in Cost Optimization
• Detecting unusual Billing Activity, Predicting Cost
• Right-sizing workloads
• Reliably utilize Spot Instances to maintain high-availability - based
on ML models to predict Spot Instances interruption
• Self-manage workloads; hybrid environments;
• Build continuous cloud spend optimization into Agile/DevOps
processes
Public
15© 2019 Sungard Availability Services, all rights reserved
ML in Security & Compliance
• Analyze data and network interactions for safe (IOT) device behavior
• Data sharing monitoring
• Threat Detection
• Predicting Threats or Malware
• Account for
• as you begin your ML adventures, you might have too many
notifications and/or false positives – let the model learn your
environment and mature
• protecting the integrity of your knowledge base
Public
16© 2019 Sungard Availability Services, all rights reserved
Business Intelligence / Analytics
• Provide context-aware suggestions
• Auto-generating and prioritizing analytics and insights based on
the overall data set and a user’s search criteria
• Generating more relevant suggestions based on factors such as
• user behavior and feedback
• community trends
• industry knowledge etc.
• Processing complex/unstructured input
• Dynamic Data
• Richness – Correlated mixed type streams
Public
© 2019 Sungard Availability Services, all rights reserved
Operationalizing Machine
Learning
Public
18© 2019 Sungard Availability Services, all rights reserved
Typical ML Workflow Challenges
• Various tools for different phases of lifecycle
• Dynamic Data
• Retraining
• Reproducing steps and results
• Tracking your
• Data
• Models
• Algorithm aspects
• Non-Intuitive Complexity
• Heterogenous
• Mix of Skills
Public
19© 2019 Sungard Availability Services, all rights reserved
An example of an end-to-end ML Pipeline
Public
Using Kubeflow,
Pachyderm and Seldon
20© 2019 Sungard Availability Services, all rights reserved
Thoughts and Guardrails for Operationalizing
• The business side of your ML app
• Success metrics
• Data silos
• Partnering with org functions
• Visibility & Access Needs needs – Data Scientists, Operators, Business Analysts
• “Productionalizing”
• Monitoring - Detect Data deviation, drift, Canary pipelines, A/B testing
• Governance - Policy, Human approval
• Automation – Retraining Pipelines, Propagation, Multiple Pipelines
• Scale – Training – GPUs/ CPU clusters, Inference Implementation
• Develop Skillsets
Public
21© 2019 Sungard Availability Services, all rights reserved
Summary
• Machine Learning in your Technology Operations can mean
• faster searches, getting to root causes quicker and taking
intelligent actions
• freeing you up to do more interesting things
• Operationalizing ML needs adequate diligence
Public
22© 2019 Sungard Availability Services, all rights reserved Public
Additional Resources - Blog blog.sungardas.com/CTOLabs/
23© 2019 Sungard Availability Services, all rights reserved
Q A
Public
© 2019 Sungard Availability Services, all rights reserved
Appendix
Public
25© 2019 Sungard Availability Services, all rights reserved
References
• Kubeflow Pachyderm & Seldon -
https://github.com/kubeflow/examples/tree/master/github_issue_summarization/Pachyd
erm_Example
• Images
o Model Training comic Image inspired from xkcd
o help desk by jai from the Noun Project
o activity by Gregor Cresnar from the Noun Project
o automation by Vector Studio from the Noun Project
o cost Optimization by Seanau from the Noun Project
o Security by icons from the Noun Project
o Data Analysis by Srinivas Agra from the Noun Project
Public

More Related Content

What's hot

BSN Webinar - IoT - May 2018
BSN Webinar - IoT - May 2018BSN Webinar - IoT - May 2018
BSN Webinar - IoT - May 2018Maureen Donovan
 
Managed Services, Monitoring Services and Basic IT Support Services - Pros an...
Managed Services, Monitoring Services and Basic IT Support Services - Pros an...Managed Services, Monitoring Services and Basic IT Support Services - Pros an...
Managed Services, Monitoring Services and Basic IT Support Services - Pros an...NTEN
 
HITECH-Meaningful Use and the Benefits of the PMI and ITIL Relationship
HITECH-Meaningful Use and the Benefits of the PMI and ITIL RelationshipHITECH-Meaningful Use and the Benefits of the PMI and ITIL Relationship
HITECH-Meaningful Use and the Benefits of the PMI and ITIL RelationshipWilliam Buddy Gillespie ITIL Certified
 
Optimizing Regulatory Compliance with Big Data
Optimizing Regulatory Compliance with Big DataOptimizing Regulatory Compliance with Big Data
Optimizing Regulatory Compliance with Big DataCloudera, Inc.
 

What's hot (7)

Airport IT Strategy
Airport IT Strategy Airport IT Strategy
Airport IT Strategy
 
BSN Webinar - IoT - May 2018
BSN Webinar - IoT - May 2018BSN Webinar - IoT - May 2018
BSN Webinar - IoT - May 2018
 
Managed Services, Monitoring Services and Basic IT Support Services - Pros an...
Managed Services, Monitoring Services and Basic IT Support Services - Pros an...Managed Services, Monitoring Services and Basic IT Support Services - Pros an...
Managed Services, Monitoring Services and Basic IT Support Services - Pros an...
 
HITECH-Meaningful Use and the Benefits of the PMI and ITIL Relationship
HITECH-Meaningful Use and the Benefits of the PMI and ITIL RelationshipHITECH-Meaningful Use and the Benefits of the PMI and ITIL Relationship
HITECH-Meaningful Use and the Benefits of the PMI and ITIL Relationship
 
An SD-WAN Bill of Rights
An SD-WAN Bill of RightsAn SD-WAN Bill of Rights
An SD-WAN Bill of Rights
 
Bigiota Company Profile
Bigiota Company ProfileBigiota Company Profile
Bigiota Company Profile
 
Optimizing Regulatory Compliance with Big Data
Optimizing Regulatory Compliance with Big DataOptimizing Regulatory Compliance with Big Data
Optimizing Regulatory Compliance with Big Data
 

Similar to Bringing AI/ML into Technology Operations-GlueCon-2019-kiranchitturi-public

Monitoring in the DevOps Era
Monitoring in the DevOps EraMonitoring in the DevOps Era
Monitoring in the DevOps EraMike Kavis
 
Machine Learning Everywhere
Machine Learning EverywhereMachine Learning Everywhere
Machine Learning EverywhereDataWorks Summit
 
InfoSphere BigInsights
InfoSphere BigInsightsInfoSphere BigInsights
InfoSphere BigInsightsWilfried Hoge
 
Turning big data to business outcomes
Turning big data to business outcomes Turning big data to business outcomes
Turning big data to business outcomes Rolta
 
Optimizing Cloud and Multi-Cloud Once You’re There: Solutions to the Toughest...
Optimizing Cloud and Multi-Cloud Once You’re There: Solutions to the Toughest...Optimizing Cloud and Multi-Cloud Once You’re There: Solutions to the Toughest...
Optimizing Cloud and Multi-Cloud Once You’re There: Solutions to the Toughest...Enterprise Management Associates
 
Get ready for_an_autonomous_data_driven_future_ext
Get ready for_an_autonomous_data_driven_future_extGet ready for_an_autonomous_data_driven_future_ext
Get ready for_an_autonomous_data_driven_future_extOracle Developers
 
Contexti / Oracle - Big Data : From Pilot to Production
Contexti / Oracle - Big Data : From Pilot to ProductionContexti / Oracle - Big Data : From Pilot to Production
Contexti / Oracle - Big Data : From Pilot to ProductionContexti
 
The Changing Role of a DBA in an Autonomous World
The Changing Role of a DBA in an Autonomous WorldThe Changing Role of a DBA in an Autonomous World
The Changing Role of a DBA in an Autonomous WorldMaria Colgan
 
The Automotive Journey Into the Cloud
The Automotive Journey Into the CloudThe Automotive Journey Into the Cloud
The Automotive Journey Into the CloudEmtec Inc.
 
The Automotive Journey Into the Cloud
The Automotive Journey Into the CloudThe Automotive Journey Into the Cloud
The Automotive Journey Into the CloudKim Pike
 
Overcoming Barriers to the Cloud
Overcoming Barriers to the Cloud Overcoming Barriers to the Cloud
Overcoming Barriers to the Cloud Andy Milsark
 
Big Data LDN 2018: A LOOK INSIDE APPLIED MACHINE LEARNING
Big Data LDN 2018: A LOOK INSIDE APPLIED MACHINE LEARNINGBig Data LDN 2018: A LOOK INSIDE APPLIED MACHINE LEARNING
Big Data LDN 2018: A LOOK INSIDE APPLIED MACHINE LEARNINGMatt Stubbs
 
How to make existing business applications io t ready
How to make existing business applications io t readyHow to make existing business applications io t ready
How to make existing business applications io t readyerardag
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine LearningYogesh Sharma
 
Building a data driven search application with LucidWorks SiLK
Building a data driven search application with LucidWorks SiLKBuilding a data driven search application with LucidWorks SiLK
Building a data driven search application with LucidWorks SiLKLucidworks (Archived)
 
How to Select a Next-Generation Packet Broker to Manage Digital Transformation
How to Select a Next-Generation Packet Broker to Manage Digital TransformationHow to Select a Next-Generation Packet Broker to Manage Digital Transformation
How to Select a Next-Generation Packet Broker to Manage Digital TransformationEnterprise Management Associates
 
Migrating to Cloud – A Journey of Excellence
Migrating to Cloud – A Journey of ExcellenceMigrating to Cloud – A Journey of Excellence
Migrating to Cloud – A Journey of ExcellenceAhmed Aamer
 
SoftWatch Overview_short (1)
SoftWatch Overview_short (1)SoftWatch Overview_short (1)
SoftWatch Overview_short (1)Moshe Kozlovski
 

Similar to Bringing AI/ML into Technology Operations-GlueCon-2019-kiranchitturi-public (20)

Monitoring in the DevOps Era
Monitoring in the DevOps EraMonitoring in the DevOps Era
Monitoring in the DevOps Era
 
Machine Learning Everywhere
Machine Learning EverywhereMachine Learning Everywhere
Machine Learning Everywhere
 
Manufactures whats keeping you up
Manufactures   whats keeping you upManufactures   whats keeping you up
Manufactures whats keeping you up
 
InfoSphere BigInsights
InfoSphere BigInsightsInfoSphere BigInsights
InfoSphere BigInsights
 
Turning big data to business outcomes
Turning big data to business outcomes Turning big data to business outcomes
Turning big data to business outcomes
 
Optimizing Cloud and Multi-Cloud Once You’re There: Solutions to the Toughest...
Optimizing Cloud and Multi-Cloud Once You’re There: Solutions to the Toughest...Optimizing Cloud and Multi-Cloud Once You’re There: Solutions to the Toughest...
Optimizing Cloud and Multi-Cloud Once You’re There: Solutions to the Toughest...
 
Get ready for_an_autonomous_data_driven_future_ext
Get ready for_an_autonomous_data_driven_future_extGet ready for_an_autonomous_data_driven_future_ext
Get ready for_an_autonomous_data_driven_future_ext
 
Contexti / Oracle - Big Data : From Pilot to Production
Contexti / Oracle - Big Data : From Pilot to ProductionContexti / Oracle - Big Data : From Pilot to Production
Contexti / Oracle - Big Data : From Pilot to Production
 
The Changing Role of a DBA in an Autonomous World
The Changing Role of a DBA in an Autonomous WorldThe Changing Role of a DBA in an Autonomous World
The Changing Role of a DBA in an Autonomous World
 
The Automotive Journey Into the Cloud
The Automotive Journey Into the CloudThe Automotive Journey Into the Cloud
The Automotive Journey Into the Cloud
 
The Automotive Journey Into the Cloud
The Automotive Journey Into the CloudThe Automotive Journey Into the Cloud
The Automotive Journey Into the Cloud
 
Overcoming Barriers to the Cloud
Overcoming Barriers to the Cloud Overcoming Barriers to the Cloud
Overcoming Barriers to the Cloud
 
Big Data LDN 2018: A LOOK INSIDE APPLIED MACHINE LEARNING
Big Data LDN 2018: A LOOK INSIDE APPLIED MACHINE LEARNINGBig Data LDN 2018: A LOOK INSIDE APPLIED MACHINE LEARNING
Big Data LDN 2018: A LOOK INSIDE APPLIED MACHINE LEARNING
 
How to make existing business applications io t ready
How to make existing business applications io t readyHow to make existing business applications io t ready
How to make existing business applications io t ready
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Building a data driven search application with LucidWorks SiLK
Building a data driven search application with LucidWorks SiLKBuilding a data driven search application with LucidWorks SiLK
Building a data driven search application with LucidWorks SiLK
 
How to Select a Next-Generation Packet Broker to Manage Digital Transformation
How to Select a Next-Generation Packet Broker to Manage Digital TransformationHow to Select a Next-Generation Packet Broker to Manage Digital Transformation
How to Select a Next-Generation Packet Broker to Manage Digital Transformation
 
Migrating to Cloud – A Journey of Excellence
Migrating to Cloud – A Journey of ExcellenceMigrating to Cloud – A Journey of Excellence
Migrating to Cloud – A Journey of Excellence
 
Innov8 EPM profile
Innov8 EPM profileInnov8 EPM profile
Innov8 EPM profile
 
SoftWatch Overview_short (1)
SoftWatch Overview_short (1)SoftWatch Overview_short (1)
SoftWatch Overview_short (1)
 

Recently uploaded

The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 

Recently uploaded (20)

The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 

Bringing AI/ML into Technology Operations-GlueCon-2019-kiranchitturi-public

  • 1. © 2019 Sungard Availability Services, all rights reserved Bringing AI/ML into Technology Operations Kiran Chitturi CTO Architect, Sungard Availability Services @nkchitturi Public
  • 2. © 2019 Sungard Availability Services, all rights reserved Sungard AS Portfolio Public
  • 3. 4© 2019 Sungard Availability Services, all rights reserved Public Agenda • Intro • Categories that can benefit by leveraging AI/ML with point solution ideas • Gotchas / Challenges for maturity • End-End Pipeline example • Final Thoughts
  • 4. 5© 2019 Sungard Availability Services, all rights reserved Public Intro • Operations - looking for better ways to manage your infrastructure • detect the root causes of issues faster • predict failures and impact • prevent issues • "Predictions are hard, especially about the future.” – Yogi Berra or Neils Bohr, depending whether you prefer Baseball or Physics
  • 5. 6© 2019 Sungard Availability Services, all rights reserved What is Machine Learning (ML) • Get answers from your data • Examples • Stages Public PREPARING THAT DATA TUNING TRAININGGATHERING DATA CHOOSING A MODEL PREDICTIONEVALUATION
  • 6. 7© 2019 Sungard Availability Services, all rights reserved Vendor Packaging Types Learning Types • Supervised • Unsupervised • Semi-supervised • Reinforcement • Algorithm aspects • Linear • Neural Networks/Deep Learning • Ensemble • etc. Types of Machine Learning Public BLACK BOX ML OPEN BOX ML
  • 7. 8© 2019 Sungard Availability Services, all rights reserved Public Image from xkcd
  • 8. 9© 2019 Sungard Availability Services, all rights reserved In Operations, using ML might look like… • Collecting – Various types of Logs • Learning - Patterns, Tools and Data • Insights • Predicting and Preventing Public TRAININGINGEST INSIGHTS PREDICT / PREVENT CONTINUOUS LEARNING
  • 9. 10© 2019 Sungard Availability Services, all rights reserved Public Categories in Operations • Service Desk • Logging & Monitoring • Automation - Infrastructure / Configuration Management • Cost Optimization / Capacity management • Security / Compliance • Business Intelligence / Analytics
  • 10. 11© 2019 Sungard Availability Services, all rights reserved ML in Service Desk • Categorization of requests • Assignment of requests (classification & routing) • Anomaly detection and forecasting Public • Other possible Point Solutions integrated with your Service Desk • helping parse & route support related emails • chatbots - employee self service, customer contacts, context based recommendations
  • 11. 12© 2019 Sungard Availability Services, all rights reserved ML in Logging & Monitoring • Smarter alerts • categorized, abnormal dips in user traffic, periodic fluctuations etc. • For better correlation/root cause abilities, include APM (Application Performance Monitoring) • Vendor Aspects o Operational Analytics Tools o Overarching AIOPS platforms o ML Toolkits make it easier - command executions, visualizations, pre-defined end-end solutions and customizations • Integrated with Security monitoring and DevOps workflows Public
  • 12. 13© 2019 Sungard Availability Services, all rights reserved ML in Automation • Proactive remediation • Benefits come from enabling AI/ML in Service Desk and Monitoring and integrating into Automation • For orchestrating your workflow automations, you can leverage your Service Desk as a hub Public
  • 13. 14© 2019 Sungard Availability Services, all rights reserved ML in Cost Optimization • Detecting unusual Billing Activity, Predicting Cost • Right-sizing workloads • Reliably utilize Spot Instances to maintain high-availability - based on ML models to predict Spot Instances interruption • Self-manage workloads; hybrid environments; • Build continuous cloud spend optimization into Agile/DevOps processes Public
  • 14. 15© 2019 Sungard Availability Services, all rights reserved ML in Security & Compliance • Analyze data and network interactions for safe (IOT) device behavior • Data sharing monitoring • Threat Detection • Predicting Threats or Malware • Account for • as you begin your ML adventures, you might have too many notifications and/or false positives – let the model learn your environment and mature • protecting the integrity of your knowledge base Public
  • 15. 16© 2019 Sungard Availability Services, all rights reserved Business Intelligence / Analytics • Provide context-aware suggestions • Auto-generating and prioritizing analytics and insights based on the overall data set and a user’s search criteria • Generating more relevant suggestions based on factors such as • user behavior and feedback • community trends • industry knowledge etc. • Processing complex/unstructured input • Dynamic Data • Richness – Correlated mixed type streams Public
  • 16. © 2019 Sungard Availability Services, all rights reserved Operationalizing Machine Learning Public
  • 17. 18© 2019 Sungard Availability Services, all rights reserved Typical ML Workflow Challenges • Various tools for different phases of lifecycle • Dynamic Data • Retraining • Reproducing steps and results • Tracking your • Data • Models • Algorithm aspects • Non-Intuitive Complexity • Heterogenous • Mix of Skills Public
  • 18. 19© 2019 Sungard Availability Services, all rights reserved An example of an end-to-end ML Pipeline Public Using Kubeflow, Pachyderm and Seldon
  • 19. 20© 2019 Sungard Availability Services, all rights reserved Thoughts and Guardrails for Operationalizing • The business side of your ML app • Success metrics • Data silos • Partnering with org functions • Visibility & Access Needs needs – Data Scientists, Operators, Business Analysts • “Productionalizing” • Monitoring - Detect Data deviation, drift, Canary pipelines, A/B testing • Governance - Policy, Human approval • Automation – Retraining Pipelines, Propagation, Multiple Pipelines • Scale – Training – GPUs/ CPU clusters, Inference Implementation • Develop Skillsets Public
  • 20. 21© 2019 Sungard Availability Services, all rights reserved Summary • Machine Learning in your Technology Operations can mean • faster searches, getting to root causes quicker and taking intelligent actions • freeing you up to do more interesting things • Operationalizing ML needs adequate diligence Public
  • 21. 22© 2019 Sungard Availability Services, all rights reserved Public Additional Resources - Blog blog.sungardas.com/CTOLabs/
  • 22. 23© 2019 Sungard Availability Services, all rights reserved Q A Public
  • 23. © 2019 Sungard Availability Services, all rights reserved Appendix Public
  • 24. 25© 2019 Sungard Availability Services, all rights reserved References • Kubeflow Pachyderm & Seldon - https://github.com/kubeflow/examples/tree/master/github_issue_summarization/Pachyd erm_Example • Images o Model Training comic Image inspired from xkcd o help desk by jai from the Noun Project o activity by Gregor Cresnar from the Noun Project o automation by Vector Studio from the Noun Project o cost Optimization by Seanau from the Noun Project o Security by icons from the Noun Project o Data Analysis by Srinivas Agra from the Noun Project Public