SlideShare a Scribd company logo
Brought to you by
The Role of Machine Learning
For Cloud Native Performance
Optimization
Brian Likosar Liko
Global Director of Solutions Architecture at StormForge
Liko (lick-oh)
Global Director of Solution Architecture
■ Worked with open source for ~25 years
■ Failed statistics at University, but still appreciate P99s
■ Theme Park nerd who loves live music
■ Father, husband, friend, and mentor
K8s Resource Optimization? Sure, But How?
Some Are Already Doing It… But
Kubernetes Resource Management Complexity
PERFORMANCE
COST RELIABILITY
Container 1
CPU Memory
Requests
Limits
Requests
Limits
Replicas
Container 2
CPU Memory
Requests
Limits
Requests
Limits
Replicas
Application Settings
JVM
Heap
size
Garbage
collection
Container 3
CPU Memory
Requests
Limits
Requests
Limits
Replicas
Shuffle
file
buffer
Reducer
max
size
This Complexity Forces You to Choose…
■ Over-provisioning, driving cost
of revenues up
■ Risking application
performance & availability
issues
■ Slowing down time-to-market
so your DevOps team can
focus on achieving efficiency OVER-PROVISIONING/
COST
PERFORMANCE &
RELIABILITY ISSUES
CONFIGURATION
TIME & EFFORT
“... but this is kind of stupid, right?
Humans adapting things in YAML
files… you want to have something
automatic, AI and what not…”
(Henning Jacobs, Head of Dev Productivity, Zalando)
Key Attributes of ML-driven Optimization
In-depth app
analysis & insights
Maximize value
from existing data
Purpose-built
ML-Algorithms
Automation
(to be not stupid)
Until patterns emerge, it’s impossible to make
informed decisions
9
Until patterns emerge, it’s impossible to make
informed decisions
10
Come chat with us in person!
- KubeCon, Detroit, 24-28 Oct 2022
- AWS re:Invent, Las Vegas, 28 Nov - 2 Dec 2022
Brought to you by
Brian Likosar
liko@stormforge.io
@liko9
https://www.linkedin.com/brianlikosar

More Related Content

PDF
“A Practical Guide to Implementing ML on Embedded Devices,” a Presentation fr...
PPTX
PyMADlib - A Python wrapper for MADlib : in-database, parallel, machine learn...
PDF
Meetup Oracle Database: 3 Analizar, Aconsejar, Automatizar… las nuevas funcio...
PPTX
Denver devops : enabling DevOps with data virtualization
PDF
Hotsos 08 regarding_capacity_1_9c
PPTX
Addressing Uncertainty How to Model and Solve Energy Optimization Problems
PPTX
BGOUG "Agile Data: revolutionizing database cloning'
PPT
computer architecture.
“A Practical Guide to Implementing ML on Embedded Devices,” a Presentation fr...
PyMADlib - A Python wrapper for MADlib : in-database, parallel, machine learn...
Meetup Oracle Database: 3 Analizar, Aconsejar, Automatizar… las nuevas funcio...
Denver devops : enabling DevOps with data virtualization
Hotsos 08 regarding_capacity_1_9c
Addressing Uncertainty How to Model and Solve Energy Optimization Problems
BGOUG "Agile Data: revolutionizing database cloning'
computer architecture.

Similar to The Role of Machine Learning In Cloud Native Performance Optimization (20)

