Modern banking headquarters representing regulated financial services infrastructure
AWS RDS Licensing

AWS RDS licensing for banks, where the cost really sits

In financial services, the AWS RDS bill is set by the database engine you run and whether you bring your own license. Compliance and residency rules then narrow your options.

Contact Us AWS Advisory
500+Enterprise clients
$2B+Under advisory
Industry Recognized
500+ Enterprise Clients
$2B+ Under Advisory
11 Vendor Practices
100% Buyer Side Independent

For a bank, the AWS RDS bill is driven by the database engine and the bring your own license decision, then shaped by residency and audit rules that rule some options out.

Key takeaways

  • AWS RDS cost depends heavily on engine: commercial Oracle and SQL Server cost far more than open source PostgreSQL or MySQL.
  • License included pricing bakes the database license into the hourly rate, while bring your own license keeps your existing entitlement.
  • For Oracle on RDS, bring your own license is the common route but carries strict deployment and counting rules.
  • Banking residency and audit requirements often dictate region, instance class, and engine before cost does.
  • Reserved Instances and Savings Plans cut RDS compute cost materially when commitment is sized to steady state.
  • The biggest avoidable cost is running a commercial engine where an open source engine would meet the requirement.

How does the database engine split your RDS cost?

The single largest RDS cost factor is which engine you run. The gap between commercial and open source is wide.

AWS RDS pricing shows commercial engines such as Oracle and SQL Server priced well above PostgreSQL, MySQL, and MariaDB for comparable capacity. For a bank standardizing a large estate, that difference compounds fast.

  • Open source engines: PostgreSQL, MySQL, MariaDB, lowest license overhead.
  • Commercial engines: Oracle, SQL Server, higher rate and stricter rules.
  • Aurora: AWS managed engine compatible with PostgreSQL and MySQL.

Should a bank use BYOL or license included?

For commercial engines, the licensing model is a real decision with a real number attached.

What is license included?

License included folds the database license into the hourly RDS rate. It is simple and avoids a separate true up, but you pay the license premium continuously.

What is bring your own license?

Bring your own license, set out in the AWS RDS documentation, lets you apply existing entitlement to RDS. It can save materially, but Oracle counting and deployment rules must be followed precisely.

AWS RDS cost drivers for regulated estates

FactorLower costHigher cost
EnginePostgreSQL or MySQLOracle or SQL Server
License modelBYOL with existing entitlementLicense included
CommitmentRight sized reservedOn demand only
ResidencySingle regionMulti region replication
High availabilitySingle AZ where allowedMulti AZ mandated

How do banking rules shape the licensing choice?

In financial services, compliance often decides the architecture before cost does. Licensing must then fit inside those constraints.

What does data residency force?

Residency rules can mandate specific regions and block others, which limits instance availability and can force multi region replication that doubles certain costs.

What does audit readiness force?

Regulators expect clean, provable licensing positions. A messy bring your own license deployment that fails an audit is more expensive than the premium you tried to avoid.

  1. Map residency first: fix the region and replication design before pricing engines.
  2. Prove entitlement: document BYOL counts so they survive a vendor audit.
  3. Standardize engines: reduce the commercial footprint where requirements allow.

What levers cut the RDS bill without breaking compliance?

Within the compliance frame, several levers still move the number meaningfully.

How do reserved commitments help?

RDS Reserved Instances and broader AWS Savings Plans discount steady state database compute heavily. Size them to proven baseline load, never to peak, to avoid paying for idle reservation.

How does engine rationalization help?

Migrating workloads that do not need a commercial engine to PostgreSQL or Aurora removes the license premium entirely. For a large bank, this is usually the largest single saving.

Where the common advice on defaulting banks to commercial database engines on RDS is wrong

The common advice in banking is to stay on the incumbent commercial database engine on RDS because it is proven and low risk. We disagree as a default. In the financial services reviews we ran, commercial engines cost three to five times an equivalent open source engine, and a large share of those workloads had no technical requirement for the commercial features. The risk argument often protects habit, not the institution. The buyer side move is to classify workloads by genuine commercial dependency, migrate the rest to PostgreSQL or Aurora, and reserve commercial licensing for the systems that truly need it. Paying a premium for a feature you never use is the real risk.

Financial services data team reviewing database compliance and cost reports
In a regulated estate, the cheapest compliant engine is often the one no one questioned was required.
3 to 5x
Commercial over open source cost
30%
Compute saved with right sized reserves
20%
BYOL saving where entitlement exists

Source: Redress Compliance advisory engagement file, 2024 to 2025.

In banking, the biggest avoidable RDS cost is a commercial engine running a workload that never needed one.

What should a buyer do next?

  1. Classify every database workload by genuine commercial engine dependency.
  2. Map residency and audit requirements before comparing engine prices.
  3. Model license included against bring your own license for each commercial engine.
  4. Document BYOL entitlement counts so they survive a vendor audit.
  5. Right size RDS Reserved Instances to proven steady state load.
  6. Plan migrations of non dependent workloads to PostgreSQL or Aurora.
  7. Fold projected RDS spend into your AWS EDP commitment math.

Frequently asked questions

What drives AWS RDS cost the most?

The database engine. Commercial engines such as Oracle and SQL Server cost far more than open source PostgreSQL or MySQL for comparable capacity, so engine choice dominates the bill.

What is the difference between BYOL and license included on RDS?

License included folds the database license into the hourly rate. Bring your own license applies your existing entitlement, which can save 20 to 40 percent where you already hold licenses.

Can I run Oracle on AWS RDS with my own license?

Yes, bring your own license is the common route for Oracle on RDS, but you must follow Oracle counting and deployment rules precisely or risk a compliance gap at audit.

How do banking rules affect RDS licensing?

Residency and audit requirements often fix the region, replication design, and high availability model before cost is considered, which narrows engine and instance options.

How can a bank cut RDS cost safely?

Standardize non dependent workloads onto open source engines, right size reserved commitments to steady state, and keep bring your own license deployments clean enough to pass an audit.

Is Aurora cheaper than commercial engines?

For compatible workloads, Aurora avoids the commercial license premium while offering managed PostgreSQL and MySQL compatibility, so it is usually far cheaper than Oracle or SQL Server.

Do reserved instances make sense for regulated databases?

Yes, when sized to proven steady state load. Regulated databases tend to run continuously, so reserved commitments often deliver strong, predictable savings.

What is the most common compliance trap?

A poorly documented bring your own license deployment. If entitlement counts cannot be proven at audit, the penalty can exceed the premium the bank was trying to avoid.

Free Download

The AWS RDS Negotiation Guide

Engine by engine cost math, BYOL versus license included, residency constraints, and the EDP levers for regulated data estates.

Used across more than five hundred enterprise engagements. Independent. Buyer side. Built for procurement leaders running the next renewal cycle.

No spam. We will only email you about this download. Privacy.
Size your AWS commitment with the EDP commitment calculator in under five minutes.
Open the Tool →

The regulated estates that overspend on RDS are paying a commercial license premium for features the workload never touches.

Fredrik Filipsson
Co Founder and Group CEO, Redress Compliance