SlideShare a Scribd company logo
©2019 Morningstar. All Rights Reserved.
Katelyn Decraene
Cloud Finance Manager, Cloud Services Team
Cost Management & Cost Star Ratings
to score teams on optimization in AWS
2
OVERVIEW
▪ About Morningstar
▪ Public Cloud Journey
▪ Financial Governance
▪ Cost Star Rating
▪ Questions
3
Our mission is to empower investor success
▪ A leading provider of independent investment research
▪ Extensive line of products and services for individual investors, financial advisors,
asset managers, retirement plan providers and sponsors, and institutional
investors in the private capital markets.
▪ 5,400+ Employees, 27 Countries
Public Cloud Journey
5
PUBLIC CLOUD JOURNEY
▪ Journey began in 2017
▪ Small public cloud presence
▪ 1 product team
▪ < 20 individual accounts
▪ Center of Excellence (COE)
6
PUBLIC CLOUD VISION
Own and
operate
the minimum
amount of
infrastructure
Increase our
speed to
market
Support quick
entry into
emerging
markets
Support
maximum
client uptime
and
availability
Efficient and
transparent
cost structure
7
PUBLIC CLOUD JOURNEY - TODAY
ON-PREM
3 data center migrations
3k+ server reduction
PUBLIC CLOUD
120+ team accounts
500 individual accounts
RESOURCES
Dedicated Cloud Services
team
Public Cloud Financial Governance
9
COST MANAGEMENT - KEY CHALLENGES
Cost awareness & continuous monitoring
Adopting a cloud mindset
Bad at estimate
Budgeting & forecasting agility
▪ Recognized need for cost management early on
10
FINANCIAL GOVERNANCE PROCESS
Agile Approach – Budgeting
• Budget & re-forecast for existing
initiative
• Reserve pool
Business Case Template
Requirement
• Technical & Financial review –
optimized from the start
• Understanding cost drivers &
associated ramp-up
• Documenting assumptions
(getting better)
Governance Committee
• Meets monthly
• CFO, CIO, CTO, P&L Leads and
Tech Lead
• New initiative funding request
pitched
• Approval requires sign off from
CFO, CIO/CTO, P&L Lead
11
Public Cloud
Governance
Committee
FINOPS LIFECYCLE - CONTINUOUS COST MANAGEMENT
INFORM OPTIMIZE
OPERATE
12
INFORM
 We are transparent about spend cross all teams
 Showback of costs by teams & P&L’s
 Weekly spend reports
 Quarterly Business Reviews
 Open communication channels
 Actuals vs. budget QTD, expense trends
 Suggestions for optimization
 Training – 1-hour session - costs came down $12k
Things we can do better & ways we can improve
- Tagging for more granular reporting
- Real-time budget vs. actuals
- Automation (less spreadsheets)
OPTIMIZE
OPERATE
INFORM
13
OPTIMIZE
OPTIMIZE
OPERATE
INFORM
 Removing stigma around “cost optimization”
 How we are driving optimization this year
 Team optimization targets – 87.2% to goal
 RI coverage target – 60% (goal met), increased target
 Training & Awareness
 Cost Star Rating
