Learn how can you use YotaScale's Autonomous Cloud Operations platform to:
1) get back engineering time instead of spending it tracking down AWS issues
2) avoid overspending on AWS
Use AI to maintain cloud governance, optimize cloud workloads, and simplify cloud operations. Find out more, request a demo, or set up a free trial at www.yotascale.com.
6. Cost Anomaly Prevention
● Cost trending ~$4k/day and
starts increasing on Aug 21st
● Anomaly detected on Aug 23 for
an $824 inc over previous day
● 2nd anomaly detected on Aug
24 for $888 increase
Anomaly Identified:
BUFG: SLCP-IIS
App: KAOS Splunk Log
Service: EC2
Region: us-west-2
7. Anomaly Prevention
● Cost trending ~$4k/day and
starts increasing on Aug 21st
● Anomaly detected on Aug 23 for
an $824 inc over previous day
● 2nd anomaly detected on Aug
24 for $888 increase
● Decrease anomaly caught on
Oct 12 as cost returned to
normal
~$150k
8. Anomaly Prevention
Had YotaScale been in
place,
this anomaly would have
been caught early and would
have saved $150,000.
Unknown anomalies are
expensive; get alerted early.
~$150k
9. yotascale Confidential
PREVENT RUNAWAY COSTS
Anomaly Detection Workflow
Finance SRE
Application
Owner
1
2 3
1) YotaScale monitors
AWS for anomalies.
An alert is sent to
Hipchat channels for
visibility
2) Finance can reach
out to SRE with any
questions
3) SRE and App
Owner work together
to remediate
10. GAIN GREATER INSIGHT INTO YOUR SPENDING HABITS
Anomaly Detection Benefits
● Accountability for responsible usage of cloud
computing resources
● Provide visibility into the way your
organization uses on-demand resources
● View your infrastructure spend through
dimensions that fit your org structure
● Facilitate & simplify collaboration between
central and satellite teams
13. Rightsizing is an Ongoing Process
○ Monitor utilization
○ Track new resource types
○ Calculate Financial/Performance tradeoffs
○ Test & implement updates
16. Developing Your Own Methodology
○ How long have your instances been running?
○ What is your current RI coverage?
○ What instance types should you consider?
○ What is your cost/performance comfort level?
Rightsizing Tools
18. Identify Underutilized Resources
○ Old vCPU is <= 50% of the new vCPU
○ Old memory <= New memory
○ Old Net In/Out <= New Network In/Out
Rightsizing Blueprint
23. Instance Size Flexibility for EC2
8xlarge
4xlarge
2xlarge 2xlarge
xlarge xlarge xlarge xlarge
Instance Size Flexibility
If your reservation matches:
- Linux/Unix OS
- Region Scoped
- Default tenancy
You automatically take
advantage of ISF which applies
reservations to different size
within families.
45. RIsBought
Area = ?
EC2 On Demand Cost over Time
Cost
ON DEMAND COST ON DEMAND COST
RIsBought
Area = ?
Time
46. RIsBought
Area = ?
L = 2 units
H = 1 unit
EC2 On Demand Cost over Time
Cost
ON DEMAND COST ON DEMAND COST
RIsBought
Area = ?
Time
47. RIsBought
Area = 2 units
L = 2 units
H = 1 unit
EC2 On Demand Cost over Time
Cost
ON DEMAND COST ON DEMAND COST
Area = 1 unit x 2 = 2 units
Savings = 2/4 = 50%
RIsBought
Time
48. EC2 On Demand Cost over Time
Cost
Time
RIsBought
RIsBought
Purchases = 2 per period
Savings = 50%
51. EC2 On Demand Cost over Time
Cost
RIsBought
RIsBought
RIsBought
RIsBought
Time
52. L = 1 unit
H = .5 unit
EC2 On Demand Cost over Time
Cost
.25 .25 .25 .25
.5 .5
2
RIsBought
RIsBought
RIsBought
RIsBought
Time
53. Total Area = 3 units
L = 1 unit
H = .5 unit
EC2 On Demand Cost over Time
Cost
Total Area = 1 unit
.25 .25 .25 .25
.5 .5
2
RI
RI
RI
RI
Time
Savings = 3/4 = 75%
54. EC2 On Demand Cost over Time
Cost
RIsBought
RIsBought
RIsBought
RIsBought
Time
Purchases = 4 per period
Savings = 75%
55. EC2 On Demand Cost over Time
Cost
RIsBought
RIsBought
RIsBought
Savings = 75%
Time
AcmeCorp EC2 On-Demand Costs
56. EC2 On Demand Cost over Time
Cost
RIsBought
RIsBought
RIsBought
Savings = 75%
Time
RIsBought
RIsBought
RIsBought
RIsBought
RIsBought
AcmeCorp EC2 On-Demand Costs
57. EC2 On Demand Cost over Time
For 4 months since RI
purchase policy had
been implemented
$99.5k
58. EC2 On Demand Cost over Time
$99.5k * .75 = $74.6k
over 4 months OR
$224k/year
By implementing a more
frequent purchase decision
using YotaScale’s
recommendations with
in-app purchasing.
Purchases = 4 per period
Savings = 75%