← Back to Tool Shed
Red Flags: 7 Cost Traps to Fix Now

Red Flags: 7 Cost Traps to Fix Now

Tiago Santana
Tiago SantanaManaging Director, Gardenpatch
August 25, 2026|8 min read|
Share

Quick Answer

7 cloud cost traps to fix now and cut waste fast with practical FinOps guardrails before spend spikes.

Get the week's best growth reads, free

Six growth disciplines, one Tuesday email. Join The Growth Spurt.

Consider a young garden sensor startup that launches a smart irrigation pilot. After a rushed rollout, its monthly cloud bill could climb sharply within a few months. The company wouldn't be buying more customers. It would be buying idle GPUs, duplicate data jobs, and logs nobody reads.

In This Article:

Why do cloud costs spiral?

The short answer is poor operating discipline. Looking closer, most teams don't lose control because AWS or Azure is expensive by default. They lose control because no one owns visibility across compute, storage, network transfer, and managed services together.

Flexera's 2026 State of the Cloud Report puts estimated wasted cloud spend at 29%.

Here's the thing, the bill is often a management problem before it's a vendor problem. We commonly see one pattern repeat. Engineering optimizes for launch speed. Finance gets one giant invoice later. Security adds logging after the fact. Nobody can tie cost back to product value by team or feature.

Are idle servers draining budget?

Yes, and they're often hiding in nonproduction accounts. More especially, dev and staging environments are classic offenders because teams leave them on nights and weekends. A common mistake is chasing savings on production databases while dozens of test instances run untouched.

The startup in our example might find several always-on instances tied to an abandoned forecasting feature. Shutting those down would be a quick saving on its own. The lesson is simple: schedule shutdowns where uptime doesn't matter. In our experience working with product teams, this is often the fastest first win because it needs little redesign.

Rightsizing is the next easy win. Many workloads were oversized from day one, usually out of caution rather than evidence.

Is overprovisioned storage the silent leak?

Almost always. Storage feels cheap at first because each line item looks small. Taken together, snapshots, duplicate backups, cold data left on hot tiers, and cross-region copies can become a major share of spend.

Amazon's own pricing pages show why this gets missed. Object storage looks cheap per gigabyte until request costs, retrieval fees, replication charges, and lifecycle mistakes pile up. Telemetry-heavy products like the sensor startup in our example are especially exposed because sensors create lots of low-value raw data that teams keep forever just in case.

Say the same team keeps every raw field reading in two analytics systems plus long-retention logs in a third tool. Moving older sensor data to colder storage tiers and cutting duplicate pipelines would lower monthly spend again. If no one has queried a dataset in 90 days, challenge its tier and retention policy right away.

Which cloud model fits each workload?

No single model wins every time. Here's the thing, public cloud is best for uncertain demand and fast delivery. Hybrid works better when data gravity, latency limits, or steady demand change the math. NIST SP 800-145 gives the core cloud traits: on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service.

That said, those traits don't tell you where your specific workload belongs. For that decision, our team uses a simple test based on transaction volatility and control needs. Think of it like a two-axis decision matrix borrowed from portfolio logic: high volatility favors public cloud elasticity; high control needs favor hybrid or private patterns; low volatility plus low differentiation may fit SaaS best; edge-constrained systems often need local processing first.

When does public cloud cost more?

Public cloud costs more when workloads are stable but left on premium flexible pricing for too long. More especially, databases with flat demand curves often belong on reserved capacity or even outside hyperscale environments if compliance allows and use stays high.

The Basecamp parent company 37signals made this argument publicly with numbers: it projected about $7 million in savings over five years from moving off parts of AWS into owned servers. That does not mean leave the cloud. It means teams should stop paying peak-flexibility prices for boring workloads that barely change hour to hour.

Data transfer also breaks many business cases. Google Cloud's own architecture guidance warns that egress can materially alter total cost models for analytics-heavy systems spread across regions or providers. A common mistake is choosing tools first and only later noticing that every dashboard refresh pulls paid traffic across boundaries.

Could hybrid patterns cut recurring spend?

Often yes, especially for edge-heavy products with patchy connectivity. Looking closer, hybrid doesn't just mean old servers plus new servers. It means placing each part where economics and physics make sense.

Sensor products like the one in our example show how this works. Local gateways can buffer sensor data near farms or community gardens where cellular coverage drops often. Then only summaries or urgent alerts move to central cloud services for analytics and automation.

In our example, the startup could shift field preprocessing to gateway devices while keeping dashboards and forecasting in public cloud managed services. That would cut bandwidth use and lower ingestion volume, and it could improve uptime during outages.

Run This, Don't Just Read It

Playbooks for operators in the agent era

Six $27 playbooks — Marketing, Sales, Operations, Service, Tech, People — rewritten for leaders whose jobs got rewritten when agents joined their teams. Exercises, scoring, action plans, interactive portal.

✓ 27 interactive modules✓ 70 to 87-page PDF you download and keep✓ Specialist coach optional, $99/mo

Where do GPU workloads trigger overruns?

GPU overruns usually start in experimentation environments with weak controls. More especially, GPU instances are expensive by the minute and easy to forget once notebooks or training runs stay open past business hours.

Many firms are adopting generative models across functions before their support processes mature. Looking closer at infrastructure behavior tells the harder truth: automation adoption amplifies old governance failures rather than replacing them with new ones.