Things we can do better & ways we can improve
- Being more proactive vs. reactive
14
OPERATE
▪ Established financial governance committee
▪ More agile budgeting process, continuous re-forecasting
▪ Enhancing collaboration between FA’s & tech teams
Things we can do better & ways we can improve
- Pairing with established architecture office (2020 goal)
- Process automation
OPTIMIZE
OPERATE
INFORM
COST STAR RATING
16
COST STAR RATING – WHAT IS IT?
▪ A way to surface public cloud cost & usage metrics for teams to benchmark
and measure how optimized they are and identify opportunities to further
optimize
▪ 5-star rating scale
▪ Incorporated into weekly product score cards
17
PRODUCT SCORE CARD – WHAT IS IT?
▪ Internal use only
▪ Measures product security, disaster
recover & operational readiness
▪ Brinqa – Cybersecurity Risk Management
▪ Sent to teams on a weekly basis
18
METHODOLOGY
▪ Determined by a working group with stakeholders from technology, finance
& operations (centrally & product teams)
▪ Formulated through research & resources of AWS best practices
19
TRUSTED ADVISOR
▪ AWS native tool that
helps provide
recommendations &
best practices to
improve performance,
reliability, security &
cost.
20
METHODOLOGY
1. Grouped AWS services
into opportunity tiers
• Identified top services by spend to
target first
2. Established metrics to
identify optimization
opportunities & assign
severity
• Example: If average CPU % less
than X% per week AND Maximum
CPU % less than X% per week,
create a ticket & assign severity
(Critical, High, Medium or Low
3. Overall rating
determined based on
number of issues identified
and severity of issues
• Example: 1-Star - if team has at
least X # Critical Severity Issues OR
more than X # High severity tickets
21
THE TOOLKIT
▪ Scanning Engine & Cloud Services API
▪ AWS Trusted Advisor – data source
▪ JIRA - Issue tracking tool
▪ Brinqa - Rating calculation tool
▪ Leverage existing product scorecards to
surface data
22
HOW IT WORKS
- Scan for
optimization checks
- Creates
issues/tickets for
each finding
- Assigns severity
- Calculates overall
rating based on
number and severity
of tickets
23
JIRA ISSUE (example)
ISSUE TYPE
RESOURCE ID
SEVERITY
24
ISSUE REMEDIATION
▪ Cost Star Rating information page linked to rating with resources for teams
to understand methodology and provide cost optimization resources & tips
▪ Exception handling process for special circumstances (POC, disaster
recover)
▪ Appropriate action taken (rightsize, decommission, etc.) - not detected in
the weekly scan, ticket/finding closed
25
PHASE 1 - FINDINGS
▪ AWS Service – EC2, RDS, EBS
▪ 3,233 cost optimization findings identified to-date
▪ EC2 represents majority of findings (92%)
▪ 2,416 findings have been remediated
EC2,
91.5%
RDS,
7.1%
EBS,
1.3%
0
200
400
600
800
1000
1200
1400
1600
1800
2000
JUL AUG SEP OCT NOV
Optimization Ticket Trend
Tickets Open Tickets Created Tickets Close
Impacting
Scorecards
26
PHASE 1 – RESULTS
▪ 2019 goal all teams 3-Star & above – 51% to target
▪ Percentage of teams at target up 27% to date
▪ Takeaway - teams are aware & taking action
24.0%
31.0%
51.0%
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
JUL SEP NOV
Cost Star Rating - 3 Star+ Teams
27
PHASE 1 – RESULTS
▪ Q2 vs Q3 Trusted Advisor Checks*
▪ Amazon EC2
− 16% decrease in number of underutilized instances
– Slight decrease in monthly costs – monthly spend per instance hour down 13.1%
– Inventory of ec2 instances remained relatively flat
– Focus more training around EC2 optimization
▪ Amazon RDS
− 28% decrease in number of underutilized instances
– Monthly costs down 19.3%
– RDS instance inventory down 11.6% (more termination vs. right-sizing)
▪ Amazon EBS
− 5% decrease in number of underutilized volumes
– No material impact noted, re-asses threshold of in scope EBS volumes
*Note that optimization metrics used for Cost Star are more conservative than those use by trusted advisor
28
ENHANCEMENTS IN-PROGRESS
▪ Incorporate materiality of potential savings into methodology
▪ Be able to easily quantify savings from remediation
Questions, Comments,
Recommendations/Feedback?
30
FINOPS MEET-UP – What’s Next?
▪ FinOps Foundation - https://www.finops.org/
▪ Chicago chapter meet-up group page: https://www.meetup.com/Chicago-
FinOps
▪ Look for next meeting – Q1 2020
▪ Interested in hosting or co-organizing, please reach out!
31
CONTACT INFO
▪ Katelyn Decraene (katelyndecraene@gmail.com)
LinkedIn - https://www.linkedin.com/in/katelyndecraene/

More Related Content

What's hot

AWS Community Day 2022 Joe Daly FinOps
AWS Community Day 2022 Joe Daly FinOpsAWS Community Day 2022 Joe Daly FinOps
AWS Community Day 2022 Joe Daly FinOps
AWS Chicago
 
Cost Star Ratings to score team's AWS optimization at Morningstar" - Katelyn ...
Cost Star Ratings to score team's AWS optimization at Morningstar" - Katelyn ...Cost Star Ratings to score team's AWS optimization at Morningstar" - Katelyn ...
Cost Star Ratings to score team's AWS optimization at Morningstar" - Katelyn ...
AWS Chicago
 
FinOps introduction
FinOps introductionFinOps introduction
FinOps introduction
Alexander Tokarev
 
Cost Optimization on AWS
Cost Optimization on AWSCost Optimization on AWS
Cost Optimization on AWS
Amazon Web Services
 
How to Set Up a Cloud Cost Optimization Process for your Enterprise
How to Set Up a Cloud Cost Optimization Process for your EnterpriseHow to Set Up a Cloud Cost Optimization Process for your Enterprise
How to Set Up a Cloud Cost Optimization Process for your Enterprise
RightScale
 
AWS Initiate Day Dublin 2019 – Cost Optimization on AWS
AWS Initiate Day Dublin 2019 – Cost Optimization on AWSAWS Initiate Day Dublin 2019 – Cost Optimization on AWS
AWS Initiate Day Dublin 2019 – Cost Optimization on AWS
Amazon Web Services
 
Building a Better Business Case for Migrating to Cloud
Building a Better Business Case for Migrating to CloudBuilding a Better Business Case for Migrating to Cloud
Building a Better Business Case for Migrating to Cloud
Amazon Web Services
 
Cost Optimisation on AWS
Cost Optimisation on AWSCost Optimisation on AWS
Cost Optimisation on AWS
Amazon Web Services
 
12 Ways to Manage Cloud Costs and Optimize Cloud Spend
12 Ways to Manage Cloud Costs and Optimize Cloud Spend12 Ways to Manage Cloud Costs and Optimize Cloud Spend
12 Ways to Manage Cloud Costs and Optimize Cloud Spend
RightScale
 
AWS Financial Governance Practice
AWS Financial Governance Practice AWS Financial Governance Practice
AWS Financial Governance Practice
Amir Arama
 
Cost Optimisation on AWS
Cost Optimisation on AWSCost Optimisation on AWS
Cost Optimisation on AWS
Amazon Web Services
 
AWS Cloud cost optimization
AWS Cloud cost optimizationAWS Cloud cost optimization
AWS Cloud cost optimization
Yogesh Sharma
 
Cost Optimization on AWS
Cost Optimization on AWSCost Optimization on AWS
Cost Optimization on AWS
Amazon Web Services
 
Cloud Cost Optimization Whitepaper
Cloud Cost Optimization WhitepaperCloud Cost Optimization Whitepaper
Cloud Cost Optimization Whitepaper
DevPro3
 
ENT204 The AWS Cloud Value Framework
ENT204 The AWS Cloud Value FrameworkENT204 The AWS Cloud Value Framework
ENT204 The AWS Cloud Value Framework
Amazon Web Services
 
Cloud cost optimization (AWS, GCP)
Cloud cost optimization (AWS, GCP)Cloud cost optimization (AWS, GCP)
Cloud cost optimization (AWS, GCP)
Szabolcs Zajdó
 
Cost Optimization on AWS
Cost Optimization on AWSCost Optimization on AWS
Cost Optimization on AWS
Amazon Web Services
 
AWS Cloud Cost Optimization
AWS Cloud Cost OptimizationAWS Cloud Cost Optimization
AWS Cloud Cost Optimization
Yogesh Sharma
 
AWS Webinar Series - Cost Optimisation Levers, Tools, and Strategies
AWS Webinar Series - Cost Optimisation Levers, Tools, and StrategiesAWS Webinar Series - Cost Optimisation Levers, Tools, and Strategies
AWS Webinar Series - Cost Optimisation Levers, Tools, and Strategies
Amazon Web Services
 
Cost optimization - Don't overspend on AWS
Cost optimization - Don't overspend on AWSCost optimization - Don't overspend on AWS
Cost optimization - Don't overspend on AWS
Sandeep Cashyap
 

What's hot (20)

AWS Community Day 2022 Joe Daly FinOps
AWS Community Day 2022 Joe Daly FinOpsAWS Community Day 2022 Joe Daly FinOps
AWS Community Day 2022 Joe Daly FinOps
 
Cost Star Ratings to score team's AWS optimization at Morningstar" - Katelyn ...
Cost Star Ratings to score team's AWS optimization at Morningstar" - Katelyn ...Cost Star Ratings to score team's AWS optimization at Morningstar" - Katelyn ...
Cost Star Ratings to score team's AWS optimization at Morningstar" - Katelyn ...
 
FinOps introduction
FinOps introductionFinOps introduction
FinOps introduction
 
Cost Optimization on AWS
Cost Optimization on AWSCost Optimization on AWS
Cost Optimization on AWS
 
How to Set Up a Cloud Cost Optimization Process for your Enterprise
How to Set Up a Cloud Cost Optimization Process for your EnterpriseHow to Set Up a Cloud Cost Optimization Process for your Enterprise
How to Set Up a Cloud Cost Optimization Process for your Enterprise
 
AWS Initiate Day Dublin 2019 – Cost Optimization on AWS
AWS Initiate Day Dublin 2019 – Cost Optimization on AWSAWS Initiate Day Dublin 2019 – Cost Optimization on AWS
AWS Initiate Day Dublin 2019 – Cost Optimization on AWS
 
Building a Better Business Case for Migrating to Cloud
Building a Better Business Case for Migrating to CloudBuilding a Better Business Case for Migrating to Cloud
Building a Better Business Case for Migrating to Cloud
 
Cost Optimisation on AWS
Cost Optimisation on AWSCost Optimisation on AWS
Cost Optimisation on AWS
 
12 Ways to Manage Cloud Costs and Optimize Cloud Spend
12 Ways to Manage Cloud Costs and Optimize Cloud Spend12 Ways to Manage Cloud Costs and Optimize Cloud Spend
12 Ways to Manage Cloud Costs and Optimize Cloud Spend
 
AWS Financial Governance Practice
AWS Financial Governance Practice AWS Financial Governance Practice
AWS Financial Governance Practice
 
Cost Optimisation on AWS
Cost Optimisation on AWSCost Optimisation on AWS
Cost Optimisation on AWS
 
AWS Cloud cost optimization
AWS Cloud cost optimizationAWS Cloud cost optimization
AWS Cloud cost optimization
 
Cost Optimization on AWS
Cost Optimization on AWSCost Optimization on AWS
Cost Optimization on AWS
 
Cloud Cost Optimization Whitepaper
Cloud Cost Optimization WhitepaperCloud Cost Optimization Whitepaper
Cloud Cost Optimization Whitepaper
 
ENT204 The AWS Cloud Value Framework
ENT204 The AWS Cloud Value FrameworkENT204 The AWS Cloud Value Framework
ENT204 The AWS Cloud Value Framework
 
Cloud cost optimization (AWS, GCP)
Cloud cost optimization (AWS, GCP)Cloud cost optimization (AWS, GCP)
Cloud cost optimization (AWS, GCP)
 
Cost Optimization on AWS
Cost Optimization on AWSCost Optimization on AWS
Cost Optimization on AWS
 
AWS Cloud Cost Optimization
AWS Cloud Cost OptimizationAWS Cloud Cost Optimization
AWS Cloud Cost Optimization
 
AWS Webinar Series - Cost Optimisation Levers, Tools, and Strategies
AWS Webinar Series - Cost Optimisation Levers, Tools, and StrategiesAWS Webinar Series - Cost Optimisation Levers, Tools, and Strategies
AWS Webinar Series - Cost Optimisation Levers, Tools, and Strategies
 
Cost optimization - Don't overspend on AWS
Cost optimization - Don't overspend on AWSCost optimization - Don't overspend on AWS
Cost optimization - Don't overspend on AWS
 

Similar to Chicago FinOps Meet-Up - 11.19.2019

AES22-Mise en place et challenges autour du Lean Portfolio Management (REX Am...
AES22-Mise en place et challenges autour du Lean Portfolio Management (REX Am...AES22-Mise en place et challenges autour du Lean Portfolio Management (REX Am...
AES22-Mise en place et challenges autour du Lean Portfolio Management (REX Am...
Agile En Seine
 
Preso vads indonesia 2
Preso vads indonesia 2Preso vads indonesia 2
Preso vads indonesia 2
rekomendasiana.com
 
Aws cloud economics webinar 280617
Aws cloud economics webinar 280617Aws cloud economics webinar 280617
Aws cloud economics webinar 280617
Krishnan K ☁
 
AUSOUG I Am Paying for my Cloud License. What's Next?
AUSOUG I Am Paying for my Cloud License. What's Next?AUSOUG I Am Paying for my Cloud License. What's Next?
AUSOUG I Am Paying for my Cloud License. What's Next?
Alithya
 
Productivity & Profitability
Productivity & ProfitabilityProductivity & Profitability
Productivity & Profitability
Scott Mulkey
 
Partnering with AWS
Partnering with AWSPartnering with AWS
Partnering with AWS
Amazon Web Services
 
Making Marketing Operations "Efficient" - Where are You on the Maturity Frame...
Making Marketing Operations "Efficient" - Where are You on the Maturity Frame...Making Marketing Operations "Efficient" - Where are You on the Maturity Frame...
Making Marketing Operations "Efficient" - Where are You on the Maturity Frame...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...
Amazon Web Services
 
Free Up Your Time For Strategic, Value-Added Activity
Free Up Your Time For Strategic, Value-Added ActivityFree Up Your Time For Strategic, Value-Added Activity
Free Up Your Time For Strategic, Value-Added Activity
Performance Analytics Corporation
 
How MSPs Can Be Successful in AWS, Azure, and Google Clouds
How MSPs Can Be Successful in AWS, Azure, and Google CloudsHow MSPs Can Be Successful in AWS, Azure, and Google Clouds
How MSPs Can Be Successful in AWS, Azure, and Google Clouds
RightScale
 
Understanding the TCO and ROI of Apache Kafka & Confluent
Understanding the TCO and ROI of Apache Kafka & ConfluentUnderstanding the TCO and ROI of Apache Kafka & Confluent
Understanding the TCO and ROI of Apache Kafka & Confluent
confluent
 
The Sky Factory Presentation
The Sky Factory   PresentationThe Sky Factory   Presentation
The Sky Factory Presentation
Ravi Subramaniam
 
Accenture-Value-Realization-for-SAP
Accenture-Value-Realization-for-SAPAccenture-Value-Realization-for-SAP
Accenture-Value-Realization-for-SAP
Lionel Vuillemin
 
AWS re:Invent 2016: Setting the Stage for Instant Success: Getting the Most O...
AWS re:Invent 2016: Setting the Stage for Instant Success: Getting the Most O...AWS re:Invent 2016: Setting the Stage for Instant Success: Getting the Most O...
AWS re:Invent 2016: Setting the Stage for Instant Success: Getting the Most O...
Amazon Web Services
 
Evm intro. slide deck 13 may 2018
Evm intro. slide deck 13 may 2018Evm intro. slide deck 13 may 2018
Evm intro. slide deck 13 may 2018
Roger H. Mandel
 
Pure Optimization, SaaSops, FinOps for Cost Optimize
Pure Optimization, SaaSops, FinOps for Cost OptimizePure Optimization, SaaSops, FinOps for Cost Optimize
Pure Optimization, SaaSops, FinOps for Cost Optimize
AanSulistiyo
 
Wettemann
WettemannWettemann
Sanjiv Bhatia “Critical Mass Makes Magic Happen”
Sanjiv Bhatia “Critical Mass Makes Magic Happen”Sanjiv Bhatia “Critical Mass Makes Magic Happen”
Sanjiv Bhatia “Critical Mass Makes Magic Happen”
Elemica
 
The Path Forward: Getting started with Analytics Quotient
The Path Forward: Getting started with Analytics QuotientThe Path Forward: Getting started with Analytics Quotient
The Path Forward: Getting started with Analytics Quotient
Julie Severance
 
Step-Change Productivity - Analyst & Journalist Briefing 2014
Step-Change Productivity - Analyst & Journalist Briefing 2014Step-Change Productivity - Analyst & Journalist Briefing 2014
Step-Change Productivity - Analyst & Journalist Briefing 2014
Tele2
 

Similar to Chicago FinOps Meet-Up - 11.19.2019 (20)

AES22-Mise en place et challenges autour du Lean Portfolio Management (REX Am...
AES22-Mise en place et challenges autour du Lean Portfolio Management (REX Am...AES22-Mise en place et challenges autour du Lean Portfolio Management (REX Am...
AES22-Mise en place et challenges autour du Lean Portfolio Management (REX Am...
 
Preso vads indonesia 2
Preso vads indonesia 2Preso vads indonesia 2
Preso vads indonesia 2
 
Aws cloud economics webinar 280617
Aws cloud economics webinar 280617Aws cloud economics webinar 280617
Aws cloud economics webinar 280617
 
AUSOUG I Am Paying for my Cloud License. What's Next?
AUSOUG I Am Paying for my Cloud License. What's Next?AUSOUG I Am Paying for my Cloud License. What's Next?
AUSOUG I Am Paying for my Cloud License. What's Next?
 
Productivity & Profitability
Productivity & ProfitabilityProductivity & Profitability
Productivity & Profitability
 
Partnering with AWS
Partnering with AWSPartnering with AWS
Partnering with AWS
 
Making Marketing Operations "Efficient" - Where are You on the Maturity Frame...
Making Marketing Operations "Efficient" - Where are You on the Maturity Frame...Making Marketing Operations "Efficient" - Where are You on the Maturity Frame...
Making Marketing Operations "Efficient" - Where are You on the Maturity Frame...
 
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...
 
Free Up Your Time For Strategic, Value-Added Activity
Free Up Your Time For Strategic, Value-Added ActivityFree Up Your Time For Strategic, Value-Added Activity
Free Up Your Time For Strategic, Value-Added Activity
 
How MSPs Can Be Successful in AWS, Azure, and Google Clouds
How MSPs Can Be Successful in AWS, Azure, and Google CloudsHow MSPs Can Be Successful in AWS, Azure, and Google Clouds
How MSPs Can Be Successful in AWS, Azure, and Google Clouds
 
Understanding the TCO and ROI of Apache Kafka & Confluent
Understanding the TCO and ROI of Apache Kafka & ConfluentUnderstanding the TCO and ROI of Apache Kafka & Confluent
Understanding the TCO and ROI of Apache Kafka & Confluent
 
The Sky Factory Presentation
The Sky Factory   PresentationThe Sky Factory   Presentation
The Sky Factory Presentation
 
Accenture-Value-Realization-for-SAP
Accenture-Value-Realization-for-SAPAccenture-Value-Realization-for-SAP
Accenture-Value-Realization-for-SAP
 
AWS re:Invent 2016: Setting the Stage for Instant Success: Getting the Most O...
AWS re:Invent 2016: Setting the Stage for Instant Success: Getting the Most O...AWS re:Invent 2016: Setting the Stage for Instant Success: Getting the Most O...
AWS re:Invent 2016: Setting the Stage for Instant Success: Getting the Most O...
 
Evm intro. slide deck 13 may 2018
Evm intro. slide deck 13 may 2018Evm intro. slide deck 13 may 2018
Evm intro. slide deck 13 may 2018
 
Pure Optimization, SaaSops, FinOps for Cost Optimize
Pure Optimization, SaaSops, FinOps for Cost OptimizePure Optimization, SaaSops, FinOps for Cost Optimize
Pure Optimization, SaaSops, FinOps for Cost Optimize
 
Wettemann
WettemannWettemann
Wettemann
 
Sanjiv Bhatia “Critical Mass Makes Magic Happen”
Sanjiv Bhatia “Critical Mass Makes Magic Happen”Sanjiv Bhatia “Critical Mass Makes Magic Happen”
Sanjiv Bhatia “Critical Mass Makes Magic Happen”
 
The Path Forward: Getting started with Analytics Quotient
The Path Forward: Getting started with Analytics QuotientThe Path Forward: Getting started with Analytics Quotient
The Path Forward: Getting started with Analytics Quotient
 
Step-Change Productivity - Analyst & Journalist Briefing 2014
Step-Change Productivity - Analyst & Journalist Briefing 2014Step-Change Productivity - Analyst & Journalist Briefing 2014
Step-Change Productivity - Analyst & Journalist Briefing 2014
 

Recently uploaded

leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
Data Hops
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
marufrahmanstratejm
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 

Recently uploaded (20)

leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 

Chicago FinOps Meet-Up - 11.19.2019

  • 1. ©2019 Morningstar. All Rights Reserved. Katelyn Decraene Cloud Finance Manager, Cloud Services Team Cost Management & Cost Star Ratings to score teams on optimization in AWS
  • 2. 2 OVERVIEW ▪ About Morningstar ▪ Public Cloud Journey ▪ Financial Governance ▪ Cost Star Rating ▪ Questions
  • 3. 3 Our mission is to empower investor success ▪ A leading provider of independent investment research ▪ Extensive line of products and services for individual investors, financial advisors, asset managers, retirement plan providers and sponsors, and institutional investors in the private capital markets. ▪ 5,400+ Employees, 27 Countries
  • 5. 5 PUBLIC CLOUD JOURNEY ▪ Journey began in 2017 ▪ Small public cloud presence ▪ 1 product team ▪ < 20 individual accounts ▪ Center of Excellence (COE)
  • 6. 6 PUBLIC CLOUD VISION Own and operate the minimum amount of infrastructure Increase our speed to market Support quick entry into emerging markets Support maximum client uptime and availability Efficient and transparent cost structure
  • 7. 7 PUBLIC CLOUD JOURNEY - TODAY ON-PREM 3 data center migrations 3k+ server reduction PUBLIC CLOUD 120+ team accounts 500 individual accounts RESOURCES Dedicated Cloud Services team
  • 9. 9 COST MANAGEMENT - KEY CHALLENGES Cost awareness & continuous monitoring Adopting a cloud mindset Bad at estimate Budgeting & forecasting agility ▪ Recognized need for cost management early on
  • 10. 10 FINANCIAL GOVERNANCE PROCESS Agile Approach – Budgeting • Budget & re-forecast for existing initiative • Reserve pool Business Case Template Requirement • Technical & Financial review – optimized from the start • Understanding cost drivers & associated ramp-up • Documenting assumptions (getting better) Governance Committee • Meets monthly • CFO, CIO, CTO, P&L Leads and Tech Lead • New initiative funding request pitched • Approval requires sign off from CFO, CIO/CTO, P&L Lead
  • 11. 11 Public Cloud Governance Committee FINOPS LIFECYCLE - CONTINUOUS COST MANAGEMENT INFORM OPTIMIZE OPERATE
  • 12. 12 INFORM  We are transparent about spend cross all teams  Showback of costs by teams & P&L’s  Weekly spend reports  Quarterly Business Reviews  Open communication channels  Actuals vs. budget QTD, expense trends  Suggestions for optimization  Training – 1-hour session - costs came down $12k Things we can do better & ways we can improve - Tagging for more granular reporting - Real-time budget vs. actuals - Automation (less spreadsheets) OPTIMIZE OPERATE INFORM
  • 13. 13 OPTIMIZE OPTIMIZE OPERATE INFORM  Removing stigma around “cost optimization”  How we are driving optimization this year  Team optimization targets – 87.2% to goal  RI coverage target – 60% (goal met), increased target  Training & Awareness  Cost Star Rating Things we can do better & ways we can improve - Being more proactive vs. reactive
  • 14. 14 OPERATE ▪ Established financial governance committee ▪ More agile budgeting process, continuous re-forecasting ▪ Enhancing collaboration between FA’s & tech teams Things we can do better & ways we can improve - Pairing with established architecture office (2020 goal) - Process automation OPTIMIZE OPERATE INFORM
  • 16. 16 COST STAR RATING – WHAT IS IT? ▪ A way to surface public cloud cost & usage metrics for teams to benchmark and measure how optimized they are and identify opportunities to further optimize ▪ 5-star rating scale ▪ Incorporated into weekly product score cards
  • 17. 17 PRODUCT SCORE CARD – WHAT IS IT? ▪ Internal use only ▪ Measures product security, disaster recover & operational readiness ▪ Brinqa – Cybersecurity Risk Management ▪ Sent to teams on a weekly basis
  • 18. 18 METHODOLOGY ▪ Determined by a working group with stakeholders from technology, finance & operations (centrally & product teams) ▪ Formulated through research & resources of AWS best practices
  • 19. 19 TRUSTED ADVISOR ▪ AWS native tool that helps provide recommendations & best practices to improve performance, reliability, security & cost.
  • 20. 20 METHODOLOGY 1. Grouped AWS services into opportunity tiers • Identified top services by spend to target first 2. Established metrics to identify optimization opportunities & assign severity • Example: If average CPU % less than X% per week AND Maximum CPU % less than X% per week, create a ticket & assign severity (Critical, High, Medium or Low 3. Overall rating determined based on number of issues identified and severity of issues • Example: 1-Star - if team has at least X # Critical Severity Issues OR more than X # High severity tickets
  • 21. 21 THE TOOLKIT ▪ Scanning Engine & Cloud Services API ▪ AWS Trusted Advisor – data source ▪ JIRA - Issue tracking tool ▪ Brinqa - Rating calculation tool ▪ Leverage existing product scorecards to surface data
  • 22. 22 HOW IT WORKS - Scan for optimization checks - Creates issues/tickets for each finding - Assigns severity - Calculates overall rating based on number and severity of tickets
  • 23. 23 JIRA ISSUE (example) ISSUE TYPE RESOURCE ID SEVERITY
  • 24. 24 ISSUE REMEDIATION ▪ Cost Star Rating information page linked to rating with resources for teams to understand methodology and provide cost optimization resources & tips ▪ Exception handling process for special circumstances (POC, disaster recover) ▪ Appropriate action taken (rightsize, decommission, etc.) - not detected in the weekly scan, ticket/finding closed
  • 25. 25 PHASE 1 - FINDINGS ▪ AWS Service – EC2, RDS, EBS ▪ 3,233 cost optimization findings identified to-date ▪ EC2 represents majority of findings (92%) ▪ 2,416 findings have been remediated EC2, 91.5% RDS, 7.1% EBS, 1.3% 0 200 400 600 800 1000 1200 1400 1600 1800 2000 JUL AUG SEP OCT NOV Optimization Ticket Trend Tickets Open Tickets Created Tickets Close Impacting Scorecards
  • 26. 26 PHASE 1 – RESULTS ▪ 2019 goal all teams 3-Star & above – 51% to target ▪ Percentage of teams at target up 27% to date ▪ Takeaway - teams are aware & taking action 24.0% 31.0% 51.0% 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% JUL SEP NOV Cost Star Rating - 3 Star+ Teams
  • 27. 27 PHASE 1 – RESULTS ▪ Q2 vs Q3 Trusted Advisor Checks* ▪ Amazon EC2 − 16% decrease in number of underutilized instances – Slight decrease in monthly costs – monthly spend per instance hour down 13.1% – Inventory of ec2 instances remained relatively flat – Focus more training around EC2 optimization ▪ Amazon RDS − 28% decrease in number of underutilized instances – Monthly costs down 19.3% – RDS instance inventory down 11.6% (more termination vs. right-sizing) ▪ Amazon EBS − 5% decrease in number of underutilized volumes – No material impact noted, re-asses threshold of in scope EBS volumes *Note that optimization metrics used for Cost Star are more conservative than those use by trusted advisor
  • 28. 28 ENHANCEMENTS IN-PROGRESS ▪ Incorporate materiality of potential savings into methodology ▪ Be able to easily quantify savings from remediation
  • 30. 30 FINOPS MEET-UP – What’s Next? ▪ FinOps Foundation - https://www.finops.org/ ▪ Chicago chapter meet-up group page: https://www.meetup.com/Chicago- FinOps ▪ Look for next meeting – Q1 2020 ▪ Interested in hosting or co-organizing, please reach out!
  • 31. 31 CONTACT INFO ▪ Katelyn Decraene (katelyndecraene@gmail.com) LinkedIn - https://www.linkedin.com/in/katelyndecraene/