@hatchman76
Seek and cost management today
Regrets and hindsight
How we account for cloud
Master Biller account overview
Saving money with cost discounting
Hidden costs of discounting - how to avoid them
Improvement and learning
Business orgin
Based in Melbourne
Mostly in AWS
Ship a lot
1997
#1 Jobs Site
=160
1000+
But life is much better now
No more silos, we ship lots of code, we diversify our software
Because our software systems evolved to a much more distributed complexity model
DevOps as a Culture

But our system is getting complex. Teams produce lots of API's
Autonmous teams enable us to move faster...
Those API's have dependencies
Distributed complexity, not just networking, security and knowing what the heck is going on
1500+
1000+
200+
4600+
~160
+2K
30+
~1 hour
Hello? Anyone?
Blended,
Unblended,
Amortised?
Accounting for AWS, 60, 000 feet view
CAPEX
OPEX
Internal Orders
Internal Orders
Internal Orders
This works for Seek
Reserved Instances
90%
8%
Fully upfront
Partial Upfront
No Upfront
>80%
coverage
>90%
utilisation
1 month
Partial upfront
Upfront fee
Monthly recurring
Blended rate?







Unblended rate?
Cost Amortised
Cost Blended
Cost Unblended
Cost List
Upfront and Monthly recurring charged to payer account
CAN be used for invoice reconcilliation
Upfront charged to payer account
Monthly recurring charged into accounts where discounts
applied
CAN be used for invoice reconcilliation
Upfront amortised into accounts where discounts get applied
Monthly recurring charged into
accounts where discounts applied
CANNOT be used for invoice reconcilliation
Retail price,
no discounts or reserved instance costs applied
CANNOT be used for invoice reconcilliation
Cost Amortised
Cost Blended
Cost
Unblended
Cost List
Cost Amortised
Cost Blended
Cost
Unblended
Cost List
Up to FY19 we used Cost Blended... that was a bad idea!
Actual growth


WTF?!?!?
This is fine!

Invoice
Reconciliation
Cost Unblended



Engineering
Teams
Cost List





+/- 5%
Organisational investment in your cloud partner
Manage it in a separate cost centre
Engineering Teams should not optimise to predicted discount effects
Account Group Metadata
Business Mappings
Views and Budgets
FY20
Your teams will churn through cloud infrastructure. They need clear visibility on this spend. Without discounting effects
Choose your cost metrics wisely. Keep it simple. Make sure everyone is clear on what they focus on
Involve Finance from the start. Aim for Finance to control invoice reconcilliation and assist with management of discounting investments.
AWS Cost Management is very complex. Use a tool like Cloudability, don't try and build this capability in-house.
Thank you
https: //finops.hatchman76.com