Skip to content
hannctl.
PDF ↓
← All work
12 / Com2us Platform · FinOps Operations automation

Dragon Sky FinOps: 62% lower infrastructure cost.

Linked revenue metrics with infrastructure cost and found unused resources automatically every day with Python, cutting infrastructure cost by up to 62%.

PERIOD
Feb 2023 – Feb 2026
MY ROLE
Cloud Engineer · Main engineer
TOOLS & CONTEXT
Azure · Python · Billing monitoring — 10 servers · 5 databases
TimeRevenueInfrastructure costRevenue and cost monitored togetherUnused resources flaggedUp to -62%
Infrastructure cost fell by up to 62%.
01 / CONTEXT

Problem

Infrastructure cost was high relative to game revenue, which hurt profitability.

02 / DECISIONS

Approach

Revenue metrics and infrastructure cost were monitored together. Python found unused resources across every cloud automatically each day.

03 / ENGINEERING

Implementation

  • Azure
  • Python
  • Billing monitoring

Scale · 10 servers · 5 databases

FLOW / 05
TimeRevenueInfrastructure cost

Dragon Sky had a profitability problem: infrastructure cost was high relative to revenue.

01 / 05
Read every step
  1. Dragon Sky had a profitability problem: infrastructure cost was high relative to revenue.
  2. Revenue metrics and infrastructure cost are monitored together.
  3. Python finds unused resources automatically every day.
  4. As unused resources are removed, the cost line comes down.
  5. Infrastructure cost fell by up to 62%.
Runs every dayPythonResources on every cloudUnused resources to clean up
The result becomes a cleanup list that stops cost leaks.
04 / VERIFICATION

Result

Infrastructure cost fell by up to 62%.

-62%
Maximum infrastructure cost reduction
10
Servers
5
Databases

MEASUREMENT Lower is better

Before 100
After 38
Condition
Maximum infrastructure cost reduction
Scope
Relative value, before the change = 100
05 / REFLECTION

What I learned

I learned that cost is easier to judge against revenue than as an amount on its own. Putting infrastructure cost next to revenue metrics made it clear which resources affect profitability and what to cut first. Cost leaks also do not end after one cleanup, so detecting unused resources every day in Python, instead of someone looking now and then, was what kept the savings in place. Detection alone saves nothing until resources are actually removed, which showed me that the next step in cost management is a flow that takes each finding quickly to cleanup approval and action.

OUTCOME

Up to -62% — Infrastructure cost

NEXT / PF-01 · AWS · IaC AWS multi-region Terraform

Search the site

Quick links ↑ ↓ move · Enter open · Esc close

Choose a theme

Click a badge to switch to that theme on the same content. Dragging only swings it.

Back to the front page →