PDF
Adtech scala-performance-tuning-150323223738-conversion-gate01
PDF
Adtech x Scala x Performance tuning
PDF
Capacity Planning Infrastructure for Web Applications (Drupal)
PDF
HPC Cluster Computing from 64 to 156,000 Cores 
PDF
HPC Storage and IO Trends and Workflows
PDF
Resource Scheduling using Apache Mesos in Cloud Native Environments
PDF
O'Reilly Software Architecture Conf: Cloud Economics
PDF
Scale Container Operations with AIOps
PDF
Solaris Linux Performance, Tools and Tuning
PDF
Solving enterprise challenges through scale out storage & big compute final
PPTX
Graphene – Microsoft SCOPE on Tez
PPTX
Cloud nativecomputingtechnologysupportinghpc cognitiveworkflows
PDF
The Fine Art of Combining Capacity Management with Machine Learning
PDF
Kubecon seattle 2018 workshop slides
PPTX
Build a Cloud Render-Ready Infrastructure
PDF
JITServerTalk JCON World 2023.pdf
PDF
Streaming solutions for real time problems
PPTX
Make Oracle scream with Flash Storage - Kaminario
Adtech scala-performance-tuning-150323223738-conversion-gate01
Adtech x Scala x Performance tuning
Capacity Planning Infrastructure for Web Applications (Drupal)
HPC Cluster Computing from 64 to 156,000 Cores 
HPC Storage and IO Trends and Workflows
Resource Scheduling using Apache Mesos in Cloud Native Environments
O'Reilly Software Architecture Conf: Cloud Economics
Scale Container Operations with AIOps
Solaris Linux Performance, Tools and Tuning
Solving enterprise challenges through scale out storage & big compute final
Graphene – Microsoft SCOPE on Tez
Cloud nativecomputingtechnologysupportinghpc cognitiveworkflows
The Fine Art of Combining Capacity Management with Machine Learning
Kubecon seattle 2018 workshop slides
Build a Cloud Render-Ready Infrastructure
JITServerTalk JCON World 2023.pdf
Streaming solutions for real time problems
Make Oracle scream with Flash Storage - Kaminario
Ad

More from ScyllaDB (20)

PDF
Understanding The True Cost of DynamoDB Webinar
PDF
Database Benchmarking for Performance Masterclass: Session 2 - Data Modeling ...
PDF
Database Benchmarking for Performance Masterclass: Session 1 - Benchmarking F...
PDF
New Ways to Reduce Database Costs with ScyllaDB
PDF
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
PDF
Powering a Billion Dreams: Scaling Meesho’s E-commerce Revolution with Scylla...
PDF
Leading a High-Stakes Database Migration
PDF
Achieving Extreme Scale with ScyllaDB: Tips & Tradeoffs
PDF
Securely Serving Millions of Boot Artifacts a Day by João Pedro Lima & Matt ...
PDF
How Agoda Scaled 50x Throughput with ScyllaDB by Worakarn Isaratham
PDF
How Yieldmo Cut Database Costs and Cloud Dependencies Fast by Todd Coleman
PDF
ScyllaDB: 10 Years and Beyond by Dor Laor
PDF
Reduce Your Cloud Spend with ScyllaDB by Tzach Livyatan
PDF
Migrating 50TB Data From a Home-Grown Database to ScyllaDB, Fast by Terence Liu
PDF
Vector Search with ScyllaDB by Szymon Wasik
PDF
Workload Prioritization: How to Balance Multiple Workloads in a Cluster by Fe...
PDF
Two Leading Approaches to Data Virtualization, and Which Scales Better? by Da...
PDF
Scaling a Beast: Lessons from 400x Growth in a High-Stakes Financial System b...
PDF
Object Storage in ScyllaDB by Ran Regev, ScyllaDB
PDF
Lessons Learned from Building a Serverless Notifications System by Srushith R...
Understanding The True Cost of DynamoDB Webinar
Database Benchmarking for Performance Masterclass: Session 2 - Data Modeling ...
Database Benchmarking for Performance Masterclass: Session 1 - Benchmarking F...
New Ways to Reduce Database Costs with ScyllaDB
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Powering a Billion Dreams: Scaling Meesho’s E-commerce Revolution with Scylla...
Leading a High-Stakes Database Migration
Achieving Extreme Scale with ScyllaDB: Tips & Tradeoffs
Securely Serving Millions of Boot Artifacts a Day by João Pedro Lima & Matt ...
How Agoda Scaled 50x Throughput with ScyllaDB by Worakarn Isaratham
How Yieldmo Cut Database Costs and Cloud Dependencies Fast by Todd Coleman
ScyllaDB: 10 Years and Beyond by Dor Laor
Reduce Your Cloud Spend with ScyllaDB by Tzach Livyatan
Migrating 50TB Data From a Home-Grown Database to ScyllaDB, Fast by Terence Liu
Vector Search with ScyllaDB by Szymon Wasik
Workload Prioritization: How to Balance Multiple Workloads in a Cluster by Fe...
Two Leading Approaches to Data Virtualization, and Which Scales Better? by Da...
Scaling a Beast: Lessons from 400x Growth in a High-Stakes Financial System b...
Object Storage in ScyllaDB by Ran Regev, ScyllaDB
Lessons Learned from Building a Serverless Notifications System by Srushith R...
Ad

