Skip to content
    Guides

    The cloud cost guide for small teams

    Most overspending comes from four line items. Finding them takes an afternoon.

    By Daniel Okoye6 min read
    Symmetrical view down an aisle of server racks in a data centre
    Symmetrical view down an aisle of server racks in a data centre

    Small teams rarely overspend because of one bad architectural decision. They overspend because a handful of line items grow quietly and nobody owns the bill.

    The usual four

    • Data egress, especially traffic crossing regions or leaving to a third-party service on every request.
    • Idle compute — staging environments, oversized instances and forgotten workers running around the clock.
    • Storage tiers, where objects that are never read remain on the most expensive class available.
    • Observability volume, which for many teams is the second largest bill after compute and grows with every added log line.

    A one-afternoon process

    Export the last three months of billing at the line-item level. Sort by cost. Take the top ten and for each one write down who asked for it and what breaks if it is halved. Most teams find that at least three of the ten have no current owner.

    What not to do

    Do not begin with a migration. Re-platforming to cut costs is a multi-quarter project that typically underdelivers against its own estimate. Exhaust configuration and rightsizing first; they carry a fraction of the risk.

    About the author

    Daniel Okoye

    Senior Writer, Software & Startups

    Daniel Okoye covers software business models, developer tooling and early-stage company building. He has spent a decade analysing SaaS pricing and go-to-market strategy.

    Related stories