We commonly see three traps at once: engineers copy raw data into separate vector stores and warehouses; model experiments run without quotas; observability traces ingest every token event forever.

Are GPU jobs running without guardrails?

That happens more than teams admit publicly. NVIDIA notes demand for accelerated computing keeps rising across training and inference use cases. Here's what actually happens inside many firms: someone launches an experiment Friday afternoon and forgets it until Monday's alert fires too late.

Set hard quotas by project first. Add auto-stop timers second. Use approval gates for large training runs third, even lightweight ones. In our experience working with scaling software companies, those three controls prevent most ugly surprises without slowing serious research much.

Picture two fine-tuning runs left active over a holiday weekend during the irrigation model pilot. The bill would arrive as a cost nobody had forecast. Budget caps by environment plus automatic job expiry tags are what keep that from happening twice.

Do data pipelines duplicate cloud spend?

Yes, especially in machine-learning stacks built quickly from best-of-breed tools. Taken together, copied embeddings, mirrored event streams, duplicate warehouses, and repeated ETL jobs create shadow infrastructure that few leaders see as one system.

IBM research has long shown poor data quality carries real business cost across enterprises. But there is also an infrastructure angle: messy source control leads teams to build parallel pipelines instead of trusted shared ones. A common mistake is storing identical customer events in an app database, a warehouse, a lake, and a vector index without clear retention logic between them.

What we commonly see in field audits is simple. Teams think they have a machine-learning cost problem. They really have a pipeline duplication problem wearing a machine-learning label.

How can teams govern cloud spend better?

Governance works best when it feels operational rather than bureaucratic. Looking closer, top teams blend FinOps, security, and platform standards into everyday delivery instead of running them as separate clean-up projects.

The FinOps Foundation has pushed this message clearly: accountability must sit close to engineering decisions. That said, accountability fails if tags are optional or budgets live only inside finance spreadsheets.

Our team typically recommends a landing zone approach with standard account structure, mandatory tags, budget owners, log defaults, and policy checks written as code. Use three questions on every new workload: who owns this monthly bill, what turns off automatically, and what metric proves value? If no one can answer all three, pause deployment.

Who owns tagging budgets and alerts?

Product owners should own budgets. Platform teams should enforce tags. Finance should validate allocation logic. Here's the thing, any other split usually creates finger-pointing instead of action.

Microsoft's Cloud Adoption Framework stresses management groups, policy assignment, and subscription design early because retrofitting controls later gets messy fast. We see that constantly. A common mistake is leaving tag design to engineers alone without agreeing how finance wants spend grouped by product line, environment, or customer segment.

One fix is to make each environment carry five required fields: owner, product, stage, cost center, and shutdown class. Alert thresholds then map cleanly to real people rather than shared inboxes nobody watches.

Can serverless reduce ops and waste?

Often yes, but only for bursty or event-driven work. More especially, serverless shines where requests arrive unevenly or where edge events trigger short jobs like alerting, image parsing, or telemetry normalization.

AWS has long positioned Lambda around pay-per-use execution rather than always-on capacity. That helps small teams avoid idle server bills. Serverless can still get pricey under noisy traffic patterns or chatty internal calls. Good architecture matters as much as pricing model.

For a business like the one in our example, serverless would fit ingestion APIs, alert workflows, and scheduled cleanup tasks. It would not fit a steady analytics engine as well. Start there if your team lacks dedicated platform staff.

What comes next

The next step is not another vendor bake-off. Taken together, the better move is a short audit by workload type: idle compute, storage retention, data transfer paths, GPU experiments, and ownership gaps. Most companies find useful savings before touching core architecture.

We recommend a simple order. Fix visibility first. Then match each workload to its real shape. Finally, add policy guardrails before growth hides waste again.

Key takeaways

Cloud discipline beats cloud ideology. Public cloud, hybrid, and serverless each win under different conditions. The hard part is not learning definitions. It is forcing every workload to justify its cost profile, risk profile, and operating burden before scale makes cleanup painful.

In our example, the turnaround would not come from switching providers. It would come from assigning owners, moving edge preprocessing closer to devices, cleaning storage tiers, and putting GPU jobs behind rules. That's what actually works.

Talk to gardenpatch

gardenpatch writes operator playbooks for leading a growing company in the agent era, and builds the companies that put them to work, like Petunia for home services calls and Chamomile for content.

There are six playbooks, one each for marketing, sales, operations, customer service, tech strategy, and people and culture, and each comes with an interactive portal. Coaches for every discipline are available by membership, and the free 90-second Operator Audit points you to the playbook that fits where you are.

Explore the Garden

Tiago Santana

About the Author

Tiago Santana

Founder of Gardenpatch and The Cooling Co. Tiago has spent fifteen years operating and advising companies. He writes about running marketing, sales, operations, service, technology, and people-and-culture in the agent era — when half the team is agents and most 2019 playbooks no longer apply.

The Growth Spurt — Free Weekly

Get the week's sharpest growth reads every Tuesday

Tiago Santana has spent fifteen years operating and advising companies. Every Tuesday, The Growth Spurt brings you the reads worth your time across sales, marketing, service, people, technology, and operations, with a short note on the pattern worth acting on. No fluff, unsubscribe any time.

No spam. Unsubscribe in one click.

Turn insights into action

Our playbooks give you the exercises, frameworks, and scoring templates to implement what you just read. $27 each, or every coach and playbook for $499/mo.

Browse Playbooks →

Want to talk it through? Ask Mary, the growth coach, free.