Recently uploaded (20)

PPTX
A Presentation on Artificial Intelligence
PPTX
Spectroscopy.pptx food analysis technology
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Machine Learning_overview_presentation.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
cuic standard and advanced reporting.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
A comparative analysis of optical character recognition models for extracting...
A Presentation on Artificial Intelligence
Spectroscopy.pptx food analysis technology
MIND Revenue Release Quarter 2 2025 Press Release
Per capita expenditure prediction using model stacking based on satellite ima...
Machine learning based COVID-19 study performance prediction
Machine Learning_overview_presentation.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
The Rise and Fall of 3GPP – Time for a Sabbatical?
Encapsulation_ Review paper, used for researhc scholars
Unlocking AI with Model Context Protocol (MCP)
MYSQL Presentation for SQL database connectivity
Diabetes mellitus diagnosis method based random forest with bat algorithm
cuic standard and advanced reporting.pdf
Empathic Computing: Creating Shared Understanding
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
A comparative analysis of optical character recognition models for extracting...

The Role of Machine Learning In Cloud Native Performance Optimization

  • 1. Brought to you by The Role of Machine Learning For Cloud Native Performance Optimization Brian Likosar Liko Global Director of Solutions Architecture at StormForge
  • 2. Liko (lick-oh) Global Director of Solution Architecture ■ Worked with open source for ~25 years ■ Failed statistics at University, but still appreciate P99s ■ Theme Park nerd who loves live music ■ Father, husband, friend, and mentor
  • 3. K8s Resource Optimization? Sure, But How?
  • 4. Some Are Already Doing It… But
  • 5. Kubernetes Resource Management Complexity PERFORMANCE COST RELIABILITY Container 1 CPU Memory Requests Limits Requests Limits Replicas Container 2 CPU Memory Requests Limits Requests Limits Replicas Application Settings JVM Heap size Garbage collection Container 3 CPU Memory Requests Limits Requests Limits Replicas Shuffle file buffer Reducer max size
  • 6. This Complexity Forces You to Choose… ■ Over-provisioning, driving cost of revenues up ■ Risking application performance & availability issues ■ Slowing down time-to-market so your DevOps team can focus on achieving efficiency OVER-PROVISIONING/ COST PERFORMANCE & RELIABILITY ISSUES CONFIGURATION TIME & EFFORT
  • 7. “... but this is kind of stupid, right? Humans adapting things in YAML files… you want to have something automatic, AI and what not…” (Henning Jacobs, Head of Dev Productivity, Zalando)
  • 8. Key Attributes of ML-driven Optimization In-depth app analysis & insights Maximize value from existing data Purpose-built ML-Algorithms Automation (to be not stupid)
  • 9. Until patterns emerge, it’s impossible to make informed decisions 9
  • 10. Until patterns emerge, it’s impossible to make informed decisions 10
  • 11. Come chat with us in person! - KubeCon, Detroit, 24-28 Oct 2022 - AWS re:Invent, Las Vegas, 28 Nov - 2 Dec 2022
  • 12. Brought to you by Brian Likosar liko@stormforge.io @liko9 https://www.linkedin.com/brianlikosar