Managed Services · Cloud Infrastructure Engagement

AWS Cost Optimization, Done Without Downtime

A behavioral health services provider runs its core operations platform — client management, treatment workflows, scheduling, reporting, and compliance — on AWS. Its infrastructure had grown organically, and nobody had gone back to confirm which resources were still needed. 10Decoders ran a full cost assessment, then optimized the environment in careful, validated stages.

Reserved Instance OptimizationSnapshot-First CleanupDatabricks-Aware MonitoringPhased Implementation
Client
A behavioral health services provider
Domain
Healthcare · Cloud Infrastructure
Model
Managed Services + Continuous Optimization
Disciplines
AWS Cost Assessment · Infrastructure Optimization
Overview

Cost creeps in quietly — this is how it was found and removed

The client's core operations platform runs on AWS infrastructure that had grown organically over time. Databases, compute instances, storage volumes, and virtual desktops were all running on flexible, pay-as-you-go pricing, and several resources were no longer in active use — but nobody had gone back to confirm which ones were actually safe to touch.

10Decoders ran a full cost assessment across the environment, then optimized it in careful, validated stages: reserved pricing where usage was already stable, and snapshot-and-batch removal where resources were unused — checking the client's application and data platform after every change before moving to the next one.

Under the Hood

The AWS environment in scope

Amazon RDS

Production Database

Moved from on-demand to reserved pricing without a configuration change or downtime.

Amazon EC2

UAT & Production Compute

Assessed for reserved-pricing eligibility against real, observed usage patterns.

Amazon EBS

Storage Volumes

Unattached volumes identified, snapshotted, and removed in controlled batches.

AWS WorkSpaces

Virtual Desktops

Unused WorkSpaces confirmed and decommissioned after client approval.

Databricks Lakehouse

Data Platform

Job execution and table freshness monitored after every infrastructure change.

AWS Billing & Reservations

Ongoing Reporting

Utilization and reservation reporting set up for continued cost visibility.

Unused resources don't disappear on day one — they disappear once we're sureit's safe.

The Challenge

  • Production database and compute instances ran on flexible, on-demand pricing despite stable, predictable workloads.
  • Ten unattached storage volumes were quietly generating recurring charges with no one confirming whether they were safe to remove.
  • Unused virtual desktops kept accruing storage costs long after anyone was using them.
  • The same environment powered a live data lakehouse — any change had to be validated against real application and data-pipeline impact, not just billing.

Our Approach

  • Assessed real usage against pricing models and recommended reserved pricing only where usage was already stable.
  • Reviewed every unattached volume, took a snapshot first, then removed them in small, monitored batches.
  • Confirmed which WorkSpaces were truly unused, secured client sign-off, then decommissioned them with evidence shared back.
  • Monitored data-pipeline jobs and table freshness after every change before approving the next one.
The Approach

The Solution

10Decoders built a phased, evidence-based optimization process rather than a one-time cleanup: assess, validate, implement in small batches, monitor, then move to the next opportunity only once the last one was confirmed safe.

Every destructive step — deleting a volume, removing a WorkSpace — went through client approval first and a snapshot second, with monitoring evidence shared back before the next batch began.

1 Reserved Instance analysis for RDS and EC2, sized against actual workload stability.
2 Snapshot-first, batch-by-batch EBS volume cleanup.
3 Client approval gates before any destructive infrastructure change.
4 Post-change validation of application and data-lakehouse health.
How It Flows

Assessment to safe, validated action

Data Sources

AWS Billing & Usage Data

RDS, EC2, EBS, and WorkSpaces utilization pulled directly from AWS billing and reservation reporting.

Intelligence Layer

Assessment & Validation

Cost drivers identified, ownership and usage validated, and every change snapshotted before it's made.

Decisions & Actions

Controlled Implementation

Approved changes rolled out in small batches, monitored, and confirmed safe before the next step.

Why It Works

Six habits that kept cost cutting from becoming risk

RDS · EC2

Evidence Before Action

Every optimization was sized against real usage data, not assumptions.

Data-DrivenReserved Pricing
EBS · Backup

Snapshot-First Safety Net

Nothing was deleted without a recovery point already in place.

SnapshotsRollback-Ready
Phased · Low-Risk

Small-Batch Rollout

Changes were made in controlled batches, not all at once.

BatchedControlled
Databricks

Data-Platform Awareness

Job execution and table freshness were checked after every change.

ValidationLakehouse
Approval · Trust

Client-Approved Every Step

Nothing destructive happened without sign-off first.

TransparencySign-Off
Reporting

Built for Ongoing Visibility

AWS billing and reservation reporting was set up to keep monitoring cost after the engagement.

VisibilityContinuity
What We Built

Five workstreams, one coordinated cleanup

1

Infrastructure Cost Assessment

Full review of RDS, EC2, EBS, and WorkSpaces pricing models and utilization to find real, specific savings opportunities.

2

Reserved Instance Optimization

Recommended shifting the production database to 1-year reserved pricing, sized against its existing configuration.

3

EC2 Cost Optimization

Reserved-pricing recommendations for UAT and production compute instances based on stable usage.

4

EBS Storage Cleanup

Snapshot-first, batch-by-batch removal of unattached storage volumes.

5

WorkSpaces Decommissioning

Identification, client approval, and removal of unused virtual desktops, with evidence shared back.

The Shift

What changed

1

RDS pricing reassessed

Production database identified for a ~17.6% cost reduction through reserved pricing, with no configuration change.

2

EC2 pricing reassessed

Reserved-instance savings identified across UAT and production compute.

3

Unattached storage cleaned up

Ten unused EBS volumes validated and progressively removed in controlled batches.

4

Unused virtual desktops removed

Two unused WorkSpaces decommissioned after client approval.

5

Infrastructure risk contained

Every destructive change was preceded by a snapshot and followed by monitoring.

6

Ongoing visibility established

AWS billing and reservation reporting set up for continued cost tracking after the engagement.

Delivery, Process & IP

How the engagement was run

Delivery & Governance

  • Phased assess → validate → implement → monitor methodology.
  • Client approval required before every destructive change.
  • Snapshot-first policy on all storage changes.

Transparency & Evidence

  • Continuous status updates and supporting screenshots.
  • Databricks job and table-freshness validation after every change.
  • Documented before/after comparison for every optimization area.

Reusability & IP

  • A repeatable cost-optimization model applicable to additional AWS resources.
  • AWS Reservation Utilization reporting set up as an ongoing monitoring mechanism.
  • Framework designed for future infrastructure reviews, not a one-time fix.
The Outcome

Impact across the organization

IT & Cloud Leadership

Lower Recurring Cloud Spend

Clear, validated savings across compute, database, and storage without introducing new operational risk.

Operations & Compliance

Continuity You Can Trust

Every change was validated against the live application and data platform before the next one proceeded.

Finance

Savings You Can Verify

A clear line between identified and confirmed savings, backed by documented evidence at every step.

Talk to our CTO

Start with a thirty-minute conversation.

No 50-page proposals. We'll tell you which level fits your situation, what a realistic engagement looks like, and what it would cost — in one direct meeting.

Who you'll talk to
Thomas, CTO at 10decoders

Thomas

Chief Technology Officer

Connect on LinkedIn

Thomas leads 10decoders' AI engineering practice and sits in on the scoping call himself — so the person mapping your engagement is the one who has shipped it before. His teams build and deploy agents for mid-market healthcare and fintech companies, with enterprise grade build experience for clients like IBM, Dedalus and Harris Healthcare. He'll be straight with you about what's worth doing and what isn't.

200+
Engineers
37+
Global Clients
ISO
27001 / 9001
Partner Program

Love what we're doing? Want to partner and sell our products or services?

Explore partner programs →

Send us an inquiry

Three fields. We'll reply within one business day.